Arduino 4 Relay Bluetooth 1.0

Licence: Gratuit ‎Taille du fichier: N/A
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

Code:

/* Relais IN1 connecté à PinOut 2 Arduino Relais IN2 connecté à PinOut 3 Arduino Relais IN3 connecté à PinOut 4 Arduino Relais IN4 connecté à PinOut 5 Arduino --->vous pouvez connecté au relais modul 4 canal

Envoi de données en série à partir du relais Arduino 4.apk données '1'-'4' à sur est Ralay CH 1-4 données 'A'-'D' to off est Ralay CH 1-4 données '9' sur TOUS les CH 1-4 données 'I' pour éteindre TOUS les CH 1-4 */

#include

#define relais1 2 #define relais2 3 #define relais3 4 #define relais4 5

char val; configuration nulle () { pinMode (relais1,OUTPUT); pinMode (relay2,SORTIE); 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); }

boucle vide () { série de données chek à partir de bluetooth android App val = mySerial.read(); Serial.println(val); } Le relais est en cours si ( val == '1' ) { digitalWrite (relais1,HIGH); }//L sinon si ( val == '2' ) { digitalWrite (relay2,HIGH); }//L sinon si ( val == '3' ) { digitalWrite (relay3,HIGH); }//L sinon si ( val == '4' ) { digitalWrite (relay4,HIGH); }//L relais tous sur sinon si ( val == '9' ) { digitalWrite (relay1,HIGH);//L digitalWrite (relay2,HIGH);//L digitalWrite (relay3,HIGH);//L digitalWrite (relay4,HIGH);//L } relais est éteint sinon si ( val == 'A' ) { digitalWrite (relais1,LOW); }//H sinon si ( val == 'B' ) { digitalWrite (relais2,LOW); }//H sinon si ( val == 'C' ) { digitalWrite (relay3,LOW); }//H sinon si ( val == 'D' ) { digitalWrite (relay4,LOW); }//H relais tous hors tension sinon si ( val == 'Je' ) { digitalWrite (relay1,LOW);//H digitalWrite (relay2,LOW);//H digitalWrite (relay3,LOW);//H digitalWrite (relay4,LOW);//H }

}

historique de la version

  • Version 1.0 posté sur 2016-10-31

Détails du programme