Arduino 4 Relay Bluetooth 1.0

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 0.0/5 - ‎0 ‎Stemmen

Code:

/* Relay IN1 aangesloten op PinOut 2 Arduino Relay IN2 aangesloten op PinOut 3 Arduino Relay IN3 aangesloten op PinOut 4 Arduino Relay IN4 aangesloten op PinOut 5 Arduino --->u verbinding maken met relais modul 4-kanaals

Seriële gegevens verzenden van Arduino 4 Relay.apk gegevens '1'-'4' aan op is Ralay CH 1-4 gegevens 'A'-'D' uit is Ralay CH 1-4 gegevens '9' tot op CH 1-4 gegevens 'I' uit alle CH 1-4 */

#include

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

char val; nietige instelling() { 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); }

nietige lus() { chek data seriële van bluetooth android App val = mySerial.read(); Serial.println(val); } Relais is ingeschakeld indien(val == '1' ) { digitalWrite(relay1,HIGH); }//L anders als( val == '2' ) { digitalWrite(relay2,HIGH); }//L anders als( val == '3' ) { digitalWrite(relay3,HIGH); }//L anders als( val == '4' ) { digitalWrite(relay4,HIGH); }//L relais allemaal op anders als( val == '9' ) { digitalWrite(relay1,HIGH);//L digitalWrite(relay2,HIGH);//L digitalWrite(relay3,HIGH);//L digitalWrite(relay4,HIGH);//L } relais is uitgeschakeld anders als( val == 'A' ) { digitalWrite(relay1,LOW); }//H anders als( val == 'B' ) { digitalWrite(relay2,LOW); }//H anders als( val == 'C' ) { digitalWrite(relay3,LOW); }//H anders als( val == 'D' ) { digitalWrite(relay4,LOW); }//H relais alle off anders als( val == 'I' ) { digitalWrite(relay1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(relay3,LOW);//H digitalWrite(relay4,LOW);//H }

}

versiegeschiedenis

  • Versie 1.0 geplaatst op 2016-10-31

Programmadetails