Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: Схемалық диаграмма
- 3 -қадам: Бағдарламалық қамтамасыз ету және код
- 4 -қадам: Барлығын бірге қосыңыз
- 5 -қадам: Аяқтау сенсоры
Бейне: WiFi Led Fedora қалпақ (ESP8266 + WS2812b): 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл өте жақсы көрінетін жарықдиодты қалпақ, сіз смартфонмен немесе компьютермен жарық диодтардың түсі мен әсерін өзгерте аласыз, мен оны мүмкіндігінше қарапайым және арзан етіп жасауға тырыстым. Сонымен қатар, қайта зарядталатын батарея бар, сондықтан сіз оны өзіңізбен бірге ала аласыз! Бұл да жақсы сыйлық!. Ендеше бастайық -----
1 -қадам: Сізге қажет заттар
Мұны істеу үшін бізге кейбір компоненттер мен қарапайым құралдар қажет-
1) NodeMcu Lolin v3 (ESP8266 12e) [Бас киімнің миы]
2) WS2812b [ao NeoPixel] Мен 8 дана қолдандым
3) 18650 ли-ионды батарея [Негізгі қуат көзі]
4) батареяны қорғау және зарядтағыш модулі
5) 5В күшейткіш түрлендіргіш модулі
6) кез келген spdt қосқышы
7) Сымдар
8) түйреуіш тақырыптары [mcu түйініне сымдарды қосу]
9) Қара жіп пен қара мата
10) ЖӘНЕ НЕГІЗГІ Бас киім
Құралдар-
1) Дәнекерлеуіш пен дәнекерлеуіш
2) қысқыштар
3) кескіш
4) ине
ЖӘНЕ NodeMCU бағдарламалауға арналған компьютер
2 -қадам: Схемалық диаграмма
Батареядан жер мен Vcc tp4056 модуліне қосылатын диаграммада көрсетілгендей [Ескертпе- Диаграммада сіз бұл tp4056 модулі екенін көресіз, бірақ мен шынымен де tp4056 модулін шамадан тыс зарядталған, қысқа тұйықталу шығысы бар] қолданамын vcc модулі қосқыш арқылы 5В күшейткішке қосылады, ал жер күшейткіш модульге тікелей қосылады. Vcc және Ground күшейткіштен NodeMCU мен светодиодты қосады. NodeMCU -дан D1 WS2812b -тың Din түйреуішіне қосылады.
Мен сізге алдымен нан тақтасында прототип құрастыруды ұсынамын.
3 -қадам: Бағдарламалық қамтамасыз ету және код
Енді бағдарламалық қамтамасыз ету бөлігін жасайық
Бұл жобада мен McLighting жобасын қолдандым, Toblum арқасында
McLighting бағдарламасын жүктеп алыңыз
Олар мұнда егжей -тегжейлі нұсқаулық -
Бірақ мен қарапайым сөздермен түсіндіруге тырысамын -
- Алдымен сізге Arduino ID қажет, оны мына жерден жүктеңіз -
- Содан кейін сізге arduino үшін ESP8266 тақтасын қолдауды орнату керек, теңшелімдер тілқатысу терезесіне өтіп, келесі URL мекенжайын Қосымша тақталар басқарушысы URL ретінде енгізіңіз
- Енді құралдар тақтасына өтіңіз және NodeMCU 1.0 таңдаңыз, процессор жиілігін 80 МГц -ке, ал Flash өлшемін 4M -ге (1M SPIFFS) орнатыңыз, содан кейін дұрыс портты таңдаңыз.
- Енді бізге кейбір кітапханаларды қосу керек -«Эскиз»> «Кітапхананы қосу»> «Кітапханаларды басқару …» бөліміне өтіп, оларды іздеу және орнату арқылы келесі кітапханаларды орнатыңыз: 1) WiFiManager @tzapu2) WebSockets by @Links20043) Adafruit NeoPixel by @adafruit4) Қосымша: PubSubClient by @knollearyБұл https://github.com/kitesurfer1404/WS2812FX кітапханасын жүктеп алып, оны Sketch бойынша arduino IDE -ге жүктеу> Кітапхананы қосу>. ZIP кітапханасын қосу
- Енді бізге қондырғы ретінде эскизге кейбір өзгерістер енгізу керек, MC Lighting Arduino эскизін ашып, definitions.h файлына өтіңіз, тек светодиодтар мен деректер түйреуішінің санын өзгертіңіз, менің жағдайда мен 8 жарықдиодты және D1 түйреуішті қолдандым. Мұнда сіз WiFi атауын өзгерте аласыз
- Енді эскизді құрастырыңыз және ESP8266 тақтасына жүктеңіз
- Осыдан кейін esp ашық кіру нүктесі ретінде әрекет етеді, оған қосылады және WiFi тіркелгі деректерін енгізеді, ESP сол Wi -Fi желісіне қосылады.
- Arduino IDE отладтау шығысын тексеру арқылы немесе оның құрылғыларын маршрутизаторды немесе Wi -Fi кіру нүктесін тексеру арқылы оның IP мекенжайын табыңыз.
- Http: // YOUR_ESP8266_HOSTNAME_OR_IP/өтіңіз және McLighting / clients / web / build каталогынан index.htm жүктеңіз.
- Ақырында тақтаны қайта іске қосыңыз және IP мекенжайына өтіңіз, сонда сіз басқарылатын қашықтағы интерфейске ие боласыз.
4 -қадам: Барлығын бірге қосыңыз
Мен барлығы 8 светодиодты қолдандым және оларды сымдармен тізбектей жалғадым. Зарядтағыш, күшейткіш түрлендіргіші және қосқыш батареяның жоғарғы жағына орналастырылады, оны кішкене жерге орналастыруға болады. күшейткіш түрлендіргіштен 2 сым mcu түйінінің Vin және GND -ге, екіншісі ws2812b бірінші сериясының +5v және GND -ге өтеді. Мен mcu түйініне оңай қосылу үшін сигнал сымының және түйін mcu қуат сымдарының соңына кішкентай фемальды түйреуішті қостым.
Мен батареяны және түйін mcu -ны шляпаның артқы жағына қойдым және оларды шляпамен тігемін, сонымен қатар мен шамдарды қалпақпен тігемін, сонда олар орнында қалады.
5 -қадам: Аяқтау сенсоры
Барлығы жақсы екенін тексергеннен кейін, қара матаның кішкене бөлігін алып, батареяны және NodeMCU жасыру үшін қалпақтың артқы жағын жабу үшін тігіңіз.
Мен сымдарды қосатын светодиодты қара түске боядым.
Контроллерде олардың 50+ салқындатылған эффектілері бар, сонымен қатар жарық диодтардың жылдамдығы мен жарықтығын басқаруға болады.
Енді сізде салқын жарық шляпа бар. МАСАЙРАУ!!
Егер сізде қандай да бір проблемалар болса, түсініктемелерде сұраңыз, бұл жобаларға дауыс беруді ұмытпаңыз.
Ұсынылған:
3W жарықдиодты қалпақ шамы - 300 люмен: 12 қадам (суреттермен)
3W жарықдиодты қалпақ шамы-300 люмен: үш параметрі бар қолмен басқарылмайтын жұмыс уақыты: 2-3 сағат (жоғары), 4-6 сағат (орташа), 20-30 сағат (төмен) 3 АА батареясын пайдаланады Басқа жарықдиодты түстерге арналған опциялар қалпақ шамы 3W жарықдиодты бейнені жасаған ProdMod -дан шабыттандырды
Тетраэдрлік LED қалпақ (Deichkind Style) V1: 7 қадам (суреттермен)
Tetrahedral LED Hat (Deichkind Style) V1: Сіз немістің Deichkind музыкалық тобын білесіз бе? Мен олардың жанкүйерімін және бірнеше концерттерге қатыстым. Сахналық шоулардың бір бөлігі ретінде бұл топ диодты шамдарға толы тетраэдрлік қалпақ киеді. 10 жыл бұрын бірінші концертте мен өзімді білдім
Шляпа емес қалпақ - шляпаны шынымен кимейтін адамдарға арналған қалпақ, бірақ қалпақпен тәжірибе алғыңыз келеді: 8 қадам
Шляпа емес қалпақ - шляпаны шынымен кимейтін, бірақ тәжірибе алғысы келетін адамдарға арналған шляпа: Мен әрқашан шляпалы адам болғым келеді, бірақ мен үшін жұмыс істейтін шляпаны таппадым. Бұл " қалпақ емес қалпақ " немесе Фасинатор деп аталады, бұл менің шляпаларымның мәселесі, мен Кентукки Дербиіне қатыса аламын
360 градустық аналогтық камералық қалпақ: 10 қадам (суреттермен)
360 градустық аналогтық камералық қалпақ: Инстаграмды ұмытыңыз, классикалық аналогтық фильмді қызықты түрде жаңа тәсілмен суреттеріңізге ретро көріністі қайтарыңыз. Бұл камера шляпасы бір рет қолданылатын 35 мм пленкалық камералар мен екі АА батареясымен жұмыс істейтін бірнеше шағын серво қозғалтқыштардың көмегімен жасалды. Т -мен
Понды бар LED қалпақ дисплейі: 12 қадам (суреттермен)
Pong көмегімен LED қалпақ дисплейі: Біраз уақыт бұрын, менің алғашқы микроконтроллер жобасы ретінде мен 5x7 диодты дисплейде понг ойынын жасадым, бірақ содан кейін ештеңе болған жоқ. Жақында маған форма (инженерлік жарыстарға) ретінде шляпа берілді және оны баптау керектігін айттым және есімде