สารบัญ:
- ขั้นตอนที่ 1: รวบรวมส่วนประกอบของคุณ
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: ตั้งค่าแอป BLYNK
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: ทดสอบโครงการ
วีดีโอ: IOT: ESP 8266 Nodemcu ควบคุม Neopixel Ws2812 LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สวัสดีทุกคน ในคำแนะนำนี้ฉันสร้างแสงโดยใช้แถบนำนีโอพิกเซลซึ่งสามารถควบคุมผ่านอินเทอร์เน็ตจากทั่วทุกมุมโลกโดยใช้แอป BLYNK และ nodemcu ทำงานเป็นสมองของโครงการนี้ ดังนั้นสร้างแสงรอบข้างสำหรับห้องของคุณโดยใช้ nodemcu พร้อมนีโอพิกเซล
ขั้นตอนที่ 1: รวบรวมส่วนประกอบของคุณ
ซื้อชิ้นส่วน:
ซื้อ Nodemcu ESP8266:
ซื้อ WS2812 LED:
ซื้อ WS2812 LED Ring:
///////////////////////////////////////////////////
คุณจะต้องมีส่วนประกอบต่อไปนี้สำหรับโครงการนี้: -
Nodemcu ESP 8266
NEOPIXEL แถบไฟ LED / วงแหวน LED
ลิงค์ซื้อพันธมิตร:-
โนเดมคู (esp8266)-
www.banggood.com/NodeMcu-Lua-WIFI-Internet…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
แถบนำแสงนีโอพิกเซล:-
www.banggood.com/1M-WS2812-IC-SMD5050-Wate…
www.banggood.com/1M-WS2812-IC-SMD5050-Drea…
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…
www.banggood.com/WS2812-5V-Colorful-Highli…
www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…
วงแหวน Ws2812 นีโอพิกเซล (12 บิต) -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 neopixel (7 บิต) วงแหวน-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
วงแหวน Ws2812 neopixel (3 บิต) -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 แถบนำแสงนีโอพิกเซล -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-ไฟท้าย…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
ขั้นตอนที่ 2: วงจร
การออกแบบวงจรนั้นง่ายมาก เนื่องจากเรามีสายไฟเพียงสามเส้นใน NEOPIXEL 5V, Gnd & Din ดังนั้นเราจึงต้องต่อสาย 5V ของ NEOPIXEL เข้ากับพิน Vin บน nodemcu (เนื่องจากเราใช้พิน Vin เป็นพิน 5V สำหรับ NEOPIXEL ดังนั้นคุณ ไม่สามารถเชื่อมต่อมากกว่า 5v เป็นอินพุตของ nodemcu ดังนั้นตรวจสอบให้แน่ใจว่าคุณกำลังเปิดเครื่องด้วยสาย usb ไม่เช่นนั้นคุณจะทำลาย neopixel ของคุณ ดังนั้นโปรดใช้ความระมัดระวัง ตรวจสอบให้แน่ใจว่าอินพุตเป็น 5v) จากนั้นเชื่อมต่อ Gnd ของ neopixel กับ Gnd ของ nodemcu แล้วเชื่อมต่อ พิน Din ของ nodemcu กับพินดิจิทัลของ nodemcu ดังที่คุณเห็นในภาพ ฉันเชื่อมต่อกับพิน "D2" แล้ว และหากคุณมีปัญหากับวงจร ให้ไปที่วิดีโอเพื่อหลีกเลี่ยงปัญหา
ขั้นตอนที่ 3: ตั้งค่าแอป BLYNK
เปิดแอป BLYNK จากนั้นสร้างโปรเจ็กต์ใหม่และเลือก Board เป็น nodemcu จากนั้นระบบจะส่งโทเค็นการตรวจสอบสิทธิ์ไปยัง ID อีเมลของคุณ จากนั้นจากรายการวิดเจ็ต pic วิดเจ็ต zebra จากนั้นคลิกที่แอป จากนั้นในแอป zebra ให้คลิกที่ "ผสาน" แล้วเลือกเสมือน ปักหมุด "v2"
ขั้นตอนที่ 4: รหัส
ดาวน์โหลดรหัสจากลิงค์ที่ให้มา:-
drive.google.com/file/d/1LHaRLT34DCALufrqq…
เปิดรหัสและตั้งค่าจำนวน LED เมื่อฉันตั้งค่า 30 สำหรับฉัน ตั้งค่าพิน Din ของนีโอพิกเซลเนื่องจากของฉันคือ D2 และตั้งค่าพินเสมือนที่คุณใช้ในแอพ blynk ขณะที่ฉันตั้งเป็น V2 และในฟังก์ชัน Blynk.begin ตั้งเป็น
Blynk.begin(โทเค็นการรับรองความถูกต้อง, ssid, รหัสผ่าน);
ในฟังก์ชันนี้ ให้ป้อนโทเค็นการตรวจสอบความถูกต้องที่ส่งไปยังรหัสอีเมลของคุณ และใส่ ssid & รหัสผ่านของเครือข่าย จากนั้นอัปโหลดรหัสไปที่ nodemcu
ขั้นตอนที่ 5: ทดสอบโครงการ
ดังนั้นให้เชื่อมต่อสายไฟและเรียกใช้แอพแล้วคลิกที่ใดก็ได้บนม้าลายแล้วคุณจะเห็นว่าแถบไฟ LED จะเรืองแสงเป็นสีที่คุณคลิกบนแอพเพื่อให้คุณสามารถเปลี่ยนสีตามที่คุณต้องการผ่านทางอินเทอร์เน็ตได้ สนุก.
แนะนำ:
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: 4 ขั้นตอน
ควบคุม Ws2812 Neopixel LED STRIP ผ่าน Bluetooth โดยใช้ Arduino Uno: สวัสดีทุกคนในคำแนะนำนี้เราจะเรียนรู้วิธีควบคุม neopixel ด้วย arduino โดยพื้นฐานแล้ว Arduino จะเชื่อมต่อผ่าน Bluetooth โดยใช้โมดูล Bluetooth hc05 กับสมาร์ทโฟน และสมาร์ทโฟนจะส่งคำสั่งเปลี่ยนสีของแถบนำนีโอพิกเซล
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน
ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ
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 และเราจะทำ ลายรุ้งกับมัน
IOT: ESP 8266 Nodemcu ควบคุม RGB LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: 9 ขั้นตอน
IOT: ESP 8266 Nodemcu การควบคุม RGB LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: สวัสดีทุกคน ในคำแนะนำนี้ ฉันได้แสดงวิธีการสร้างตัวควบคุมแถบ LED RGB ด้วย nodemcu ซึ่งสามารถควบคุม RGB LED STRIP ได้ทั่วโลกผ่านทางอินเทอร์เน็ต BLYNK APP. สนุกกับการทำโครงการนี้ & ทำให้บ้านของคุณมีสีสันด้วย
เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE - การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: 4 ขั้นตอน
เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE | การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: ในคำแนะนำนี้ เราจะได้เรียนรู้วิธีติดตั้งบอร์ด esp8266 ใน Arduino IDE และวิธีตั้งโปรแกรม esp-01 และอัปโหลดโค้ดในนั้น เนื่องจากบอร์ด esp ได้รับความนิยมอย่างมาก และคนส่วนใหญ่ประสบปัญหา