Código VisualBasic
Código Arduino:
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int val;
if (Serial.available())
{
delay(100);
while (Serial.available ()>0)
{
val=Serial.read();
if (val=='0')
{
digitalWrite(13,LOW);
Serial.write("El led esta apagado");
}
else if (val=='1')
{
digitalWrite(13, HIGH);
Serial.write("El led esta encendido");
}
Serial.flush();
}
}
}
}
Hola que tal, probe este ejemplo sin embargo no muestra el mensaje de el led esta apagado o encendido que el arduino envia por puerto serial, será que me puedes echar la mano con ese detalle de lectura de puerto??
ResponderEliminarBuenas días, puede que el problema sea que antes de leer los datos, no haya un "delay" (system.threading.thread.sleep()), si no hay retraso, el serialport1.reading... lo hará en cuestión de muy poco tiempo, sin haber agarrado los datos.
EliminarDe todas formas yo primero comprobaría, que en el monitor serie el Arduino si responde, si es así, el problema si está en el código VB, sino está en el código Arduino.
HOLA que tal?
ResponderEliminarse puede con varios leds?
Si claro, pones más botones y ahora envías un cadena de bits de los estados de los leds
EliminarAmigo quisierea cambiar ka intensidad de los led me ayuarias
ResponderEliminarQuisiera cambiar la intensidad de un led con un slader no se.... te agradeceria la ayuda es para un proyecto y aun nobhe resuelto
ResponderEliminarQuisiera cambiar la intensidad de un led con un slader no se.... te agradeceria la ayuda es para un proyecto y aun nobhe resuelto
ResponderEliminarAmigo quisierea cambiar ka intensidad de los led me ayuarias
ResponderEliminarHola quiero crear un control de juegos con el arduino.. como hago para ejecutar teclas con un boton desde arduino??
ResponderEliminarGenial gracias!!!!!!!!
ResponderEliminar