Bluetooth Control for Arduino

4.1 (643)

الأدوات | 1.9MB

تفاصيل التطبيق

تطبيق Arduino Bluetooth Relay 4ch App هو تطبيق أندرويد يستخدم للتحكم في وحدة ترحيل القناة 4 عبر Bluetooth مع وحدة التواصل التسلسلي Bluetooth دعم HC-05 أو HC-06 أو HC-07، باستخدام Arduino أو Avr
أنا اختبار مع Arduino UNO ومكتبة التسجيلات المسلسلة لتصلب RX دبوس 10 و TX Pin 11.
يمكنك استخدام Arduino Uno أو Arduino Leonardo وغيرها ...
Fitur App:
-Control 4 قناة / Off Ralay
-Control All Channel on Cybo -Control All Channel Off Dropernload برنامج الملف Arduino_Bluetooth_ralay_4ch.ino - تحميل ملف تعليمي PDF مع Schemmatic
> -ARDUINO مشروع ZIP: https://goo.gl/vq1n9d
-tutorial & Schematic Wiring PDF: https://goo.gl/b2uvy1
أو يمكنك
نسخ البرنامج هنا ل Arduino IDE
/ *
Relay In1 متصلة ب Pinout 2 Arduino
Relay In2 متصلة ب Pinout 3 Arduino
Relay In3 متصلة ب Pinout 4 Arduino
Relay In4 متصلة ب Pinout 5 Arduino
---> يمكنك الاتصال بالرحيل modul 4 channe ل
البيانات التسلسلية إرسال من اردوينو ترحيل Bluetooth 4ch.apk
البيانات '1' - '4' to on ralay ch 1-4
البيانات "A" - 'D' RALAY CH 1-4
البيانات "9" إلى All CH 1-4
بيانات "I" ل OFF ALL CH 1-4
* /
#include
Softwareserial Myserial (10، 11)؛ // pin10 rx، pin 11 tx متصلة مع -> Bluetooth TX، RX
#Define Relay1 2
#Define Relay2 3 - #Define Relay3 4
# Define Relay4 5
char val؛
إعداد الفراغ () {
pinmode (relay1، الإخراج)؛
pinmode (relay2، الإخراج)؛
pinmode (relay3، الإخراج)؛
pinmode ( Relay4، الإخراج)؛
DigitalWrite (Relay1، High)؛
DigitalWrite (Relay2، عالية)؛
DigitalWrite (Relay3، High)؛
DigitalWrite (Relay4، High)؛
myserial. ابدأ (9600)؛
Serial.begin (9600)؛
}
Void Loop () {
// cek data serial من تطبيق Bluetooth Android التطبيق
إذا (myserial.available ()> 0) {
val = myserial.Read ()؛
serial.println (val)؛
}
// التتابع على
إذا (Val == '1') {
DigitalWrite (Relay1، Low)؛ }
آخر إذا (VAL == '2') {
DigitalWrite (Relay2، Low)؛ }
آخر إذا (VAL == '3') {
DigitalWrite (Relay3، Low)؛ }
آخر إذا (VAL == '4') {
DigitalWrite (Relay4، Low)؛ }
// التتابع كل شيء على
DigitalWrite (Relay1، Low)؛
DigitalWrite (Relay2، Low)؛
DigitalWrite (Relay3، منخفضة)؛
DigitalWrite (Relay4، Low)؛
}
// التتابع غير مقطوع
DigitalWrite (Relay1، High)؛ }
آخر إذا (VAL == 'B') {
DigitalWrite (Relay2، High)؛ }
آخر إذا (VAL == 'C') {
DigitalWrite (Relay3، High)؛ }
آخر إذا (VAL == 'D') {
DigitalWrite (Relay4، High)؛ }
// التتابع جميع قبالة
digitalwrite (relay1، عالية)؛
DigitalWrite (Relay2، High)؛
DigitalWrite (Relay3، عالية)؛
DigitalWrite (Relay4، High)؛
}
}

Show More Less

المعلومات

تحديث:

الإصدار: 1.1

نظام الأندرويد المتوافق: Android 3.2 or later

التقييم

مشاركة

ما قد تحب