Bluetooth Control for Arduino 1.1
Podrás descargarlo en 5 segundos.
acerca de Bluetooth Control for Arduino
Arduino Bluetooth Relay 4CH App es la aplicación Android que se utiliza para controlar el módulo de relé de 4 canales a través de Bluetooth con módulo de comunicación serie Bluetooth compatible HC-05, HC-06, o HC-07, Uso de Arduino o AVR
Soy prueba con arduino UNO y biblioteca de comunicación serie para conectar RX pin 10 y TX pin 11. se puede utilizar arduino uno o arduino leonardo etc...
Aplicación Fitur: -control 4 canales de encendido/apagado ralay -control Todo el canal ON -control Todo el canal OFF -descargar archivo Programa Arduino_Bluetooth_Ralay_4ch.ino -descargar archivo Tutorial PDF con schemmatic
Descargar archivo: -arduino proyecto ZIP : https://goo.gl/Vq1n9D -tutorial y cableado esquemático PDF : https://goo.gl/b2UVY1
o puedes Copiar programa aquí a Arduino IDE
/* 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 Bluetooth Relay 4CH.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,HIGH); digitalWrite(relay2,HIGH); digitalWrite(relay3,HIGH); digitalWrite(relay4,HIGH); mySerial.begin(9600); Serial.begin(9600); }
void loop() serie de datos cek de bluetooth android App val á mySerial.read(); Serial.println(val); } El relé está encendido if( val á '1' ) digitalWrite(relay1,LOW); } else if( val á '2' ) digitalWrite(relay2,LOW); } else if( val á '3' ) digitalWrite(relay3,LOW); } else if( val á '4' ) digitalWrite(relay4,LOW); } relé todo en else if( val á '9' ) digitalWrite(relay1,LOW); digitalWrite(relay2,LOW); digitalWrite(relay3,LOW); digitalWrite(relay4,LOW); } relé está apagado else if( val á 'A' ) digitalWrite(relay1,HIGH); } else if( val á 'B' ) digitalWrite(relay2,HIGH); } else if( val á 'C' ) digitalWrite(relay3,HIGH); } else if( val á 'D' ) digitalWrite(relay4,HIGH); } relé todo apagado else if( val á 'I' ) digitalWrite(relay1,HIGH); digitalWrite(relay2,HIGH); digitalWrite(relay3,HIGH); digitalWrite(relay4,HIGH); } }