Arduino Bluetooth Relay 4CH App es una aplicación Android que se usa para controlar el módulo de relé de 4 canales a través de Bluetooth con el módulo de comunicación en serie Bluetooth, admite HC-05, HC-06, o HC-07, utilizando Arduino o Avr
soy Prueba con Arduino Uno y Biblioteca de Comnunication Serial para conectar RX PIN 10 y TX PIN 11.
Puedes usar Arduino Uno o Arduino Leonardo, etc.
Fitur App:
-control 4 canal en / OFF RALAY
-Control All canal en
-Control Todo el canal Desactivado
-Download Program File Arduino_Bluetooth_Ralay_4ch.ino
-Download File Tutorial PDF con esquemmático
File de descarga:
PROYECTO DE -DUINO ZIP: https://goo.gl/vq1n9d
-tutorial & esquemático Cableado PDF: https://goo.gl/b2uvy1
O puede copiar el programa aquí para 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
---> Usted puede conectar a Relay Modul 4 Channe L
Datos de serie Envío desde Arduino Bluetooth relé 4ch.apk
Datos '1' - '4' a ON está en Ralay Ch 1-4
Los datos 'A' - 'D' a OFF es RALAY CH 1-4
Datos '9' a todos los datos de CH 1-4
'i' para apagar todos los ch 1-4
* /
#include
Softwareserial Myserial (10, 11); // PIN10 RX, PIN 11 TX conectado a -> Bluetooth TX, RX
#DEFINE RELAY1 2
#DEFINE RELAY2 3
#DEFINE RELAY3 4
#DEFINE RELAY4 5
Char Val;
Configuración de Void () {
PINMODE (RELAY1, OUTPUTE);
PINMODE (RELAY2, OUTPUTE);
PINMODE (RELAY3, salida);
PinMode ( relevo4, salida);
DigitalWrite (relé1, alto);
DigitalWrite (relevo2, alto);
DigitalWrite (relé3, alto);
DigitalWrite (relé4, alto);
myserial. comenzar (9600);
serial.begin (9600);
}
Loid Bucle () {
CEK Data Serial de la aplicación Android Bluetooth
if (Myserial.Available ()> 0) {
val = myserial.read ();
serial.println (val);
}
Si (Val == '1') {
DigitalWrite (relevo1, bajo); }
otro si (Val == '2') {
DigitalWrite (relevo2, bajo); }
más si (Val == '3') {
DigitalWrite (relé3, bajo); }
más si (Val == '4') {
DigitalWrite (relevo4, bajo); }
DigitalWrite (relé1, bajo);
DigitalWrite (relevo2, bajo);
digitalwrite (relevo3, Bajo);
DigitalWrite (relevo4, bajo);
}
DigitalWrite (Relay1, alto); }
más si (Val == 'B') {
DigitalWrite (relevo2, alto); }
más si (val == 'c') {
DigitalWrite (relevo3, alto); }
más si (val == 'd') {
DigitalWrite (relevo4, alto); }
// Relé All Off o OFF SI (Val == 'I') {
DigitalWrite (relé1, alto);
DigitalWrite (relevo2, alto);
DigitalWrite (relevo3, Alto);
digitalwrite (relevo4, alto);
}
}