
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53




Бул жылдын мезгили: декабрь. Менин коңшумда ар ким үйүн жана терезелерин жаңы жылдык чырактар менен кооздоп жатышат. Бул жолу мен ESP8266 модулун жана бир нече RGB светодиоддорун колдонуп, өзгөчө, өзгөчө нерсени курууну чечтим. Сиз ушул эле курууну Arduino (Uno/Pro) модулун колдонуп жасай аласыз, бирок ESP модулунун жардамы менен сиз аны Wi-Fi менен иштетип, алыстан башкаруу үчүн, пландаштырылган күйгүзүү/өчүрүү.
Керектүү компоненттер…
- ESP8266 (NodeMCU модулу) же Arduino Uno/Pro/Pro Mini/ж. Бул окуу куралы ESP8266 үчүн, бирок ал башкаларга да тиешелүү
- Жеке даректелүүчү RGB LED жарык тилкеси (WS2812 чиптери), сунушталат: 60 RGB LED/метр, 1 метр бөлүк
- Кээ бир зымдар жана ширетүү
- Узун микро-USB кабели (ал USB аркылуу иштейт)
- Же жыгачтан, же жөн эле картон үчүн
- Программалык камсыздоону иштеп чыгуу үчүн Arduino IDE (нускамалардын аягындагы үлгү кодун караңыз)
WS2812 RGB LED тилкесинин жакшы жери бул жеткиликтүү LED модулдары жекече даректелген жана чынжырланган, ошондуктан сиз жөн гана "маалымат" линиясынын бири -бирине туташып турганын текшеришиңиз керек. Бул дарак үчүн абдан ыңгайлуу компонент, анткени LED тилкесин бөлүктөргө бөлүп алгандан кийин, аларды бир зым менен чынжырлашыңыз керек. Калган эки туташуу (+5V жана жер), каалаган жерге туташа аласыз.
Коддон адрестөө үчүн, пикселдердин даректери 0дөн (дарактын түбүнө эң жакын) башталып, 42ге чейин, жалпысынан 43 светодиодго барарын көрө аласыз. Сиз, албетте, аздыр -көптүр LEDди колдонууга акысызсыз, бирок анда кодду өзгөртүүгө туура келет.
Менин 43 LED орнотуумдун энергия керектөөсү учурдагы код менен 360 мА максимумду түзөт, бирок мен светодиоддорду максимум эмесмин. Эгерде сиз бардык светодиоддорду, толук кубаттуулукту күйгүзсөңүз, 1Адан жогору болушу мүмкүн, андыктан сак болуңуз!
Учурдагы код жөнөкөй, ал бардык светодиоддорду жашыл кылып коёт, андан кийин ар бир 0,5 секундда 6 палитра түстөрүнүн бирине пикселди өзгөртөт. Сиз аны өзгөртүүгө жана ар кандай татаал үлгү менен эксперимент кылууга акысыз.
1 -кадам: LED тилкесин кесип

Биринчиден, дарактын пайда болушу үчүн RGB LED тилкесин коюп, өлчөмүнө чейин кесиңиз.
Мен 15 светодиодду магистралдык (вертикалдуу), андан кийин бутактар үчүн 2 + 2, 4 + 4, 8 + 8 светодиоддоруна ээ кылууну туура көрдүм, бирок сизде аздыр -көптүр болушу мүмкүн. Тилкени жез төшөмөлөрдө гана кесүүнү унутпаңыз (кесүү белгилери).
2 -кадам: Frame түзүү


Сиз жөн эле картонду колдонсоңуз болот, бирок менде бир аз (бальза) жыгач бар болчу, менимче, ал бир аз жакшыраак окшойт, ошондуктан мен аны колдондум. Мурунку кадамдагы А4 форматындагы контурду чийиңиз (бул жерде сиз Светодиоддорду кесесиз) жана ошол өлчөмдөгү жыгачтын айрым бөлүктөрүн кесип алыңыз. Андан кийин ысык клейди колдонуп, баарын бириктирип коюңуз.
3 -кадам: LED тилкелерин алкакка бекитүү

