Bluetooth Control for Arduino 1.1

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

Arduino Bluetooth Relay 4CH App là ứng dụng Android được sử dụng để điều khiển mô-đun chuyển tiếp kênh 4 qua Bluetooth với mô-đun giao tiếp nối tiếp Bluetooth hỗ trợ HC-05, HC-06 hoặc HC-07, Sử dụng Arduino hoặc AVR

i am thử nghiệm với arduino UNO và thư viện commnunication nối tiếp để kết nối RX pin 10 và TX pin 11. bạn có thể sử dụng arduino uno hoặc arduino leonardo vv ...

Ứng dụng Fitur: -control 4 kênh on/off ralay -control Tất cả các kênh ON -control Tất cả các kênh OFF -download tập tin Chương trình Arduino_Bluetooth_Ralay_4ch.ino -download file Hướng dẫn PDF với sơ đồ

Tải xuống Tệp: -arduino dự án ZIP: https://goo.gl/Vq1n9D -hướng dẫn và sơ đồ hệ thống dây PDF: https://goo.gl/b2UVY1

hoặc bạn có thể Sao chép chương trình ở đây để Arduino IDE

/* 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 Bluetooth Relay 4CH.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, CAO); digitalWrite (relay2, CAO); digitalWrite(relay3, CAO); digitalWrite(relay4, CAO); mySerial.begin(9600); Serial.begin(9600); }

khoảng trống loop() { cek 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(relay1, LOW); } khác nếu (val == '2' ) { digitalWrite(relay2, LOW); } khác nếu (val == '3' ) { digitalWrite(relay3, LOW); } khác nếu (val == '4' ) { digitalWrite(relay4, LOW); } chuyển tiếp tất cả trên khác nếu (val == '9' ) { digitalWrite(relay1, LOW); digitalWrite(relay2, LOW); digitalWrite(relay3, LOW); digitalWrite(relay4, LOW); } chuyển tiếp tắt khác nếu (val == 'A' ) { digitalWrite (chuyển tiếp1, CAO); } khác nếu (val == 'B' ) { digitalWrite (relay2, CAO); } khác nếu (val == 'C' ) { digitalWrite(relay3, CAO); } khác nếu (val == 'D' ) { digitalWrite(relay4, CAO); } chuyển tiếp tất cả tắt khác nếu (val == 'I' ) { digitalWrite (chuyển tiếp1, CAO); digitalWrite (relay2, CAO); digitalWrite(relay3, CAO); digitalWrite(relay4, CAO); } }

lịch sử phiên bản

  • Phiên bản 1.1 đăng trên 2016-05-30

Chi tiết chương trình