Bluetooth Smart Switch

3.8
68 รีวิว
10K+
ดาวน์โหลด
การจัดประเภทเนื้อหา
สำหรับทุกคน
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับแอปนี้

รหัสแหล่งที่มาและโหมด Pin

Arduino UNO ไปยังโหมด PIN โมดูล PIN: พิน RX 10 และ TX pin 11

รหัส:
#include
SoftwareSerial mySerial (10, 11); / / Pin 10 = TX, Pin 11 = RX Bluetooth TX, RX

#define relay1 2 // รีเลย์ IN1 เชื่อมต่อกับ PinOut 2 Arduino
#define relay2 3 // รีเลย์ IN2 ที่เชื่อมต่อกับ PinOut 3 Arduino
#define relay3 4 // รีเลย์ IN3 ที่เชื่อมต่อกับ PinOut 4 Arduino
#define relay4 5 // รีเลย์ IN4 ที่เชื่อมต่อกับ PinOut 5 Arduino

char val;
การตั้งค่าเป็นโมฆะ ()
  {
      pinMode (relay1, OUTPUT);
      pinMode (relay2, OUTPUT);
      pinMode (relay3, OUTPUT);
      pinMode (relay4, OUTPUT);
      digitalWrite (relay1 สูง);
      digitalWrite (relay2 สูง);
      digitalWrite (relay3 สูง);
      digitalWrite (relay4 สูง);
      
      mySerial.begin (9600);
      Serial.begin (9600);
  }

void loop () {// cek ข้อมูลอนุกรมจากบลูทู ธ Android App
if (mySerial.available ()> 0)
  {
    val = mySerial.read ();
    Serial.println (Val);
  }
// รีเลย์เปิดอยู่

/ *
---> คุณสามารถเชื่อมต่อกับโมดูลรีเลย์ 4 ช่องได้
การส่งข้อมูลแบบอนุกรมจาก Arduino Bluetooth Relay 4CH.apk
ข้อมูล '1' - '4' ถึงคือ Ralay CH 1-4
ข้อมูล 'A' - 'D' ออกไปคือ Ralay CH 1-4
ข้อมูล '9' ไปที่ ALL CH 1-4
ข้อมูล 'ฉัน' เพื่อปิด ALL CH 1-4
* /
if (val == '1')
{
  digitalWrite (relay1 ต่ำ);
}
else if (val == '2')
{
  digitalWrite (relay2 ต่ำ);
}
else if (val == '3')
{
  digitalWrite (relay3 ต่ำ);
}
else if (val == '4')
{
  digitalWrite (relay4 ต่ำ);
}
// ถ่ายทอดข้อมูลทั้งหมด
else if (val == '9')
    {
        digitalWrite (relay1 ต่ำ);
        digitalWrite (relay2 ต่ำ);
        digitalWrite (relay3 ต่ำ);
        digitalWrite (relay4 ต่ำ);
    }
/ / รีเลย์ปิดอยู่
else if (val == 'A')
{
  digitalWrite (relay1 สูง);
}
else if (val == 'B')
{
  digitalWrite (relay2 สูง);
}
else if (val == 'C')
{
  digitalWrite (relay3 สูง);
}
else if (val == 'D')
{
  digitalWrite (relay4 สูง);
}
// รีเลย์ทั้งหมดออก
else if (val == 'I')
    {
        digitalWrite (relay1 สูง);
        digitalWrite (relay2 สูง);
        digitalWrite (relay3 สูง);
        digitalWrite (relay4 สูง);
    }

}
อัปเดตเมื่อ
15 ธ.ค. 2561

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
ไม่มีข้อมูลที่รวบรวมไว้
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล

การให้คะแนนและรีวิว

4.2
62 รีวิว

มีอะไรใหม่

English