สารบัญ:

ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU: 10 ขั้นตอน
ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU: 10 ขั้นตอน

วีดีโอ: ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU: 10 ขั้นตอน

วีดีโอ: ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU: 10 ขั้นตอน
วีดีโอ: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, กรกฎาคม
Anonim
Image
Image
ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU
ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU
ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU
ระบบบ้านอัจฉริยะของ Alexa โดยใช้โมดูลรีเลย์ NodeMCU

ในโครงการ IoT นี้ ฉันได้สร้างระบบ Alexa Smart Home Automation โดยใช้ NodeMCU ESP8266 & Relay Module คุณสามารถควบคุมแสง พัดลม และเครื่องใช้ในบ้านอื่นๆ ได้อย่างง่ายดายด้วยคำสั่งเสียง ในการเชื่อมต่อลำโพงอัจฉริยะ Echo Dot กับ NodeMCU ฉันใช้เฉพาะแอป Amazon Alexa

หากคุณไม่มีลำโพงอัจฉริยะ Echo Dot คุณยังคงสามารถควบคุมเครื่องใช้ภายในบ้านได้ และคุณยังสามารถตรวจสอบการตอบกลับเวลารีเลย์ของสวิตช์จากสมาร์ทโฟนได้อีกด้วย คุณยังสามารถใช้บอร์ด ESP32 แทนไมโครคอนโทรลเลอร์ NodeMCU

เสบียง

1. Alexa Echo Dot

2. โมดูลรีเลย์

3. บอร์ด NodeMCU หรือ ESP32

4. รีเลย์ 5v (SPDT)

5. BC547 ทรานซิสเตอร์

6. LED 5mm

7. ตัวต้านทาน 220 โอห์ม

5. ตัวเชื่อมต่อ

ขั้นตอนที่ 1: แผนภาพวงจร

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

อย่างที่คุณเห็นวงจรสำหรับโครงการบ้านอัตโนมัตินี้ง่ายมาก คุณสามารถสร้างวงจรนี้ได้อย่างง่ายดายด้วยโมดูลรีเลย์และ NodeMCU

ที่นี่ ฉันใช้พิน D1, D2, D5, D6, D7 ของ NodeMCU เพื่อควบคุมรีเลย์ 5 ตัว และฉันได้ใช้เครื่องชาร์จมือถือ 5V เพื่อจ่ายวงจร

ขั้นตอนที่ 2: ตั้งโปรแกรม NodeMCU

โปรแกรม NodeMCU
โปรแกรม NodeMCU
โปรแกรม NodeMCU
โปรแกรม NodeMCU

ในวิดีโอแนะนำ ฉันได้อธิบายโค้ดโดยละเอียดแล้ว

อย่างที่ฉันพูดไป คุณสามารถใช้ทั้ง NodeMCU หรือ ESP32 สำหรับโปรเจ็กต์นี้ ฉันใช้ห้องสมุด ESPAlexa สำหรับโครงการนี้

หากคุณใช้ NodeMCU ESP8266 คุณต้องดาวน์โหลดและติดตั้งบอร์ดรุ่น ESP8266 (2.5.1) (ดังแสดงในภาพ)

ฉันประสบปัญหาบางอย่างกับไลบรารีบอร์ด ESP8266 เวอร์ชันล่าสุดขณะอัปโหลดโค้ด

ในรหัส ให้ป้อนข้อมูลรับรอง WiFi และตั้งชื่ออุปกรณ์ เช่น ไฟห้อง พัดลม โคมไฟกลางคืน เป็นต้น

ที่นี่ ฉันได้ใช้โมดูลรีเลย์สูงแบบแอ็คทีฟ ดังนั้นหากคุณใช้โมดูลรีเลย์แบบแอ็คทีฟต่ำ คุณต้องแก้ไขโค้ดเล็กน้อยตามที่แสดงในวิดีโอแนะนำ

อย่างไรก็ตามหากคุณประสบปัญหาใด ๆ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น

ฉันได้แนบรหัสสำหรับโครงการระบบอัตโนมัติภายในบ้านของ Alexa แล้ว

ขั้นตอนที่ 3: กำหนดค่าแอป Amazon Alexa

กำหนดค่าแอป Amazon Alexa
กำหนดค่าแอป Amazon Alexa

ขั้นแรก ดาวน์โหลดและติดตั้งแอป Amazon Alexa จาก Google PlayStore หรือ App Store

มือถือของคุณและ NodeMCU ควรเชื่อมต่อกับเครือข่าย wifi เดียวกัน

ขั้นตอนในการเพิ่มอุปกรณ์ใน Amazon Alexa App

1. เปิดแอป Amazon Alexa

2. ไปที่อุปกรณ์

3. แตะที่ไอคอน "+" ที่ด้านบน จากนั้นเลือก เพิ่มอุปกรณ์

4. เลือก Light จากนั้นเลือก Other

5. แตะที่ Discover Devices

จะใช้เวลาสักครู่ในการค้นหาอุปกรณ์ทั้งหมด หลังจากนั้นเพิ่มอุปกรณ์ทั้งหมดทีละตัวในแอป Amazon Alexa ในวิดีโอแนะนำ ฉันมีขั้นตอนในการเชื่อมต่ออุปกรณ์กับแอป Amazon Alexa

ขั้นตอนที่ 4: การออกแบบ PCB

การออกแบบ PCB
การออกแบบ PCB

แม้ว่าคุณจะไม่ต้องการ PCB ที่ออกแบบเองเพื่อสร้างระบบสมาร์ทโฮมนี้ แต่เพื่อให้วงจรมีขนาดกะทัดรัดและเพื่อให้โปรเจ็กต์ดูเป็นมืออาชีพ ฉันได้ออกแบบ PCB สำหรับโปรเจ็กต์ Alexa นี้

ขั้นตอนที่ 5: สั่งซื้อ PCB

สั่งซื้อ PCB
สั่งซื้อ PCB
สั่งซื้อ PCB
สั่งซื้อ PCB
สั่งซื้อ PCB
สั่งซื้อ PCB

หลังจากดาวน์โหลดไฟล์ Garber แล้ว คุณสามารถสั่งซื้อ PCB. ได้อย่างง่ายดาย

1. เยี่ยมชม https://jlcpcb.com และลงชื่อเข้าใช้ / ลงทะเบียน

2. คลิกที่ปุ่ม QUOTE NOW

3 คลิกที่ปุ่ม "เพิ่มไฟล์ Gerber ของคุณ"

จากนั้นเรียกดูและเลือกไฟล์ Gerber ที่คุณดาวน์โหลด

ขั้นตอนที่ 6: อัปโหลดไฟล์ Gerber และตั้งค่าพารามิเตอร์

การอัปโหลดไฟล์ Gerber และตั้งค่าพารามิเตอร์
การอัปโหลดไฟล์ Gerber และตั้งค่าพารามิเตอร์
การอัปโหลดไฟล์ Gerber และตั้งค่าพารามิเตอร์
การอัปโหลดไฟล์ Gerber และตั้งค่าพารามิเตอร์

4. ตั้งค่าพารามิเตอร์ที่ต้องการ เช่น ปริมาณ สี PCB ฯลฯ

5. หลังจากเลือกพารามิเตอร์ทั้งหมดสำหรับ PCB แล้ว ให้คลิกที่ปุ่ม SAVE TO CART

ขั้นตอนที่ 7: เลือกที่อยู่จัดส่งและโหมดการชำระเงิน

เลือกที่อยู่จัดส่งและโหมดการชำระเงิน
เลือกที่อยู่จัดส่งและโหมดการชำระเงิน
เลือกที่อยู่จัดส่งและโหมดการชำระเงิน
เลือกที่อยู่จัดส่งและโหมดการชำระเงิน
เลือกที่อยู่จัดส่งและโหมดการชำระเงิน
เลือกที่อยู่จัดส่งและโหมดการชำระเงิน

6. พิมพ์ที่อยู่จัดส่ง

7. เลือกวิธีการจัดส่งที่เหมาะกับคุณ

8. ส่งคำสั่งซื้อและดำเนินการชำระเงิน

คุณยังสามารถติดตามคำสั่งซื้อของคุณได้จาก JLCPCB.com

PCB ของฉันใช้เวลา 2 วันในการผลิตและมาถึงภายในหนึ่งสัปดาห์โดยใช้ตัวเลือกการจัดส่งของ DHL

PCB บรรจุมาอย่างดีและคุณภาพดีในราคาที่เหมาะสม

ขั้นตอนที่ 8: ประสานส่วนประกอบทั้งหมด

ประสานส่วนประกอบทั้งหมด
ประสานส่วนประกอบทั้งหมด
ประสานส่วนประกอบทั้งหมด
ประสานส่วนประกอบทั้งหมด

หลังจากนั้นประสานส่วนประกอบทั้งหมดตามแผนภาพวงจร

จากนั้นเชื่อมต่อ NodeMCU

ขั้นตอนที่ 9: เชื่อมต่อเครื่องใช้ในบ้าน

เชื่อมต่อเครื่องใช้ในบ้าน
เชื่อมต่อเครื่องใช้ในบ้าน

เชื่อมต่อเครื่องใช้ภายในบ้านตามแผนภาพวงจร

โปรดใช้มาตรการป้องกันความปลอดภัยที่เหมาะสมในขณะที่ทำงานกับไฟฟ้าแรงสูง

ต่อแหล่งจ่ายไฟ DC 5Volt เข้ากับ PCB ตามที่แสดงในวงจร

เปิดแหล่งจ่ายไฟ 110V / 230V และแหล่งจ่ายไฟ 5V DC

ขั้นตอนที่ 10: ในที่สุด เราควบคุมแสงได้ พัดลมด้วย Alexa

สุดท้าย เราควบคุมแสงได้ พัดลมด้วย Alexa
สุดท้าย เราควบคุมแสงได้ พัดลมด้วย Alexa
สุดท้าย เราควบคุมแสงได้ พัดลมด้วย Alexa
สุดท้าย เราควบคุมแสงได้ พัดลมด้วย Alexa

ตอนนี้คุณสามารถควบคุมเครื่องใช้ในบ้านของคุณได้อย่างชาญฉลาด

เพียงพูดว่าอุปกรณ์ใดที่คุณต้องการเปิดหรือปิดให้กับ Alexa Alexa จะทำงานให้คุณ

ฉันหวังว่าคุณจะชอบโครงการบ้านอัตโนมัตินี้ ฉันได้แบ่งปันข้อมูลที่จำเป็นทั้งหมดสำหรับโครงการนี้

ฉันจะขอบคุณมากถ้าคุณแบ่งปันความคิดเห็นอันมีค่าของคุณ นอกจากนี้หากคุณมีคำถามใด ๆ โปรดเขียนในส่วนความคิดเห็น

สำหรับโครงการดังกล่าวเพิ่มเติม โปรดติดตาม TechStudyCell

ขอขอบคุณที่สละเวลาและการเรียนรู้อย่างมีความสุข

แนะนำ: