Arduino 4 Relay Bluetooth 1.0

Licencia: Gratis ‎Tamaño del archivo: N/A
‎Calificación de usuarios: 0.0/5 - ‎0 ‎Votos

Código:

/* Relé IN1 conectado a PinOut 2 Arduino Relé IN2 conectado a PinOut 3 Arduino Relé IN3 conectado a PinOut 4 Arduino Relé IN4 conectado a PinOut 5 Arduino --->se puede conectar al módulo de relé 4 canales

Envío de datos serie desde Arduino 4 Relay.apk datos '1'-'4' a es Ralay CH 1-4 datos 'A'-'D' a off es Ralay CH 1-4 datos '9' a en TODOS LOS CH 1-4 datos 'I' a off ALL CH 1-4 */

#include

relé #define 1 2 relé #define 2 3 relé #define 3 4 relé #define 4 5

char val; void setup() pinMode(relay1,OUTPUT); pinMode(relay2,OUTPUT); pinMode(relay3,OUTPUT); pinMode(relay4,OUTPUT); digitalWrite(relay1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(relay3,LOW);//H digitalWrite(relay4,LOW);//H mySerial.begin(9600); Serial.begin(9600); }

void loop() chek serie de datos de bluetooth android App val á mySerial.read(); Serial.println(val); } El relé está encendido if( val á '1' ) digitalWrite(relay1,HIGH); //L else if( val á '2' ) digitalWrite(relay2,HIGH); //L else if( val á '3' ) digitalWrite(relay3,HIGH); //L else if( val á '4' ) digitalWrite(relay4,HIGH); //L relé todo en else if( val á '9' ) digitalWrite(relay1,HIGH);//L digitalWrite(relay2,HIGH);//L digitalWrite(relay3,HIGH);//L digitalWrite(relay4,HIGH);//L } relé está apagado else if( val á 'A' ) digitalWrite(relay1,LOW); //H else if( val á 'B' ) digitalWrite(relay2,LOW); //H else if( val á 'C' ) digitalWrite(relay3,LOW); //H else if( val á 'D' ) digitalWrite(relay4,LOW); //H relé todo apagado else if( val á 'I' ) digitalWrite(relay1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(relay3,LOW);//H digitalWrite(relay4,LOW);//H }

}

historial de versiones

  • Versión 1.0 publicado en 2016-10-31

Detalles del programa