สารบัญ:

Smart LED พร้อม Node Mcu และ Tasker: 9 ขั้นตอน (พร้อมรูปภาพ)
Smart LED พร้อม Node Mcu และ Tasker: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Smart LED พร้อม Node Mcu และ Tasker: 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Smart LED พร้อม Node Mcu และ Tasker: 9 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Set Up and Configure a Wake Up Light with Home Assistant (3/3) 2024, พฤศจิกายน
Anonim
LED อัจฉริยะพร้อม Node Mcu และ Tasker
LED อัจฉริยะพร้อม Node Mcu และ Tasker

ดาวน์โหลด tasker.dll

ขั้นตอนที่ 1: ลิงค์

Image
Image

play.google.com/store/apps/details?id=net…. -> tasker

thinger.io/ -> thinger api

www.amazon.de/Eleduino-Version-NodeMCU-Int… - > โมดูล nodemcu

คุณสามารถใช้เอาต์พุตใดก็ได้ที่คุณต้องการในตัวอย่างของฉัน ฉันใช้ rgb led strip

ขั้นตอนที่ 2: การเดินสาย

ตั้งค่า Node Mcu และ Tasker
ตั้งค่า Node Mcu และ Tasker

ทำสิ่งนี้ด้วยเขียงหั่นขนมก่อนบัดกรี

ขั้นตอนที่ 3: ตั้งค่า Node Mcu และ Tasker

ขั้นแรกให้เปิด Arduino IDEGo ไปยังไฟล์และคลิกที่การตั้งค่าใน Arduino IDE

คัดลอกโค้ดด้านล่างในตัวจัดการบอร์ดเพิ่มเติมhttps://arduino.esp8266.com/stable/package_esp8266com_index.jsonคลิกตกลงเพื่อปิดแท็บการกำหนดลักษณะ

ขั้นตอนที่ 4: กระดานที่ถูกต้อง

กระดานขวา
กระดานขวา

หลังจากทำตามขั้นตอนข้างต้นแล้ว ให้ไปที่ Tools and board แล้วเลือก board Manager

ไปที่ esp8266 โดยชุมชน esp8266 และติดตั้งซอฟต์แวร์สำหรับ Arduino เมื่อกระบวนการทั้งหมดข้างต้นเสร็จสิ้น เราจะอ่านเพื่อตั้งโปรแกรม esp8266 ของเรากับ Arduino IDE

ขั้นตอนที่ 5: ติดตั้ง Esp One

ติดตั้ง Esp One
ติดตั้ง Esp One

ขั้นตอนที่ 6: เลือก Libary นี้และเพิ่มรหัสนี้

เลือก Libary นี้และเพิ่มรหัสนี้
เลือก Libary นี้และเพิ่มรหัสนี้

#รวม #รวม

#รวม

#define USERNAME "ชื่อผู้ใช้ของคุณ" #define DEVICE_ID "อุปกรณ์ของคุณ" #define DEVICE_CREDENTIAL "ข้อมูลรับรองของคุณ"

#define SSID "ของคุณ"

#define SSID_PASSWORD "wifipass"

สิ่งThingerESP8266 (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

การตั้งค่าเป็นโมฆะ () { pinMode (D5, OUTPUT);

สิ่ง.add_wifi(SSID);

// ตัวอย่างการควบคุมพินดิจิทัล (เช่น การเปิด/ปิดไฟ รีเลย์ การกำหนดค่าพารามิเตอร์ ฯลฯ) สิ่ง["led"] << digitalPin(D5);

// ตัวอย่างผลลัพธ์ของทรัพยากร (เช่นการอ่านค่าเซ็นเซอร์) สิ่ง["มิลลิวินาที"] >> outputValue(มิลลิวินาที ());

// รายละเอียดเพิ่มเติมได้ที่ https://docs.thinger.io/arduino/ }

วงเป็นโมฆะ () { thing.handle (); }

ขั้นตอนที่ 7: ทำ Http Post ใน Tasker

ทำ Http Post ใน Tasker
ทำ Http Post ใน Tasker
ทำ Http Post ใน Tasker
ทำ Http Post ใน Tasker

tasker ใช้ if และ then คำสั่งหรือปฏิกิริยาตอบสนอง

เช่น ถ้าเวลา = 23:00 น. ให้ทำ http post

ฉันใช้ปลั๊กอินที่เรียกว่า autovoice

หมายเหตุ: ปลั๊กอินนี้จ่าย

(มันถูก)

ขั้นตอนที่ 8: เสร็จสิ้น

เสร็จแล้ว
เสร็จแล้ว

ขั้นตอนที่ 9: รอบชิงชนะเลิศ: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการประสานอย่างง่ายได้เสมอ

ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ
ขั้นสุดท้าย: คุณสามารถสร้างเคสที่ฉันสร้างด้วยเครื่องตัดเลเซอร์และการเชื่อมต่อแบบง่ายๆ ได้เสมอ

หากคุณไม่สามารถทำเองได้ให้ใช้ลิงค์นี้:

แนะนำ: