Kod:
/* PinOut 2 Arduino'ya bağlı röle IN1 PinOut 3 Arduino'ya bağlı röle IN2 PinOut 4 Arduino'ya bağlı röle IN3 PinOut 5 Arduino'ya bağlı röle IN4 --->modul 4 kanalrı bağlanabilirsiniz
Arduino 4 Röle'den seri veri gönderme.apk veri '1'-'4' üzerinde Ralay CH 1-4 olduğunu veri 'A'-'D' kapalı Ralay CH 1-4 olduğunu tüm CH 1-4'te '9' veri tüm CH 1-4 kapalı veri 'I' */
# include
#define röle1 2 #define röle2 3 #define röle3 4 #define röle4 5
char val; void kurulum() { 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); }
void loop() { bluetooth android App chek veri seri val = mySerial.read(); Serial.println(val); } Röle açıktır if( val == '1' ) { digitalWrite(relay1,HIGH); }//L else if( val == '2' ) { digitalWrite(relay2,HIGH); }//L else if( val == '3' ) { digitalWrite(relay3,HIGH); }//L else if( val == '4' ) { digitalWrite(relay4,HIGH); }//L tüm röle else if( val == '9' ) { digitalWrite(relay1,HIGH);//L digitalWrite(relay2,HIGH);//L digitalWrite(relay3,HIGH);//L digitalWrite(relay4,HIGH);//L } röle kapalı else if( val == 'A' ) { digitalWrite(relay1,LOW); }//H else if( val == 'B' ) { digitalWrite(relay2,LOW); }//H else if( val == 'C' ) { digitalWrite(relay3,LOW); }//H else if( val == 'D' ) { digitalWrite(relay4,LOW); }//H tüm kapalı röle else if( val == 'I' ) { digitalWrite(relay1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(relay3,LOW);//H digitalWrite(relay4,LOW);//H }
}
sürüm geçmişi
- Sürüm 1.0 tarihinde gönderildi 2016-10-31
Program Detayları
- Kategori: Eğitim > Eğitim ve Öğretim Araçları
- Yayımcı: Jan Erik Andresen / Andronesen-flyfoto.com
- Lisans: Ücret -siz
- Fiyat: N/A
- Sürüm: 1.0
- Platform: android