Você está na página 1de 1

// Programa del Arduino 1 (transmisor) Maestro // En mi caso el Arduino 1 es el Nano v3 conectado al usb const int boton2 = 2; // pin 2 conectado

al pulsador (conectado a masa y un a resistencia+5v) const int led9 = 9; // pin 9 conectado a un led + resistencia +GND // variable que cambiara: int estadoBoton = 0; // variable para ver el estado del boton void setup() { Serial.begin(9600); // Inicia la velocidad de transmision para Tx y Rx pinMode(led9, OUTPUT); // pin 9 (led) modo SALIDA pinMode(boton2, INPUT); // pin 2 (boton) modo ENTRADA } void loop() { // lee si el pulsador esta suelto 0 o pulsado 1 estadoBoton = digitalRead(boton2); if (estadoBoton == HIGH) { digitalWrite(led9, HIGH); Serial.print('a'); delay(500); } else { digitalWrite(led9, LOW); Serial.print('b'); delay(500); } } // // // // // // // // si el boton ha sido pulsado: encendemos el led Enviamos 'a' por Tx (puerto serie) Retardo de 0,5 s si el boton no ha sido pulsado apagamos el led Enviamos 'b' por Tx Retardo de 0,5s

Você também pode gostar