Мазмұны:

ESP 8266 Nodemcu Ws 2812 Neopixel негізіндегі LED MOOD шамы веб -сервер көмегімен басқарылады: 6 қадам
ESP 8266 Nodemcu Ws 2812 Neopixel негізіндегі LED MOOD шамы веб -сервер көмегімен басқарылады: 6 қадам

Бейне: ESP 8266 Nodemcu Ws 2812 Neopixel негізіндегі LED MOOD шамы веб -сервер көмегімен басқарылады: 6 қадам

Бейне: ESP 8266 Nodemcu Ws 2812 Neopixel негізіндегі LED MOOD шамы веб -сервер көмегімен басқарылады: 6 қадам
Бейне: How to Make an app controlled Neopixel LED strip | WS2812FX 2024, Қараша
Anonim
Image
Image

Бұл жобада біз nodemcu & neopixel -тен 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 жарықдиодты сатып алыңыз:

www.utsource.net/itm/p/8673712.html

WS2812 жарықдиодты сақинаны сатып алыңыз:

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 неопиксельді жолақ -

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 -не жалғау керек, өйткені біз неопиксель үшін nodemcu -нің пин -түйінін қолданамыз, сондықтан түйін mcu үшін қуат ретінде 5 вольттан артық пайдаланбаңыз, сондықтан мен USB кабелін қолдандым. содан кейін Gnd nodemcu -ді Neopixel Gnd & Din түйреуішіне nodemcu -дегі D2 істігіне қосыңыз.

4 -қадам: кодты жүктеңіз

Кодты жүктеңіз
Кодты жүктеңіз

Берілген сілтемеден пошталық кодты жүктеңіз:-

drive.google.com/file/d/1QV6wmMxV9W_SGnshp…

содан кейін оны ARDUINO ide -де ашыңыз және кодта неопиксель түйреуішін D2 -ге орнатыңыз (неопиксель деректерінің түйіні nodemcu -ге қосылса да), содан кейін пиксельдер саны неопиксельдегі жарық диодтарының жоқтығын білдіреді, содан кейін маршрутизатордың ssid -ді енгізеді немесе ұялы байланыс нүктесі кодты жүктейді.

5 -қадам: қоршауды дайындаңыз

Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз
Қоршауды дайындаңыз

Мен электрониканы жабу үшін картон қорапшасы мен жарықдиодты шамның қақпағын диффузор ретінде жасадым, ол барлық бағытта жарықты біркелкі етеді, сіз қалаған нәрсені жасай аласыз.

6 -қадам: Қорытынды қадам: Оны тексерейік

Image
Image
Қорытынды кезең: Оны тексерейік
Қорытынды кезең: Оны тексерейік
Қорытынды кезең: Оны тексерейік
Қорытынды кезең: Оны тексерейік
Қорытынды кезең: Оны тексерейік
Қорытынды кезең: Оны тексерейік

Соңғы қадамда кабельді жіберейік, содан кейін nodemcu коды бар ssid желісін іздейді және егер желі табылса, ол қосылады, енді сол желіге қосылған кез келген құрылғыны алыңыз немесе сіз сол ұялы телефонды қолданыңыз. хотспотты пайдаланып жатырсыз және браузерден IP мекенжайын 192.168.4.1 деп жазыңыз (менікі 192.168.43.72, себебі мен оны өзгерттім, егер сіз өзіңізді өзгертпесеңіз, осы жақшаның сыртында көріңіз), ал егер сіз өзіңіздің IP -іңізді білгіңіз келсе nodemcu -ді қосыңыз. ДК, содан кейін сериялық мониторды ашыңыз, сіз IP -ге ие боласыз, содан кейін шолушыдан сол IP -мекен -жай арқылы веб -серверге кіресіз және браузердегі неопиксельдің түсінің жарықтығы мен режимін өзгертіңіз және өзіңіздің MOOD LAMP -тен өзіңіздің жарық шоуыңызды тамашалаңыз. Мәселелер бойынша жақсы түсіну үшін бейнені қараңыз.

Рахмет…

Ұсынылған: