Агуулгын хүснэгт:
- Алхам 1: Үндсэн санаа
- Алхам 2: Бүрэлдэхүүн хэсгүүдийг цуглуул
- Алхам 3: Хэлхээ бэлтгэх
- Алхам 4: Кодыг байршуулах
- Алхам 5: Төслийн хавсралт
- Алхам 6: Үүнийг туршиж үзье
Видео: ESP 8266 Nodemcu Ws 2812 Neopixel дээр суурилсан LED MOOD гэрэл нь локал вэб серверээр хянагддаг: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
ESP 8266 Nodemcu Ws 2812 Neopixel дээр суурилсан LED MOOD чийдэнг вэб сервер ашиглан хянадаг.
Алхам 1: Үндсэн санаа
Сайн байна уу залуусаа энэ зааварчилгаанд би Nodemcu ESP 8266 бүхий Neopixel LED цагираг дээр суурилсан MOOD LAMP хийсэн бөгөөд чийдэнг төхөөрөмж дээр nodemcu -ийн зохион байгуулдаг вэб сервер хянадаг. Үүний гол санаа бол nodemcu -ээр вэб сервер үүсгэх, тэр локал вэб сервер рүү утас/компьютер хөтөчөөр нэвтрэх, дараа нь тухайн локал вэб серверээр Neopixels LED -ийг удирдах, өөр өөр өнгөөр дэнлүү асаах команд өгөх явдал юм. Дотоод вэб серверээр байрлуулсан интерфэйсээс тушаал илгээх замаар гэрэл гэгээ, өөр өөр хэв маягийн гэрлийг харах өөр өөр горимууд байдаг тул та өөрөө неопиксел дээр суурилсан вэб серверийг MOOD LAMP ашиглан хянаж үзээрэй.
Алхам 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 неопиксел (7 бит) бөгж
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 неопиксел (3 бит) бөгж
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 неопикселийн LED зурвас -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Taillight…
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 ашиглаж байгаа тул зангилаа mcu -д 5 вольтоос илүү хүч бүү ашиглаарай. Дараа нь nodemcu -ийн Gnd -ийг неопикселийн Neopixel Gnd & Din зүүтэй nodemcu дээрх D2 зүү рүү холбоно уу.
Алхам 4: Кодыг байршуулах
Өгөгдсөн линкээс зип кодыг татаж авна уу:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
Дараа нь үүнийг ARDUINO ide дээр нээнэ үү, кодонд неопикселийн зүүг D2 (неопикселийн өгөгдлийн зүү nodemcu -тэй холбогдсон хамаагүй), дараа нь таны неопиксел дээр LED байхгүй гэсэн утгатай пикселийн тоо, дараа нь чиглүүлэгчийнхээ ssid -ийг оруулна уу. гар утасны халуун цэг кодыг байршуулах.
Алхам 5: Төслийн хавсралт
Би гэрлийг бүх чиглэлд жигд болгохын тулд цахилгаан хэрэгсэл, LED чийдэнгийн тагийг сарниулах зориулалттай картон хайрцаг хийлээ.
Алхам 6: Үүнийг туршиж үзье
Эцсийн алхамд кабелийг үзье, дараа нь nodemcu нь ssid & кодыг дамжуулж буй сүлжээгээ хайж олох бөгөөд хэрэв сүлжээ олдвол тэр холбогдох болно, одоо нэг сүлжээнд холбогдсон төхөөрөмжийг авах эсвэл ижил гар утсаа ашиглана уу. hotspot ашиглаж байгаа бөгөөд хөтөчөөс IP хаягийг 192.168.4.1 гэж бичнэ үү (минийх 192.168.43.72, учир нь хэрэв та үүнийг өөрчилөөгүй бол энэ хаалтанд ороод үзээрэй), хэрэв та ip -ээ мэдэхийг хүсч байвал nodemcu -ийг холбоно уу. PC, дараа нь цуваа дэлгэцийг нээнэ үү, та IP авах болно, дараа нь вэб хөтөчөөс вэб хөтөч рүү нэвтэрч, браузерын өнгөний тод байдал, горимыг өөрчилж, MOOD LAMP -ээс өөрийн гэрлийн шоу үзэх боломжтой болно. Илүү сайн ойлгохын тулд видеог үзнэ үү.
Баярлалаа…
Зөвлөмж болгож буй:
HTTP серверээр хянагддаг LED - Ameba Arduino: 3 алхам
HTTP серверийн удирдлагатай LED - Ameba Arduino: LED -ийг удирдах нь таны хүссэн микроконтроллерийн тусламжтайгаар хялбар боловч гар утасныхаа хөтөч дээр LED -ийг утасгүйгээр удирдах нь үнэхээр дажгүй, хөгжилтэй байдаг. Үнэн хэрэгтээ энэ нь IoT төсөл юм, учир нь та ижил серверийг ашиглан зүйлийг хянах боломжтой болно
Вэб серверээр дамжуулан газрын зургийн чиглэл: 6 алхам
Вэб серверээр дамжуулан газрын зургийн чиг баримжаа: Интернетийн юмс (IoT) нь дэлхий дээрх хамгийн алдартай сэдвүүдийн нэг юм. Мөн интернэтийн тусламжтайгаар өдрөөс өдөрт хурдацтай хөгжиж байна. Юмсын Интернет нь энгийн байшинг ухаалаг гэр болгон өөрчилж байгаа бөгөөд таны гэрлээс авахуулаад цоож хүртэл
ESP 8266 Nodemcu Ws 2812 Neopixel дээр суурилсан LED MOOD чийдэнг вэб сервер ашиглан хянадаг: 6 алхам
ESP 8266 Nodemcu Ws 2812 Neopixel дээр суурилсан LED MOOD чийдэнг вэб сервер ашиглан хянадаг: Энэхүү төсөлд бид nodemcu -аас MOOD чийдэн хийх болно. неопиксел бөгөөд үүнийг ямар ч хөтөч локал вэб сервер ашиглан удирдах боломжтой
ESP32 Thing болон TB6612FNG драйвер бүхий Rolling робот, Android дээр BLE дээр хянагддаг: 11 алхам
ESP32 Thing болон TB6612FNG драйвер бүхий Rolling робот, Андройдоор хянагддаг BLE: Сайн байна уу Энэ бол миний анхны заавар юм. ESP32 Thing, TB6612 FNG, BLE дээр суурилсан гулсмал робот (хочтой Райдо - хөдөлгөөнтэй холбоотой рунаас). Сонирхолтой мэт санагдаж болох нэг зүйл бол зургууд нь бэлтгэлийн явцад хийгдээгүй явдал юм
Вэб дээр суурилсан хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цагийн сервер: 11 алхам (зурагтай)
Вэб дээр суурилсан Хяналтын самбар бүхий вэб холболттой SMART LED анимэйшн цаг, синхрончлогдсон цаг: Энэ цагийн түүх 30 гаруй жилийн түүхтэй. Аав маань энэ санааг анх 10 -хан настай байхад, LED хувьсгалаас нэлээд өмнө анх санаачилж байсан юм. Үнэн