Arduino 4 Relay Bluetooth 1.0

Giấy phép: Miễn phí ‎Kích cỡ tệp: N/A
‎Xếp hạng người dùng: 0.0/5 - ‎0 ‎Phiếu

Về Arduino 4 Relay Bluetooth

Mã:

/* Relay IN1 kết nối với PinOut 2 Arduino Relay IN2 kết nối với PinOut 3 Arduino Relay IN3 kết nối với PinOut 4 Arduino Relay IN4 kết nối với PinOut 5 Arduino --->bạn có thể kết nối với kênh chuyển tiếp modul 4

Gửi dữ liệu nối tiếp từ Arduino 4 Relay.apk dữ liệu '1'-'4' bật là Ralay CH 1-4 dữ liệu 'A'-'D' để tắt là Ralay CH 1-4 dữ liệu '9' để trên TẤT CẢ CH 1-4 dữ liệu 'I' để tắt TẤT CẢ CH 1-4 */

#include

#define tiếp sức1 2 #define tiếp sức2 3 #define tiếp sức3 4 #define tiếp sức4 5

char val; thiết lập khoảng trống() { pinMode(relay1, OUTPUT); pinMode(relay2, OUTPUT); pinMode(relay3, OUTPUT); pinMode(relay4, OUTPUT); digitalWrite(chuyển tiếp1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(chuyển tiếp2,LOW);//H digitalWrite(chuyển tiếp3, LOW);//H digitalWrite(chuyển tiếp4,LOW);//H mySerial.begin(9600); Serial.begin(9600); }

khoảng trống loop() { chek dữ liệu nối tiếp từ bluetooth android App val = mySerial.read(); Serial.println(val); } Chuyển tiếp đang bật nếu( val == '1' ) { digitalWrite (chuyển tiếp1, CAO); }//L khác nếu (val == '2' ) { digitalWrite (relay2, CAO); }//L khác nếu (val == '3' ) { digitalWrite(relay3, CAO); }//L khác nếu (val == '4' ) { digitalWrite(relay4, CAO); }//L chuyển tiếp tất cả trên khác nếu (val == '9' ) { digitalWrite(relay1,HIGH);//L digitalWrite(chuyển tiếp1, CAO);//L digitalWrite(relay2,HIGH);//L kỹ thuật sốWrite(relay2, CAO);//L digitalWrite(relay3,HIGH);//L digitalWrite(chuyển tiếp3, CAO);//L digitalWrite(chuyển tiếp4,HIGH);//L } chuyển tiếp tắt khác nếu (val == 'A' ) { digitalWrite(relay1, LOW); }//H khác nếu (val == 'B' ) { digitalWrite(relay2, LOW); }//H khác nếu (val == 'C' ) { digitalWrite(relay3, LOW); }//H khác nếu (val == 'D' ) { digitalWrite(relay4, LOW); }//H chuyển tiếp tất cả tắt khác nếu (val == 'I' ) { digitalWrite(chuyển tiếp1,LOW);//H digitalWrite(relay2,LOW);//H digitalWrite(chuyển tiếp2,LOW);//H digitalWrite(chuyển tiếp3, LOW);//H digitalWrite(chuyển tiếp4,LOW);//H }

}