
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

นี่เป็นโครงการแรกของฉันในการสอนได้ ดังนั้นโปรดแสดงความคิดเห็นด้านล่างหากมีการปรับปรุงที่เป็นไปได้
แนวคิดคือการใช้ Google Assistant เพื่อส่งสัญญาณไปยังแผงควบคุมของประตู ดังนั้นการส่งคำสั่งจะมีรีเลย์ที่ปิดหน้าสัมผัสบนอินพุตของตัวควบคุมเกตซึ่งจะส่งสัญญาณเปิดประตูไปยังตัวควบคุม
ในการเชื่อมต่อ Google Assistant กับอุปกรณ์ IOT เราใช้บริการ Blynk และ IFTTT
ในโครงการนี้ เราจะใช้โมดูล NodeMCU ESP8266 เนื่องจากมีขนาดเล็ก
ขั้นตอนที่ 1: ฮาร์ดแวร์และซอฟต์แวร์
สิ่งที่คุณต้องการ:
ฮาร์ดแวร์
1) NodeMCU (ESP8266) เฟ. aliexpress
2) รีเลย์ 5 หรือ 12V ที่มีกระแสทริกเกอร์ควร <9mA สูงสุด 12mA: f.e. Aliexpress
3) แหล่งจ่ายไฟ 5 หรือ 12V ขึ้นอยู่กับรีเลย์ (>700mA เพื่อความปลอดภัย) aliexpress
ซอฟต์แวร์ใช้ลิงก์เพื่อติดตั้ง บอร์ด
1) ลิงค์ Arduino IDE
2) ลิงค์ห้องสมุด Blynk
3) ผู้จัดการบอร์ด ESP8266 (ขั้นตอนต่อไป)
4) แอพ Blynk สำหรับ AndroidIOS
ขั้นตอนที่ 2: ติดตั้งบอร์ด Nodemcu
1) เปิด Arduino IDE
2) ไปที่ไฟล์ -> การตั้งค่า
3) ที่ ตัวจัดการบอร์ดเพิ่มเติม เพิ่ม: https://arduino.esp8266.com/stable/package_esp8266c…จากนั้นกด ตกลง เพื่อปิดแท็บ
4) ไปที่ Tools -> Board -> Boards Manager (ด้านบนสุด)
5) ไปที่ esp8266 โดย esp8266 และติดตั้งซอฟต์แวร์
ขั้นตอนที่ 3: ตั้งค่า Blynk

1) เปิดแอป de Blynk และสร้างบัญชี
2) สร้างโครงการใหม่ (+ ไอคอน)
3) เลือกอุปกรณ์ 'ESP8266' และสร้าง
4) ในอีเมล คุณจะได้รับโทเค็นที่ได้รับอนุญาตส่วนบุคคลของคุณ
5) ในโครงการคุณสามารถเพิ่มวิดเจ็ตโดยใช้ไอคอน + เพิ่มปุ่มตามที่แสดงในภาพ
ขั้นตอนที่ 4: ตั้งค่า IFTTT



1) เข้าสู่ระบบหรือสร้างบัญชีบน IFTTT.com หรือแอป
2) สร้างแอปเพล็ตใหม่: คำอธิบายเพิ่มเติม
- ที่ 'นี่' ค้นหา Google Assistant และเลือกทริกเกอร์ ให้พูดวลีง่ายๆ
- เพิ่มบางอย่างเช่นเปิดประตูหรือเลือกของคุณเอง
- ที่ 'นั่น' ค้นหา webhooks -> ทำการร้องขอเว็บและเพิ่มเหมือนรูปภาพ สำหรับ IP คุณต้องเพิ่มที่อยู่ IP ของเซิร์ฟเวอร์ Blynk (เปิด CMD บนพีซี/แล็ปท็อป en พิมพ์ "ping blynk-cloud" และมัน ควรส่งคืนที่อยู่ IP ของเซิร์ฟเวอร์ Blynk ในพื้นที่ของคุณ) สำหรับรหัสรับรองความถูกต้อง คุณต้องเพิ่มรหัสส่วนตัวที่แท้จริงจากอีเมลที่คุณได้รับจาก Blynk
ขั้นตอนที่ 5: การเชื่อมต่อ

เชื่อมต่อ: Vin ของโมดูลกับแหล่งจ่ายไฟ 5V หรือ 12V ของคุณ (อินพุตสูงสุด 20VVcc ของรีเลย์ไปยังแหล่งจ่ายไฟ 5 ของรีเลย์ 12VGND ไปยังแหล่งจ่ายไฟ 0V / GNDGND ของโมดูลไปยังแหล่งจ่ายไฟ 0V / GNDD1 เพื่อป้อนรีเลย์ (CH1 หรือบางอย่าง)
ฉันได้เพิ่มข้อเสนอแนะเพิ่มเติมเกี่ยวกับพิน D8 เช่นเดียวกับที่คุณเห็นในโปรแกรมของฉัน แต่นี่เป็นทางเลือกเพื่อให้คุณสามารถทำสิ่งที่คุณต้องการได้
ขั้นตอนที่ 6: อัปโหลดโปรแกรมไปยังโมดูล
ดาวน์โหลดรหัสของฉัน
เปิดโดยใช้ Arduino IDE
เปลี่ยน WiFi SSID และรหัสผ่านให้ตรงกับ WiFi ของคุณ
เปลี่ยนรหัสรับรองความถูกต้องให้ตรงกับรหัสจากอีเมลของคุณ
เชื่อมต่อผ่าน USB และอัปโหลด
แนะนำ:
Google Assistant-Home Automation Iot โดยใช้ Esp8266: 6 ขั้นตอน

Google Assistant | Home Automation Iot โดยใช้ Esp8266: ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็น Google Assistant ควบคุมระบบอัตโนมัติภายในบ้าน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน

Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน

การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
ESP8266 NODEMCU BLYNK IOT บทช่วยสอน - Esp8266 IOT โดยใช้ Blunk และ Arduino IDE - การควบคุมไฟ LED ผ่านอินเทอร์เน็ต: 6 ขั้นตอน

ESP8266 NODEMCU BLYNK IOT บทช่วยสอน | Esp8266 IOT โดยใช้ Blunk และ Arduino IDE | การควบคุม LEDs ผ่านอินเทอร์เน็ต: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ IOT กับ ESP8266 หรือ Nodemcu ของเรา เราจะใช้แอป blynk สำหรับสิ่งนั้น ดังนั้นเราจะใช้ esp8266/nodemcu ของเราเพื่อควบคุมไฟ LED ผ่านอินเทอร์เน็ต ดังนั้นแอป Blynk จะเชื่อมต่อกับ esp8266 หรือ Nodemcu ของเรา
สวิตช์ควบคุม GOOGLE ASSISTANT โดยใช้ NODEMCU: 9 ขั้นตอน

สวิตช์ควบคุมของ GOOGLE ASSISTANT โดยใช้ NODEMCU: จะเปิดหรือปิดสิ่งต่างๆ ด้วยความช่วยเหลือของ Google Assistant หรือไม่..!!! ดังนั้นในคำแนะนำนี้ ฉันจะแสดงวิธีควบคุมเครื่องใช้ไฟฟ้าด้วยความช่วยเหลือของ Google Assistant เช่นเดียวกับ Alexa ของ Amazon อุปกรณ์เชิงพาณิชย์มากมาย