LED тилкелеринин артында желим бар. Муну тилкелерди алкакка бекитүү үчүн колдонуңуз.
Магистралдык (вертикалдуу) бөлүктү тиркебеңиз, бул анын дээрлик бардыгын зым менен байланыштыргандан кийинки акыркы кадам болот.
Тилкедеги багыт жебелерине көңүл буруңуз - бул чынжырлоонун/маалыматтын багыты! Сизде оң бутакта, оң жагында DI (маалыматтар) жана сол бутакта, сол жакта DO (маалыматтар чыгып) болушу керек. Биз бардык бул светодиоддордун жакшы жана оңой чынжырына ээ болгубуз келет. Эскертүү, бийлик (+5V, GND) чынжырланбайт.
4 -кадам: Аны туташтыруу



Биз маалыматтарды чынжырлаштыргыбыз келет, демек, биздин маалымат зымдарыбыз жогорку сол бутактан төмөнкү оңго карай кетет. Анан, албетте, биз 3 зымды тең ортосуна туташтырабыз, ал жерде сол + оң бутак жолугушат.
Бул бүткөндөн кийин, биз бардык биттерди иштеткенибизди текшеришибиз керек, бул үчүн мен кара зымды сол жагында (вертикалдуу) GND үчүн жана оң жагында +5В үчүн чуркадым.
5 -кадам: ESP8266га туташуу жана эскизди жүктөө


Казыктарды ESP8266 туташтыруу:
+5V (VIN) - LED тилкесине +5V
GND - LED тилкесине GND
D7ден LED тилкесине DataNote: эгер сиз Arduino Uno/Pro колдонсоңуз, анда бул пин башкача болушу мүмкүн, анын баштапкы кодго дал келерин текшериңиз
Arduino IDEди баштаңыз, андагы кодду түзүңүз/жүктөңүз (тиркелет), андан кийин Arduino IDE туура орнотуулар менен конфигурацияланганын текшериңиз (порт, түзмөктүн түрү, ылдамдыгы), андан кийин Compile + Upload баскычтарын басыңыз.
Бүткөндөн кийин, LED тилкеси күйүп, үлгүлөрдү көрсөтө баштайт. Сиз Adafruit - Neopixel китепканасын Arduino IDEге кошушуңуз керек болот (v1.8+). Сиз ошондой эле ар кандай моделдерди көрсөтүү үчүн кодду өзгөртө аласыз, эксперимент жасоодон тартынбаңыз.
Рождество майрамы менен!
Сунушталууда:
PCB жаркыраган дарак декорациясы: 5 кадам (сүрөттөр менен)

ПКБ жаркыраган дарак декорациясы: Бул окуу куралында сиз электроника долбоорун кантип эффективдүү жасоону үйрөнөсүз. Мисалы, мен башынан аягына чейин жаркыраган жарыктары бар ПХБ жасайм. Электрондук жабдуулардын баары коддоосу жок эле өз алдынча иштейт. Болгону туташтыруу керек
Collorfull LED декорациясы: 9 кадам (сүрөттөр менен)

Collorfull LED Декорациясы: Менде бул идея бир канча убакыттан бери бар болчу, бирок бош убактым көп болгон жок жана ишке ашыруу үчүн керектүү бардык материалдар бар болчу, бирок азыр ал акыры гипс менен курчалган түстүү светодиоддор менен жарыктандырылган жарылган темир айнектен жасалган
LED Christmas дарак декорациясы: 3 кадам (сүрөттөр менен)

LED Christmas Tree Decoration: Саламатсыздарбы. Рождество келе жатканда, мен кээ бир светодиоддор, кээ бир резисторлор жана 555 таймер IC менен кооз балаты жасалгасын түзүүнү чечтим. Бардык керектүү компоненттер THT компоненттери, бул SMD компоненттерине караганда оңой оңой
Атайын Хэллоуин декорациясы - Сыйкырдуу күзгү: 5 кадам (Сүрөттөр менен)

Атайын Хэллоуин Декорациясы - Сыйкырдуу Күзгү: Мен атайын Хэллоуин декорациясы катары сыйкырдуу күзгү кылдым. Бул абдан кызыктуу. Сиз күзгүгө каалаган нерсени, каалаган суроону же кичинекей сырды айта аласыз. Бир аздан кийин жооп күзгүдөн көрүнөт. Бул сыйкыр. хахаха ….. Балдарга жакты
Ноутбуктун декорациясы: 11 кадам (сүрөттөр менен)

Souffle-pen ноутбук декору: мында, менин биринчи үйрөткүчүм, мен сизге ноутбуктун капкагында дизайнды сакура суфле калемдери менен кантип түзүүнү көрсөтөм. Бул гел калемсаптарга окшош, бирок алар кургатылганда үйлөнөт, ошондуктан түстөр тунук эмес жана жандуу болуп калат