ESP32 Bluetooth button control

มีโฆษณา
1K+
ดาวน์โหลด
การจัดประเภทเนื้อหา
สำหรับทุกคน
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

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

ควบคุมเครื่องใช้ไฟฟ้าของคุณจากที่ใดก็ได้ในโลก

แอพที่ยอดเยี่ยมซึ่งสามารถปล้นพนักงานได้มากมาย

เมื่อกดปุ่ม มันจะส่งไปยัง ESP32 หรือ ARDUINO ของคุณด้วยบลูทูธ - 222:on หรือ 222:off
WHERE :222 - คือ ID ของ SWITCH ที่คุณป้อนเมื่อ "เพิ่มสวิตช์"
// รหัสนี้อยู่ในเมธอดลูป
ถ้า (SerialBT.available()) { // นี่สำหรับ esp32
สตริง bluetoothData = SerialBT.readString(); // รับข้อมูลจากบลูทูธ

ถ้า(bluetoothData.indexOf("222:on") > 0){// เมื่อเปิดสวิตช์
digitalWrite (รีเลย์ 1 พิน, สูง); // เปิดรีเลย์
} อื่นถ้า (bluetoothData.indexOf("222:off") > 0){ // เมื่อปิดสวิตช์
digitalWrite (รีเลย์ 1 พิน, ต่ำ); // ปิดรีเลย์
}
}



1) สวิตช์รีเลย์ (เปิด/ปิดไฟหรือเครื่องใช้ไฟฟ้าภายในบ้าน) โดยอินเทอร์เน็ตโดยใช้ System API หรือ SMS
2) สร้างระบบเตือนภัย / ระบบรักษาความปลอดภัยของคุณเอง มันจะส่งการแจ้งเตือนหรือ SMS เมื่อตรวจจับการเคลื่อนไหวจากเซ็นเซอร์ และ arduino หรือ ESP32 จะส่งข้อมูลผ่านบลูทูธไปยังโทรศัพท์เครื่องเก่าของคุณ ตรวจสอบลิงค์ร้องจะมีรูปแบบวิธีการทำเช่นนี้

3) กังวลว่าคุณลืมเปิดหม้อหุงข้าวไว้ คุณสามารถใช้โทรศัพท์เครื่องเก่าเพื่อขอรูปถ่ายได้ แล้วแอปจะถ่ายรูปและส่งไปยังโทรศัพท์ของคุณ ไม่ดีเหรอ? (คุณต้องการเพียงโทรศัพท์เครื่องเก่าของคุณเท่านั้น ไม่ต้องใช้ arduino หรือ esp32)

หากคุณต้องการใช้แอพนี้เพื่อถ่ายภาพและนำไปที่โทรศัพท์มือถือของคุณ คุณไม่จำเป็นต้องใช้ arduino หรือ esp32 เพียงแค่ติดตั้งแอพบนโทรศัพท์ สิ่งที่คุณต้องการจะอยู่ในบ้านหรือโรงรถของคุณ

แอปนี้สื่อสารกับ arduino/esp32 ผ่านบลูทูธโดยใช้ HC05 หรือ HC06... หรือ ESP32 แอปนี้ช่วยให้คุณสร้างสวิตช์ที่คุณสามารถใช้ล็อกประตูหรือเปิด/ปิดไฟหรือเครื่องทำความร้อนได้โดยตรงจากโทรศัพท์ของคุณ และที่สำคัญที่สุดคือ คุณสามารถทำได้จากทั่วโลก โดยเชื่อมต่ออินเทอร์เน็ต หากคุณไม่มีการเชื่อมต่ออินเทอร์เน็ต คุณสามารถควบคุมได้ทาง SMS

สิ่งที่จำเป็นสำหรับการทำเช่นนี้:
Arduino ทุกรุ่นและ Bluetooth HC05 หรือ HC06 หรือ ESP32 (แนะนำ)
โมดูลรีเลย์
และแอพพลิเคชั่น

Arduino เป็นไมโครคอนโทรลเลอร์ขนาดเล็ก ราคาเริ่มต้นที่ 1.5 ดอลลาร์ ซึ่งคุณสามารถตั้งโปรแกรมให้ทำงานใดๆ เช่น สวิตช์รีเลย์หรือรับข้อมูลจากเซ็นเซอร์ เช่น อุณหภูมิ หรือควบคุม DC หรือ Stepper Motor และไม่เพียงเท่านั้น

นอกจากนี้ แอปนี้ยังสามารถใช้เช่นสัญญาณเตือนความปลอดภัยที่เชื่อมต่อกับ arduino a Motion Detector Sensor และเมื่อเซ็นเซอร์ตรวจจับการเคลื่อนไหวจะส่งข้อความด้วยบลูทูธผ่านซีเรียลไปยังโทรศัพท์ และจะส่งอีเมลหรือ SMS ถึงคุณ เยี่ยมไปเลยใช่ไหม

แต่ถ้าคุณต้องการควบคุม arduino ผ่านอินเทอร์เน็ตหรือ SMS คุณจะต้องใช้โทรศัพท์เครื่องเก่าที่ไม่ได้ใช้เพื่อทำสิ่งนี้

วิธีการทำงานเมื่อคุณเปิดสวิตช์ มันจะส่งข้อมูลบลูทูธ เช่น 22:on
ปิดสวิตช์มันจะส่งข้อมูลผ่านบลูทู ธ เช่น 22:off

22 - id ของสวิตช์ (คุณสามารถรับ/เปลี่ยนได้จากสวิตช์เพิ่ม/แก้ไข)
บน - ข้อความ
ดังนั้นในฝั่ง arduino จะเป็นแบบนี้


if(returnData("22", "off")){// รหัสของสวิตช์จากแอป (ค้นหาได้โดยกดสวิตช์เพิ่ม/แก้ไข)
digitalWrite (รีเลย์ 3, สูง); // สำหรับ rele เมื่อพินสูงรีเลย์จะตัดการเชื่อมต่อ
}else if(returnData("22", "on")){ // รหัสของสวิตช์จากแอป (คุณสามารถค้นหาได้โดยกดเพิ่ม/แก้ไขสวิตช์)
digitalWrite (รีเลย์ 3, ต่ำ); // สำหรับ rele เมื่อพินต่ำแสดงว่ารีเลย์เชื่อมต่ออยู่

relay3- เป็นพินของ arduino (พินดิจิทัลพินชื่ออะไรขึ้นต้นด้วย d1,d2)

คุณไม่ต้องกังวลว่าจะเขียนโค้ดสำหรับ arduino ได้อย่างไร ตรวจสอบลิงค์ด้านล่าง

ตรวจสอบลิงค์ด้านล่างมีรหัสสำหรับ arduino มีรูปแบบและรหัสสำหรับ Arduino และ ESP32 วิธีสร้าง Bluetooth Smart Plug และคำอธิบายวิธีการทำ
สคีมาและสร้างโค้ดสำหรับ arduino หรือ esp32
อัปเดตเมื่อ
12 ก.ค. 2567

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

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

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
Corneli Frunze
corneliu.frunze@outlook.com
Rezistentei 24/2 7 MD-2003, Durlești Moldova
undefined