Мазмуну:
- Жабдуулар
- 1 -кадам: схемалык
- 2 -кадам: Райондук Ассамблея
- 3 -кадам: LED тилкесин орнотуу
- 4 -кадам: Программалоо
- 5 -кадам: Тестирлөө
Video: Керебет баштык LED Stripe Lamp ESP8266-01 менен: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул абдан оңой долбоор, мен көптөн бери көңүл бурбай койгом, бирок карантин болгондуктан, колумдагы бөлүктөрүм менен башка нерсени жасадым.
Идея жөнөкөй TCP буйруктары же кол которгуч аркылуу башкарыла турган, күңүрт жарыкка ээ болуу болчу.
Тетиктердин жоктугунан импровизация долбоордун негизги пункту болуп калды. Биринчиден, менде MOSFET логикалык деңгээли жок болчу, жана MOSFETтин жогорку агымы гана бар болчу, андыктан кичинекей драйвер керек болчу (айтор, эң мыкты дизайн эмес), андан кийин панелдик импульс өчүргүч жок болуп калды, ошондуктан мен запастык микротолкундуу мешти алдым басуу үчүн эшик-кулпу коопсуздук которгуч.
Бул долбоор менен бир нерсе үйрөнөсүз жана көңүл ачасыз деп үмүттөнөм.
Жабдуулар
- 3 м Ак LED тилкеси. Мен сатып алганымда 12 В кубаттуулугу камтылган
- ESP8266-01S x 1
- 2N3904 NPN транзистору x1
- 2N3906 PNP транзистору x 1
- IRF3205 MOSFET x 1
- AMS1117-3.3 регулятору x 1
- 3.3 K каршылыгы x 2
- 1 K каршылыгы x 1
- 1.5 K каршылыгы x 1
- 120 каршылык x 1
- 10 к каршылыгы x 1
- 10 uF 16 V электролиттик конденсатор x 1
- 100 нФ керамика же полиэфир конденсатор х 1
- Socket header Connectors 1x6 (эки бирдик). Эгерде сизде ESP үчүн тийиштүү 2x4 аял коннектору болсо, андан да жакшы.
- Жеткирүү жана LED чыгаруу үчүн терминалдык коннекторлор
- Жалпы пластикалык кутуча
- Негизги электроника шаймандары (ширетүүчү, темир кескич, кычкач ж. Б.)
- ESP8266 колдоосу бар Arduino IDE орнотулган.
-
USB 3.3 V UART Сериялык Конвертерине же болбосо, конфигурациясы бар ар кандай Arduino UNO же Nano бул жерде көрсөтүлгөн https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (айтмакчы, шилтемеленген баракча) ESP үчүн абдан жакшы PWM окуу куралы)
1 -кадам: схемалык
Район GPIO2деги PWM көзөмөлдөгөн MOSFETтен турат. Айдоочу схемасы керек, анткени IRF3205 8 милионга жетүү үчүн минимум 10 В керек, ал эми ESP болгону 3.3 В берет.
3.3 В жөндөгүч ESPти LED тилкеси менен бирдей камсыздоого мүмкүндүк берет жана кошумча капкактар жеткирүүнүн туруктуулугун жакшыртат.
Акыр -аягы, GPIO0 баскычын басуу, ар бир чыкылдатуу менен жарыктык циклинен өтөт. Менин ишимде үч жарыктык кадам жана жарык өчөт.
2 -кадам: Райондук Ассамблея
Бул (андай эмес) тез жана (чындап) кир долбоор. Эң жакшы сюрприз, блокировка канчалык жакшы пульсер болуп иштегени болду.
Сураныч, зымдарды карабаңыз: P
3 -кадам: LED тилкесин орнотуу
Үч сегменти өлчөп, кесип, анан зымдарды ширетүү. Акырында, клейди тазалап, баштын арт жагына басыңыз.
Менин учурда, мен LED тилкесинин үстүнөн кең жабышчаак скотчту алдап койдум, анткени клей кандайдыр бир жол менен алсырап калган.
Акырында, зымдарды терминалдарга бурап, байланыштарды текшериңиз.
4 -кадам: Программалоо
Код сапты талдоону оңдоо, туруктуу IP дарегин колдоо, орнотуу режими, чөйрөнүн өзгөрмөлөрүн EPROMго сактоо, жүктөө учурунда EPROMдан чөйрөнүн өзгөрмөлөрүн окуу ж.б.
Камтылган программанын жүктөлүшү үчүн мен Arduino программасын ESP коомчулук китепканасынын 2.5.0 версиясы менен колдондум. Бул маанилүү, анткени ESP программасынын жүктөлүшү жаңы версиялар менен ишке ашпай калат, балким ESP8266-01 менен болгон нерсе, балким мен жүктөгүч катары Arduino UNO колдонгонум үчүн, мен билбейм.
ESP тактасынан колдоо алуу үчүн, Arduino каалоолоруңузга https://arduino.esp8266.com/stable/package_esp8266… кошууну унутпаңыз.
www.electronicshub.org/esp8266-pwm-tutoria… ESP8266 PWM боюнча жакшы окуу куралы бар. Ошондой эле, мен программаны ESPге жүктөө үчүн алардын Arduino сериясынан USB сериясына айландырдым.
5 -кадам: Тестирлөө
Адегенде зымдарды тез текшерип, электрди күйгүзүүдөн мурун ESP8266ны чынжырга киргизиңиз.
Баскычты басуу аз жарыкты, орто жарыкты, максималдуу жарыкты жана жарыкты өчүрүү керек.
TCP тести үчүн мен Socket Testти колдондум, бирок башка ушул сыяктуу программалар бул ишти аткарат
Сунушталууда:
Автоматтык керебет жарыктандыруусу: 5 кадам (сүрөттөр менен)
Автоматтык түрдө керебет жарыктандыруусу: Сиз да түнкүсүн уктайсызбы? Сиз дагы караңгыда эч нерсе көрбөйсүзбү? Сизде да түн ичинде бөлмөдө караңгы барбы? Эгер андай болсо, бул аппарат сиз үчүн! Менимче, көпчүлүгүбүз бир аз калууну жакшы көрөбүз кечинде узагыраак. Себептер башка болушу мүмкүн - Netflix, YouTube
Interactive Reflex Punching баштык: 3 кадам (сүрөттөр менен)
Interactive Reflex Punching баштыкчасы: Бул көрсөтмө Arduino, LED жана MK 2125 Accelerometer колдонуп, көбүрөөк ширетүү тажрыйбасын алуу менен бирге шамдагайлыгын жана бокс чеберчилигин жогорулатууну каалагандар үчүн. Бул долбоордун максаты бар рефлекс баштыгын жана трансформатун өзгөртүү
NHL керебет хоккей жарык жана ЖК: 4 кадам (сүрөттөр менен)
NHL керебет хоккей жарыгы жана ЖК: IntroductionThe " NHL Light " өз командасын ээрчигиси келген, бирок ар бир оюнду көрө албаган хоккей күйөрмандары үчүн. Бул эң жакшы өзгөчөлүгү - бул хоккей мүйүзү (сиздин командаңыздын салттары) жана жарык менен гол киргизүүнү окшоштурушу. Хоккейден тышкары
RFID коргоочу баштык "таштандыдан": 21 кадам (сүрөттөр менен)
RFID коргоочу баштык "Таштандыдан" чыгып калды: Чиптелген паспортуңуздагы жана кредиттик/ID карталарыңыздагы санариптик маалымат радио күйгүзүүчү/өчүрүүчү материалдарды камтыган баштыкты же капчыкты жасоо менен "күйүк" же "өчүк" экенин тандаңыз. Бул таштанды баштыктарынан жана бийик идиштерден жасалган
Zune (же каалаган Mp3-плеер) Брендинг менен булгаары баштык: 9 кадам
Zune (же каалаган Mp3-плеер) Брендинг менен булгаары баштык: Менин Зунем менен келген баштык эскире баштады. Ошентип, өзүм баштык жасоону чечтим. Кадимки баштыкта плеерди алып салбастан оңой иштетүүгө мүмкүнчүлүк бере турган иконкалар жок экенин мага эч жаккан жок. Мен теримди алдым