สารบัญ:
- ขั้นตอนที่ 1: แนวคิดพื้นฐาน
- ขั้นตอนที่ 2: รวบรวมส่วนประกอบของคุณ
- ขั้นตอนที่ 3: เตรียมวงจรของคุณ
- ขั้นตอนที่ 4: อัปโหลดรหัส
- ขั้นตอนที่ 5: เตรียมเอกสารแนบ
- ขั้นตอนที่ 6: ขั้นตอนสุดท้าย: มาทดสอบกัน
วีดีโอ: ESP 8266 Nodemcu Ws 2812 หลอด LED MOOD ที่ใช้ Neopixel ควบคุมโดยใช้เว็บเซิร์ฟเวอร์: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ในโปรเจ็กต์นี้ เราจะสร้าง MOOD Lamp จาก nodemcu & neopixel และเบราว์เซอร์ใดๆ ก็ตามสามารถควบคุมได้โดยใช้เว็บเซิร์ฟเวอร์ในพื้นที่
ขั้นตอนที่ 1: แนวคิดพื้นฐาน
สวัสดีทุกคนในคำแนะนำนี้ฉันสร้าง MOOD LAMP โดยใช้ Neopixel LED Ring พร้อม Nodemcu ESP 8266 และ Lamp ถูกควบคุมโดยเว็บเซิร์ฟเวอร์ที่โฮสต์โดย nodemcu บนอุปกรณ์ ดังนั้นแนวคิดพื้นฐานที่จะสร้างเว็บเซิร์ฟเวอร์โดย nodemcu และเข้าถึงเว็บเซิร์ฟเวอร์ในเครื่องนั้นโดยโทรศัพท์ / เบราว์เซอร์พีซีแล้วส่งคำสั่งจากหน้านั้นเพื่อควบคุม Neopixels LED โดยเว็บเซิร์ฟเวอร์ในพื้นที่นั้น & ความสว่างโดยการส่งคำสั่งจากอินเทอร์เฟซที่โฮสต์โดยเว็บเซิร์ฟเวอร์ในพื้นที่และมีโหมดต่างๆ เพื่อดูไฟรูปแบบต่างๆ ดังนั้นสนุกกับการสร้าง MOOD LAMP เว็บเซิร์ฟเวอร์ที่ใช้ neopixel ของคุณเอง
ขั้นตอนที่ 2: รวบรวมส่วนประกอบของคุณ
ซื้อชิ้นส่วน:ซื้อ Nodemcu ESP8266:
www.utsource.net/itm/p/8673408.html
ซื้อ WS2812 LED:
www.utsource.net/itm/p/8673712.html
ซื้อ WS2812 LED แหวน:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////////
ในการทำโปรเจ็กต์นี้ เราจำเป็นต้องมีองค์ประกอบพื้นฐานสามอย่าง
1- ws 2812 วงแหวนหรือแถบนำ
2-Nodemcu esp8266
3- สาย usb สำหรับจ่ายไฟ
ลิงค์ซื้อพันธมิตร:-
โนเดมคู (esp8266)-
www.banggood.com/NodeMcu-Lua-WIFI-Internet…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
วงแหวน 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…
ขั้นตอนที่ 3: เตรียมวงจรของคุณ
วงจรนั้นง่ายมาก สิ่งที่คุณต้องทำคือเชื่อมต่อพิน nodemcu Vin กับ Vcc ของ neopixel เนื่องจากเราใช้ Vin pin ของ nodemcu สำหรับ neopixel ดังนั้นอย่าใช้มากกว่า 5v เป็นพลังงานสำหรับ node mcu นั่นเป็นสาเหตุที่ฉันใช้สาย usb จากนั้นเชื่อมต่อ Gnd ของ nodemcu กับ Neopixel Gnd & Din pin ของ neopixel กับพิน D2 บน nodemcu
ขั้นตอนที่ 4: อัปโหลดรหัส
ดาวน์โหลดรหัสไปรษณีย์จากลิงค์ที่ให้มา:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
จากนั้นเปิดใน ARDUINO ide & ในรหัสให้ตั้งค่าพิน neopixel เป็น D2 (ไม่ว่าพินข้อมูลของ neopixel จะเชื่อมต่อกับ nodemcu) จากนั้นจำนวนพิกเซลซึ่งหมายถึงไม่มีไฟ LED บนนีโอพิกเซลของคุณจากนั้นใส่ ssid ของเราเตอร์ของคุณหรือ ฮอตสปอตมือถืออัปโหลดรหัส
ขั้นตอนที่ 5: เตรียมเอกสารแนบ
ฉันทำกล่องกระดาษแข็งสำหรับคลุมอุปกรณ์อิเล็กทรอนิกส์ & ฝาปิดหลอด LED เป็นดิฟฟิวเซอร์เพื่อทำให้แสงมีความสม่ำเสมอในทุกทิศทาง คุณสามารถออกแบบอะไรก็ได้ที่คุณชอบ
ขั้นตอนที่ 6: ขั้นตอนสุดท้าย: มาทดสอบกัน
ในขั้นตอนสุดท้าย ให้ใช้สายเคเบิล จากนั้น nodemcu จะค้นหาเครือข่ายที่มี ssid & pass ในรหัส และหากพบเครือข่าย มันจะเชื่อมต่อ ตอนนี้ให้อุปกรณ์ใด ๆ ที่เชื่อมต่อกับเครือข่ายเดียวกันหรือใช้มือถือเครื่องเดียวกันกับที่คุณ กำลังใช้ฮอตสปอตและจากเบราว์เซอร์ให้พิมพ์ IP เป็น 192.168.4.1 (ของฉันคือ 192.168.43.72 เพราะฉันเปลี่ยนมันหากคุณไม่ได้เปลี่ยนของคุณให้ลองใช้ภายนอกวงเล็บนี้) และหากคุณต้องการทราบ IP ของคุณ ให้เชื่อมต่อ nodemcu กับ พีซี & จากนั้นเปิดจอภาพแบบอนุกรม & คุณจะได้รับ IP จากนั้นเข้าถึงเว็บเซิร์ฟเวอร์โดยใช้ IP นั้นจากเบราว์เซอร์ & เปลี่ยนความสว่างของสี & โหมดของนีโอพิกเซลจากเบราว์เซอร์ & เพลิดเพลินกับการแสดงแสงจาก MOOD LAMP ของคุณเองสำหรับปัญหา ดูวิดีโอเพื่อความเข้าใจที่ดีขึ้น
ขอบคุณ…
แนะนำ:
หลอด LED Glass Stone (ควบคุม WiFi ผ่านแอพสมาร์ทโฟน): 6 ขั้นตอน (พร้อมรูปภาพ)
Glass Stone LED Tube (ควบคุม WiFi ผ่านแอพสมาร์ทโฟน): สวัสดีผู้ผลิตรายอื่น! ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างหลอด LED ที่ควบคุมด้วย WiFi ซึ่งเต็มไปด้วยหินแก้วเพื่อให้ได้เอฟเฟกต์การแพร่กระจายที่ดี ไฟ LED สามารถระบุตำแหน่งแยกกันได้ ดังนั้นจึงมีเอฟเฟกต์ดีๆ บางอย่างใน
หลอด Selenite RGB: 6 ขั้นตอน
โคมไฟ Selenite RGB: ฉันทำโคมไฟจากชิ้นส่วนเล็กๆ ของคริสตัลซีลีไนต์ ซึ่งเป็นคริสตัลที่ดูเป็นธรรมชาติด้วยแสงที่ส่องลงมา มันถูกควบคุมโดย Arduino Nano ดังนั้นจึงมีความเป็นไปได้ที่ไม่มีที่สิ้นสุดสำหรับเอฟเฟกต์แสง ฉันเพิ่งใช้โพเทนชิออมิเตอร์แบบง่าย ๆ เพื่อเปลี่ยน
ESP 8266 Nodemcu Ws 2812 หลอด LED MOOD แบบ Neopixel ที่ควบคุมโดยเว็บเซิร์ฟเวอร์ภายใน: 6 ขั้นตอน
ESP 8266 Nodemcu Ws 2812 หลอด LED MOOD ที่ใช้ Neopixel ควบคุมโดยเว็บเซิร์ฟเวอร์ภายใน: ESP 8266 Nodemcu Ws 2812 หลอด LED MOOD ที่ใช้ Neopixel ควบคุมโดยใช้เว็บเซิร์ฟเวอร์
เริ่มต้นใช้งาน 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 ได้รับความนิยมอย่างมาก และคนส่วนใหญ่ประสบปัญหา
IOT: ESP 8266 Nodemcu ควบคุม Neopixel Ws2812 LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: 5 ขั้นตอน
IOT: ESP 8266 Nodemcu การควบคุม Neopixel Ws2812 LED Strip ผ่านอินเทอร์เน็ตโดยใช้แอป BLYNK: สวัสดีทุกคน ในคำแนะนำนี้ฉันสร้างแสงโดยใช้แถบนำแสง neopixel ซึ่งสามารถควบคุมผ่านอินเทอร์เน็ตจากทั่วทุกมุมโลกโดยใช้ BLYNK APP และ nodemcu คือ ทำงานเป็นสมองของโปรเจ็กต์นี้ ดังนั้นจงสร้างแสงรอบข้างให้กับคุณ