สารบัญ:

Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: 5 ขั้นตอน
Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: 5 ขั้นตอน

วีดีโอ: Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: 5 ขั้นตอน

วีดีโอ: Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?: 5 ขั้นตอน
วีดีโอ: ESP8266 Project using Blynk IFTTT and Google Assistant | ESP 01 Home Automation 2021 2024, พฤศจิกายน
Anonim
Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?
Node MCU พร้อมโมดูลรีเลย์ 4 พอร์ต, แอป Blynk, IFTTT และ Google Home กำไร?

โพสต์นี้เป็นข้อมูลเกี่ยวกับวิธีเชื่อมต่อ Google Home กับ NodeMCU และแอป blynk คุณสามารถควบคุมเครื่องใช้ของคุณด้วยสวิตช์ NodeMCU ที่ควบคุมโดย blynk และผู้ช่วยของ Google

ไปกันเถอะ ตกลง Google.. เปิดสิ่งของ:)

ขั้นตอนที่ 1: สิ่งที่จำเป็น

  1. เขียงหั่นขนม
  2. โหนด MCU
  3. เขียงหั่นขนมพาวเวอร์ซัพพลาย
  4. โมดูลรีเลย์ 4 พอร์ต
  5. สายจัมเปอร์
  6. นำ
  7. สมาร์ทโฟน
  8. แอพ Blynk
  9. บัญชี IFTTT
  10. Google Home หรือโทรศัพท์ Android พร้อม Google Assistance
  11. ไม่กี่นาที

ขั้นตอนที่ 2: Breadboard, Node MCU และ 4 Port Relay Module

Breadboard, Node MCU และ 4 Port Relay Module
Breadboard, Node MCU และ 4 Port Relay Module

เชื่อมต่อส่วนประกอบทั้งหมดตามที่แสดงในแผนผัง คุณสามารถใช้แหล่งจ่ายไฟแบบเขียงหั่นขนมหรือใช้ Node MCU USB เพื่อจ่ายไฟสำหรับการสร้างต้นแบบ

ฉันเคยใช้ไฟ LED แบบง่ายที่นี่ คุณสามารถใช้โหลด AC บนรีเลย์ในโครงการจริงได้ โปรดทราบว่าคุณทำด้วยความระมัดระวัง

ขั้นตอนที่ 3: The Blynk Sketch

The Blynk Sketch
The Blynk Sketch

รับร่างการกะพริบพื้นฐานจาก

examples.blynk.cc/?board=ESP8266&shield=ES…

คุณจะต้องเปลี่ยนรายละเอียดเหล่านี้

// คุณควรได้รับ Auth Token ใน Blynk App.// ไปที่ Project Settings (nut icon).char auth = "YourAuthToken";// Your WiFi credentials.// ตั้งรหัสผ่านเป็น "" สำหรับเครือข่ายที่เปิดอยู่ char ssid = "ชื่อเครือข่ายของคุณ"; char pass = "รหัสผ่านของคุณ";

เมื่อเสร็จแล้วให้ลองอัปโหลดภาพร่างไปยัง NodeMCU ตรวจสอบว่าเชื่อมต่อกับ Wi-Fi หรือไม่

ขั้นตอนที่ 4: แอป Blynk

แอพ Blynk
แอพ Blynk

เมื่อทดสอบ blynk sketch บน NodeMCU แล้วให้เปิดแอพ blynk ในสมาร์ทโฟนของคุณและ

  • สร้างปุ่ม
  • เลือกพินเอาต์พุตเหมือนกับบนบอร์ด (ซึ่งอ้างอิงถึงรีเลย์บนบอร์ด)
  • เลือกประเภทสวิตช์ไม่ใช่ปุ่มกด
  • ให้ข้อมูลสำหรับสถานะเป็น 0 และ 1

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

หากคุณต้องการเชื่อมต่อกับ google home ให้ดำเนินการต่อ…

ขั้นตอนที่ 5: ถ้านี่แสดงว่า

ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น
ถ้านี่แล้วนั่น

IFTTT ใช่ ยังไม่มีวิธีอื่นในการเชื่อมต่อ Blynk โดยตรงกับ Google Assistance และ IFTTT ก็เข้ามาช่วยเหลือเรา

สร้างบัญชีด้วย IFTTT และ

  • คลิกที่แท็ก if และค้นหาความช่วยเหลือจาก Google จาก IFTTT
  • เชื่อมต่อ IFTTT กับบัญชี Google ของคุณและสร้างทริกเกอร์ 'วลีง่ายๆ' ใหม่
  • เพิ่มวลีสองสามวลีที่คุณคิดว่าเป็นธรรมชาติ และเพิ่มคำตอบที่หน้าแรกของ Google ควรพูด
  • ต่อไปเราจะต้องการส่วน เลือก webhook
  • ในการรับที่อยู่ IP สำหรับเซิร์ฟเวอร์ blynk ให้ ping blynk-cloud.com
  • URL ที่สมบูรณ์สำหรับ webhook จะมีลักษณะดังนี้<
  • เลือกวิธี PUT และเนื้อหาเป็น ["0"] หรือ ["1"] ตามคำสั่งและสวิตช์
  • คุณจะต้องสร้างคำขอ 2 รายการทั้งเปิดและปิด

นั่นคือทุกคนเมื่อขั้นตอนนี้ หากทำเสร็จแล้ว ความช่วยเหลือของ Google ของคุณจะเรียกแอปเพล็ต IFTTT ซึ่งจะเรียก blynk webhook และในที่สุดก็ส่งคำสั่งไปยัง NodeMCU

ขอบคุณ

แนะนำ: