Bluetooth Control for Arduino
Arduino Bluetooth 4CH App Relay est une application Android qui est utilisé pour contrôler le module relais 4 canaux via Bluetooth avec prise en charge du module de communication Bluetooth série HC-05, HC-06, ou HC-07, utilisant Arduino ou AVRje suis test avec UNO Arduino et bibliothèque commnunication série à la broche RX connecté 10 et la broche TX 11.vous pouvez utiliser uno Arduino ou arduino leonardo etc ...Fitur App:-contrôle 4 canaux on / off Ralay-contrôle Toutes les chaînes ON-contrôle Toutes les chaînes OFF-Téléchargez fichier programme Arduino_Bluetooth_Ralay_4ch.ino-Téléchargez fichier PDF Tutorial avec SchemmaticTélécharger un fichier:-arduino ZIP projet: https://goo.gl/Vq1n9Dtutorale et schéma de câblage PDF: https://goo.gl/b2UVY1ou tu peuxprogramme de copie ici pour Arduino IDE/ *Relais IN1 connecté à brochage 2 ArduinoRelais IN2 connecté à brochage 3 ArduinoRelais IN3 connecté à brochage 4 ArduinoRelais IN4 connecté à brochage 5 Arduino---> Vous pouvez connecté au relais modul 4 canauxLes données en série à partir de l'envoi Arduino Bluetooth 4CH.apk Relaydonnées '1'
- '4' sur Ralay est CH 1-4données 'A'
- 'D' off est Ralay CH 1-4données '9' pour le ALL CH 1-4données 'I' off ALL CH 1-4
* /#include & lt; SoftwareSerial.h & gt;SoftwareSerial mySerial (10, 11); // PIN10 RX, Pin 11 TX connecté à -> Bluetooth TX, RX#define relay1 2#define relais2 3#define Relais3 4#define Relais4 5carboniser val;void setup() { pinMode (relay1, OUTPUT); pinMode (relais2, OUTPUT); pinMode (Relais3, OUTPUT); pinMode (Relais4, OUTPUT); digitalWrite (relay1, HIGH); digitalWrite (relais2, HIGH); digitalWrite (Relais3, HIGH); digitalWrite (Relais4, HIGH); mySerial.begin (9600); Serial.begin (9600);}void loop () {// Série de données cek de bluetooth Android Appif (mySerial.available () 0>) { val = mySerial.read (); Serial.println (val);}// Relais est if (val == '1') { digitalWrite (relay1, LOW); } else if (val == '2') { digitalWrite (relais2, LOW); } else if (val == '3') { digitalWrite (Relais3, LOW); } else if (val == '4') { digitalWrite (Relais4, LOW); } // Relayer tous sur else if (val == '9') { digitalWrite (relay1, LOW); digitalWrite (relais2, LOW); digitalWrite (Relais3, LOW); digitalWrite (Relais4, LOW); } // Relais est désactivé else if (val == 'A') { digitalWrite (relay1, HIGH); } else if (val == 'B') { digitalWrite (relais2, HIGH); } else if (val == 'C') { digitalWrite (Relais3, HIGH); } else if (val == 'D') { digitalWrite (Relais4, HIGH); } // Relayer tous hors else if (val == 'I') { digitalWrite (relay1, HIGH); digitalWrite (relais2, HIGH); digitalWrite (Relais3, HIGH); digitalWrite (Relais4, HIGH); } }
Catégorie : Outils
Recherches associées
Contrôles beaucoup de relays