Arduino 4 Relay Bluetooth 1.0

Licencji: Wolna ‎Rozmiar pliku: N/A
‎Ocena użytkowników: 0.0/5 - ‎0 ‎Głosów

Kod:

/* Przekaźnik IN1 podłączony do PinOut 2 Arduino Przekaźnik IN2 podłączony do PinOut 3 Arduino Przekaźnik IN3 podłączony do PinOut 4 Arduino Przekaźnik IN4 podłączony do PinOut 5 Arduino --->można podłączyć do modułu przekaźnika 4 kanał

Dane szeregowe wysyłane z Arduino 4 Relay.apk dane '1'-'4' do on to Ralay CH 1-4 dane 'A'-'D' do wyłączenia to Ralay CH 1-4 dane "9" do all CH 1-4 dane "I" do wyłączenia ALL CH 1-4 */

#include

przekaźnik #define 1 2 przekaźnik #define 2 3 przekaźnik #define 3 4 przekaźnik #define 4 5

char val; void setup() { pinMode (przekaźnik1,WYJŚCIE); pinMode (przekaźnik2,WYJŚCIE); pinMode (przekaźnik3,WYJŚCIE); pinMode (przekaźnik4,WYJŚCIE); digitalWrite(przekaźnik1,NISKI);//H digitalWrite(przekaźnik2,NISKI);//H digitalWrite(przekaźnik3,NISKI);//H digitalWrite(przekaźnik4,NISKI);//H mySerial.begin(9600); Serial.begin(9600); }

pętla void() { chek danych szeregowych z bluetooth android App val = mySerial.read(); Serial.println(val); } Przekaźnik jest włączony jeśli( val == '1' ) { digitalWrite (przekaźnik1,HIGH); }//L inne, jeśli( val == '2' ) { digitalWrite(relay2,HIGH); }//L inne, jeśli( val == '3' ) { digitalWrite (przekaźnik3,WYSOKI); }//L inne, jeśli( val == '4' ) { digitalWrite (przekaźnik4,WYSOKI); }//L przekaźnik wszystko na inne, jeśli( val == '9' ) { digitalWrite(przekaźnik1,WYSOKI);//L digitalWrite(przekaźnik2,WYSOKI);//L digitalWrite(przekaźnik3,WYSOKI);//L digitalWrite(przekaźnik4,WYSOKI);//L } przekaźnik jest wyłączony inne, jeśli( val == 'A' ) { digitalWrite (przekaźnik1,LOW); }//H inne, jeśli( val == 'B' ) { digitalWrite(relay2,LOW); }//H inne, jeśli( val == 'C' ) { digitalWrite (przekaźnik3,LOW); }//H inne, jeśli( val == 'D' ) { digitalWrite (przekaźnik4,LOW); }//H przekaźnik wszystko wyjęcie inne, jeśli( val == 'I' ) { digitalWrite(przekaźnik1,NISKI);//H digitalWrite(przekaźnik2,NISKI);//H digitalWrite(przekaźnik3,NISKI);//H digitalWrite(przekaźnik4,NISKI);//H }

}

historia wersji

  • Wersja 1.0 opublikowany na 2016-10-31

Szczegóły programu