Мазмуну:
- 1 -кадам: Компоненттерди чогултуу
- 2 -кадам: чырак 3D моделин даярдоо
- 3 -кадам: Жарык диоддорун кошуу жана зымдоо
- 4 -кадам: Эскизди даярдаңыз
- 5 -кадам: Бардыгын бирге туташтырыңыз
- 6 -кадам: Лампаны сыноо
Video: WiFi RGB уюлдук чырагы ESP8266 колдонуу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул билдирүүдө биз WiFi аркылуу башкарыла турган кооз RGB уюлдук лампасын курабыз. Башкаруу баракчасы түстүү дөңгөлөктөн турат, ал түстөрдү тез өзгөртүүгө мүмкүндүк берет жана RGB баалуулуктарын түздөн -түз 16 миллиондон ашык түстөрдүн айкалышын түзүүгө көрсөтөт.
Жогорудагы видео сиз билишиңиз керек болгон нерселердин бардыгын камтыйт, ошондой эле лампанын кантип чогулганын түшүндүрөт.
1 -кадам: Компоненттерди чогултуу
Бизге WeMos D1 Mini же шайкеш ESP8266 тактасы, microUSB сынык тактасы жана 5V, WS2812B даректүү RGB LEDлери керек болот. Сиз шилтеме катары төмөнкү шилтемелерди колдоно аласыз:
- WeMos D1 Mini:
- MicroUSB Breakout:
- WS2812B светодиоддору:
D1 мини тактасында microUSB туташтыргычы жана 5V чыгышы бар, бирок USB туташтыргычынын күчү адегенде төөнөгүчкө жеткенге чейин диод жана 500мА сактандыргыч аркылуу өтөт. Бизге мындан алда канча жогорку ток керек, анткени ар бир LED толук жарыкта 60мАга чейин кабыл алат. Бул чыракты иштетүү үчүн microUSB сынык тактасын колдонобуз.
2 -кадам: чырак 3D моделин даярдоо
Төмөнкү шилтемени колдонуу менен моделдерди жүктөп алыңыз жана каалаган масштабга ылайык басып чыгарыңыз.
Thingiverseде 3D модель:
Мен 140 деп белгиленген файлдарды колдонуп, 70% га чейин масштабдадым, анткени мен өтө чоң нерсени каалабадым.
Жарык диоддорду кошкондон кийин стендди базага жабыштыруу сунушталат, бирок видеодо мен стендди базанын ичине киргизүүгө аракет кылдым жана бул бир аз туруксуз аяктады. Мен базаны кайра басып чыгарам жана кийинчерээк туруп жабыштырам.
3 -кадам: Жарык диоддорун кошуу жана зымдоо
Сиз андан кийин LED тилкесин узундугуна чейин кесип, керектүү санын кошушуңуз керек. Мен сүрөттөрдө көрүнүп тургандай, эки катмардан турган 26 LED диодун кошууну чечтим. Күч казыктары параллелдүү туташкан, бирок маалыматтар кирүүчү пинден чыгууга чейин агып турушу керек, ошондуктан муну эске алыңыз.
Мен ошондой эле стенддин тешигин кесип койгом, анткени зымдар оңой тайып кетиши мүмкүн, анткени такта сыртта отурат.
4 -кадам: Эскизди даярдаңыз
Эскизди төмөнкү шилтемеден жүктөп алып, Arduino IDEде ачыңыз.
Эскиз:
Тактага туташуу үчүн сизге WiFi тармагыңыздын аталышы жана сырсөзү менен бирге пикселдердин же светодиоддордун санын кошуу керек болот. Ошондой эле, чырак күйүп турганда, RGBтин демейки маанилерин өзгөртө аласыз.
Бул эскиз үчүн ESP8266 такта колдоо пакетин жана Adafruit NeoPixel китепканасын орнотушуңуз керек.
ESP8266 тактасынын колдоо пакетин орнотуу:
- Тандоо терезесин ачыңыз (Файл-> Тандоолор), төмөнкү URL'ди кошуңуз (https://arduino.esp8266.com/stable/package_esp8266com_index.json), такта менеджери бөлүмүнө, анан терезени жабыңыз.
- Башкаруу тактасын (Аспаптар-> Такта-> Такта менеджери) ачыңыз жана ESP8266 териңиз жана жеткиликтүү болгон пакетти орнотуңуз.
- Бүткөндөн кийин, коллегиянын менеджерин жаап, сүрөттө көрсөтүлгөндөй тактайдын туура орнотууларын тандаңыз.
Adafruit NeoPixel китепканасын орнотуу:
- Китепкана башкаруучусун ачыңыз (Куралдар-> Китепкана башкаруучусу)
- "Adafruit NeoPixel" терип, пайда болгон китепкананы орнотуңуз
Бул аяктагандан кийин, жүктөө баскычын басып, эскиздин жүктөлүшүн күтө туруңуз. Андан кийин, сериялык мониторду ачыңыз жана IP дареги тизмеде болууну күтө туруңуз. Көпчүлүк заманбап WiFi роутерлери IP даректерин түзмөктөр үчүн автоматтык түрдө ээлеп коюшат, бирок сиз DHCP орнотууларын өзгөртүү менен IP дарегин кол менен сактай аласыз.
5 -кадам: Бардыгын бирге туташтырыңыз
Баарын бириктирүү үчүн туташтыруу схемасын колдонуңуз. Светодиоддордун жалпы санына жараша ылайыктуу электр энергиясын колдонууну унутпаңыз. 26 LED үчүн 5V, 2A электр менен камсыздоону колдонуу сунушталат, анткени бул курулушта жана биз мурда курган USB кубат түйүнү жакшы иштейт.
6 -кадам: Лампаны сыноо
IP дарегин компьютериңиздеги же мобилдик телефонуңуздагы веб браузерге териңиз жана Control баскычын чыкылдатыңыз. Андан кийин түстүү дөңгөлөк аласыз. Жөн гана лампа түстөрдү автоматтык түрдө өзгөртүшү керек болгон түстү тандаңыз. Керек болсо, сиз RGB баалуулуктарын түз тере аласыз.
Кооз көрүнгөн абдан жакшы RGB уюлдук лампасын куруу ушунчалык оңой! Веб -браузерди колдонуу таптакыр ыңгайлуу эмес, бирок мен бул лампаны дагы башка сенсорлор менен бирге үйдөгү автоматташтыруу долбооруна киргизем. Бул жалпы колдонууну жакшыртууга тийиш. Эгерде сизди үй автоматташтыруу кызыктырса, анда бизди ээрчип, төмөндөгү тиешелүү шилтемелер аркылуу кабардар болуп туруңуз:
- YouTube:
- Инстаграм:
- Facebook:
- Twitter:
- BnBe сайты:
Сунушталууда:
3D Басылган кутуча Gpsdo. Уюлдук телефондун кубаттуулугун колдонуу: 10 кадам (сүрөттөр менен)
3D Басылган кутуча Gpsdo. Уюлдук телефонду электр менен камсыздоону колдонуу: Бул жерде менин GPSDO YTге альтернатива бул жерде коду ошол эле. PCB бир аз өзгөртүү менен бирдей. Мен уюлдук телефондун адаптерин колдонуп жатам. Муну менен, электр менен камсыздоо бөлүмүн орнотуунун кажети жок. Бизге 5v ocxo да керек. Мен жөнөкөй мешти колдонуп жатам
Эски уюлдук телефондордун батареяларын кайра колдонуу: 10 кадам (сүрөттөр менен)
Эски уюлдук телефондордун батареяларын кайра колдонуңуз: эски уюлдук телефондордун батареяларын кайра колдонуңуз. Мен eBayде укмуштуудай кичинекей модулду тапкандан кийин, жакында эле колдонулган телефондордун батареяларын көптөгөн долбоорлордо колдонуп келе жатам. Модуль Li-ion заряддагыч түзүлүшү менен кошо келет, бул сизге кубаттуулукту жогорулатууга мүмкүндүк берет
Arduino колдонуу RGB чырагы: 4 кадам
Arduino менен RGB чырагы: Саламатсызбы! Бул үйрөткүчтө сиз маанай чырагын arduino менен жасоону үйрөнөсүз. Сиз ардуино менен маанай чырак долбоорлорун көп көргөн болушуңуз мүмкүн экенин билем, бирок мен аларга анча канааттанган жокмун, анткени алардын баары түсүн кескин өзгөртүшөт. Ошентип, мен жасоону чечтим
WiFi, ESP-NOW жана уюлдук байланышты колдонуу менен ESP32 сааты: 4 кадам
WiFi, ESP-NOW жана уюлдук байланышты колдонуу менен ESP32 сааты: Бул ESP32 негизделген wifi сааты, мен зымсыз таймаш үчүн жасадым. Мен бул саатты өтө зымсыз кылууну чечтим, андыктан ал зымсыз байланыштын үч башка түрүн колдонот (WiFi, ESP-NOW, & Cellular). Телефон уюлдук мунарага туташкан жана
HC-06 Bluetooth модулун колдонуу микрофонду ишке ашыруу үчүн: уюлдук телефон менен бит байланыш: 8 кадам (сүрөттөр менен)
HC-06 Bluetooth модулун микрофонду ишке ашыруу үчүн колдонуңуз: Мобилдик телефон менен бит байланыш: Микро: битти ойногон көптөгөн досторум микро: биттин Bluetooth байланышы туруктуу эмес экенин айтышат. Ажыратуу оңой. Эгерде биз микропитон колдонсок, Bluetooth колдонууга да мүмкүн эмес. Бул көйгөй микро: бит официалдуу түрдө чечиле электе