0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
15 Ansichten1 Seite
Este código permite controlar un LED conectado a un Arduino mediante la entrada de datos por el puerto serie. Declara un pin de salida para el LED y una variable para almacenar los datos recibidos por el puerto serie. Si recibe la letra "A", enciende el LED; si vuelve a recibir "A", lo apaga.
Este código permite controlar un LED conectado a un Arduino mediante la entrada de datos por el puerto serie. Declara un pin de salida para el LED y una variable para almacenar los datos recibidos por el puerto serie. Si recibe la letra "A", enciende el LED; si vuelve a recibir "A", lo apaga.
Este código permite controlar un LED conectado a un Arduino mediante la entrada de datos por el puerto serie. Declara un pin de salida para el LED y una variable para almacenar los datos recibidos por el puerto serie. Si recibe la letra "A", enciende el LED; si vuelve a recibir "A", lo apaga.
int ledPin = 13; // usamos un pin de salida al LED
int state = 0; // Variable lectrura dato serial int bandera=0; void setup() { pinMode(ledPin, OUTPUT); //Declara pin de Salida digitalWrite(ledPin, LOW); //Normalmente Apagado Serial.begin(9600); }
void loop() {
if(Serial.available() > 0){
state = Serial.read(); }
if (state == 'A' && bandera==0) {
digitalWrite(ledPin, HIGH); bandera = 1; state = 0; }
if (state == 'A' && bandera==1)
{ digitalWrite(ledPin, LOW); bandera = 0; state = 0; }