Съдържание:
- Стъпка 1: Основна идея
- Стъпка 2: Съберете вашите компоненти
- Стъпка 3: Подгответе веригата си
- Стъпка 4: Качете кода
- Стъпка 5: Подгответе корпуса
- Стъпка 6: Последна стъпка: Нека го тестваме
Видео: ESP 8266 Nodemcu Ws 2812 LED MOOD лампа, базирана на неопиксели, контролирана с помощта на уеб сървър: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В този проект ще направим лампа за настроение от nodemcu & neopixel и която може да се контролира от всеки браузър, използващ локален уеб сървър.
Стъпка 1: Основна идея
Здравейте момчета в тази инструкция, направих MOOD LAMP на базата на Neopixel LED Ring с Nodemcu ESP 8266 и лампата се управлява от уеб сървър, хостван от 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 кабел за захранване
Връзка за партньорско купуване:-
Nodemcu (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 pin към Vcc на neopixel, тъй като ние използваме Vin pin на nodemcu за neopixel, така че не използвайте повече от 5v като захранване за node mcu, затова използвах USB кабел след това свържете Gnd на nodemcu към Neopixel Gnd & Din щифт на neopixel към D2 щифта на nodemcu.
Стъпка 4: Качете кода
Изтеглете кода с цип от дадената връзка:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
след това го отворете в ARDUINO ide & в кода задайте неопикселовия щифт на D2 (какъвто и да е пинът с данни на neopixel е свързан към nodemcu), след това броя на пикселите, което означава, че няма светодиоди на вашия неопиксел, след това въведете вашия ssid на вашия рутер или мобилна гореща точка качете кода.
Стъпка 5: Подгответе корпуса
Направих кутия от картон, за да покрия електрониката и капачката на LED крушката като дифузер, за да направя светлината еднаква във всички посоки, можете да проектирате каквото искате.
Стъпка 6: Последна стъпка: Нека го тестваме
В последната стъпка нека кабелът, тогава nodemcu ще търси мрежата, за която има ssid & pass в кода и ако мрежата бъде намерена, тя ще се свърже, сега свържете всяко устройство към същата мрежа или използвайте същия мобилен телефон, от който вие използвате гореща точка и от браузъра въведете IP като 192.168.4.1 (моят е 192.168.43.72, защото аз съм го променил, ако не сте променили вашия, опитайте даденото извън тази скоба) и ако искате да знаете вашия ip, свържете nodemcu към компютъра и след това отворете сериен монитор и ще получите IP, след това достъп до уеб сървъра, използвайки този ip от браузъра, и променете яркостта на цвета и режима на неопиксела от браузъра и се насладете на собственото си светлинно шоу от вашата собствена лампа за настроение. вижте видео за по -добро разбиране.
Благодаря…
Препоръчано:
Ракета -носител, базирана на Alexa, гласово контролирана: 9 стъпки (със снимки)
Ракета -носител с гласово управление, базирана на Alexa: С наближаването на зимния сезон; идва това време на годината, когато се празнува фестивалът на светлините. Да, говорим за Дивали, който е истински индийски фестивал, празнуван по целия свят. Тази година Дивали вече приключи и вижда хора
ESP8266 Nodemcu Мониторинг на температурата с помощта на DHT11 на локален уеб сървър - Вземете стайна температура и влажност на вашия браузър: 6 стъпки
ESP8266 Nodemcu Температурен мониторинг с помощта на DHT11 на локален уеб сървър | Вземете стайна температура и влажност на вашия браузър: Здравейте момчета, днес ще направим влажност & система за мониторинг на температурата, използваща ESP 8266 NODEMCU & DHT11 температурен сензор. Температурата и влажността ще бъдат получени от DHT11 Sensor & в браузър може да се види коя уеб страница ще се управлява
ESP 8266 Nodemcu Ws 2812 Неопикселова LED лампа за настроение, контролирана от локален уеб сървър: 6 стъпки
ESP 8266 Nodemcu Ws 2812 LED MOOD лампа, управлявана от локален уеб сървър: ESP 8266 Nodemcu Ws 2812 Neopixel, базирана LED MOOD лампа, контролирана чрез уеб сървър
ESP 8266 Nodemcu RGB LED лента, контролирана от дистанционно управление на уеб сървър: 4 стъпки
ESP 8266 Nodemcu RGB LED лента, контролирана от дистанционно управление на уеб сървър: В тези инструкции ще се научим как да конвертираме nodemcu в IR дистанционно управление на RGB LED лентата и това дистанционно nodemcu трябва да се управлява от уеб страница, хоствана на мобилен компютър или от компютър от nodemcu
Управление на 7-сегментен LED дисплей с помощта на уеб сървър ESP8266: 8 стъпки (със снимки)
Управление на 7-сегментен LED дисплей с помощта на уеб сървър ESP8266: Моят проект има Nodemcu ESP8266, който контролира 7-сегментен дисплей чрез http сървъра, използвайки html формуляр