สารบัญ:
- ขั้นตอนที่ 1: เพิ่มเติมเกี่ยวกับ MQTT
- ขั้นตอนที่ 2: แผนผัง
- ขั้นตอนที่ 3: เค้าโครง PCB
- ขั้นตอนที่ 4: ฮาร์ดแวร์จริง
- ขั้นตอนที่ 5: รหัส
- ขั้นตอนที่ 6: กวดวิชา
วีดีโอ: ระบบอัตโนมัติภายในบ้านโดยใช้ MQTT และ ESP8266: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ทุกวันนี้ ระบบอัตโนมัติในบ้านกำลังเป็นที่นิยมและเป็นยุคใหม่ของ IoT (Internet of Things) ทุกคนพยายามทำให้บ้านเป็นแบบอัตโนมัติในลักษณะบางอย่างที่สามารถควบคุมจากระยะไกลหรือแบบแมนนวลได้ และทำให้ชีวิตง่ายขึ้นสำหรับพวกเขา
มีเทคนิคของมนุษย์ในการควบคุมเครื่องใช้ภายในบ้านจากระยะไกล
ในบทความนี้ เราจะมาดูวิธีการสร้างระบบอัตโนมัติภายในบ้านโดยใช้โปรโตคอล mqtt และ esp8266 มีบอร์ดมากมาย อุปกรณ์มากมายที่พร้อมออกสู่ตลาดอย่าง sonoff แต่ฉันได้ทำฮาร์ดแวร์ของตัวเอง (รอการดัดแปลงอีกมากมาย) มาดูทีละคนและดำเนินการต่อไป
ขั้นตอนที่ 1: เพิ่มเติมเกี่ยวกับ MQTT
MQTT คืออะไร MQTT ย่อมาจาก MQ Telemetry Transport เป็นโปรโตคอลการส่งข้อความแบบเผยแพร่/สมัครใช้งานที่ง่ายมากและน้ำหนักเบา ออกแบบมาสำหรับอุปกรณ์ที่มีข้อจำกัดและเครือข่ายแบนด์วิดธ์ต่ำ เวลาแฝงสูง หรือไม่น่าเชื่อถือ หลักการออกแบบคือการลดแบนด์วิดท์เครือข่ายและความต้องการทรัพยากรอุปกรณ์ในขณะที่พยายามทำให้มั่นใจถึงความน่าเชื่อถือและการรับประกันระดับหนึ่ง หลักการเหล่านี้ยังทำให้โปรโตคอลในอุดมคติของโลก "เครื่องต่อเครื่อง" (M2M) หรือ "อินเทอร์เน็ตของสิ่งต่างๆ" ที่เกิดขึ้นใหม่ของอุปกรณ์ที่เชื่อมต่อ และสำหรับแอปพลิเคชันมือถือที่มีแบนด์วิดท์และพลังงานแบตเตอรี่อยู่ในระดับสูง
ขั้นตอนที่ 2: แผนผัง
ขั้นตอนที่ 3: เค้าโครง PCB
ขั้นตอนที่ 4: ฮาร์ดแวร์จริง
ขั้นตอนที่ 5: รหัส
กรุณาค้นหารหัสที่นี่
github.com/stechiez/iot_projects.git
ขั้นตอนที่ 6: กวดวิชา
ฉันได้ครอบคลุมส่วนใหญ่ในวิดีโอ
แนะนำ:
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: 6 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: เคยต้องการทำให้บ้านของคุณเป็นแบบอัตโนมัติผ่าน wifi หรือไม่? ต้องการควบคุมไฟ พัดลม และอุปกรณ์อื่น ๆ จากสมาร์ทโฟนของคุณหรือไม่? หรือเคยต้องการคำแนะนำเกี่ยวกับอุปกรณ์ที่เชื่อมต่อและเริ่มต้นใช้งานหรือไม่ โครงการ Home Automation นี้จะ
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Firebase: 3 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Firebase: บทนำ: นี่คือโครงการระบบอัตโนมัติภายในบ้านที่ใช้ firebase และ nodeMCU อย่างแรกเลยว่าทำไมฉันถึงเลือก Firebase เพราะสามารถดูแลรักษาได้ง่าย มีรายงานความคืบหน้า, Crash Analytics และอื่นๆ และไม่มีค่าใช้จ่ายใดๆ เลย เราจึงสามารถ
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: 3 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: Google Assistant คือบริการสั่งงานด้วยเสียงที่ใช้ AI (ปัญญาประดิษฐ์) เมื่อใช้เสียง เราสามารถโต้ตอบกับ Google Assistant และค้นหาบนอินเทอร์เน็ต กำหนดเวลากิจกรรม ตั้งปลุก อุปกรณ์ควบคุม ฯลฯ บริการนี้พร้อมใช้งานบน sma
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): 8 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): การอัปเดตระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips ใน PWM นี้ใช้สำหรับควบคุม LED ภายนอกและเซอร์โวมอเตอร์ทุกรายละเอียดที่ให้ไว้ในส่วนที่ 1https://www.instructables.com/id/Controlling-Light
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: วัสดุที่จำเป็น:1.Raspberry Pi 32.Relay Module3.Jumper Wires สำหรับข้อมูลเพิ่มเติมอ้างอิง: