Мазмуну:

Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller: 6 кадам
Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller: 6 кадам

Video: Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller: 6 кадам

Video: Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller: 6 кадам
Video: Как использовать оптопару Mosfet HW-532 для управления скоростью двигателя постоянного тока до 30 В или нагрузкой с помощью Arduino 2024, Ноябрь
Anonim
Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller
Практикалык Arduino ESP32 Wireless Wall Outlet LED Strip Controller

Бул арзан баалуу LED тилкелери үчүн абдан практикалык DIY Wireless Wall Outlet контроллери.

Бул EBayде сатылган арзан wifi контроллерлерин алмаштырат. Алар RGB Led тилкелери менен жакшы иштешет. EBay Wifi контроллери жакшы курулган эмес жана оңой эле бузулат. Ошондой эле, мен аны качан колдонгум келсе, аны таба албай жаткандай көрүнөм жана алар анча жагымдуу эмес. Android же IOS менен акысыз колдонмону колдонуу менен дагы бир вариант бар. Мунун кемчилиги - мен телефонду дайыма үйдүн жанында алып жүрбөйм. Мен андай кылсам да, мен аны колдонуудан мурун Колдонмону башташым керек. Башка үй -бүлө мүчөлөрү үчүн, карылар жана жаштар үчүн, түз эмес. Дубалды которуу түшүнүгү интуитивдүү жана социалдык жактан кабыл алынган. Эң негизгиси, эгер мен телефонду үйдүн бир нече жарыгын көзөмөлдөө үчүн колдонсом, анда үйүмдөгү Wifi маалыматы (SSID, сырсөз ж. Б.) Менен тиркеме катталышым керек. Азияда отурган сервер менен, мага анча ыңгайлуу эмес.

Кээ бир башка адамдар арзан контроллерди бузуп, кайра программалап, IFTTTди иштете алышат окшойт, бул кээ бирөөлөр үчүн кыйын болушу мүмкүн. Бул долбоор менен мен өзүмдүн жарыгымды салттуу жол менен колдоно алам, ыңгайлуураак жана көпчүлүк аны кантип колдонууну билишет. Контроллерде эч кандай өзгөртүү жок болгондуктан, аны AWS echo же Google Home менен колдоно берсеңиз болот. Кийинчерээк мен ишенимдүүлүктү жогорулатуу үчүн ПК тактасын койдум жана ширетүүчү зымдарды жок кылдым. Тартууга зым жок, жана жабылган диапазон абдан жакшы, мен 50гө чейин сынап көрдүм. Көпчүлүк өчүргүчтөр баары бир жарыкка жакын орнотулат. Мен каалаганымдын баарын 20 долларга оңой кура алам. Оо, плюс $ 5 күч кирпич аны иштетүү үчүн.

Баасы

20 доллардан азыраак долбоор, + 5 доллар күч кирпич үчүн.

Куралдар

Кандооч

бурагыч

Ардуино IDE программалык камсыздоо үчүн компьютер

Жабдуулар

1 x EBayден Arduino ESP32 контроллери

1 х 2,4 дюймдук TFT түстүү ЖК дисплейи сенсордук такта менен

1 x 0.1 "тор 2" x 3 "прототиби тактасы

Электр өткөргүч зым

Коргошун

2 x 2 "x 1" Flex пластик

2 х электр дубал розеткасы

4 x #4 же #6 машинанын бурамалары менен гайкалары

Жергиликтүү электрондук ашыкча дүкөндөн бир линиядагы IC розеткаларынын бир тобу

1 -кадам: Прототип тактасына Solder Headers

Прототип тактасына Solder Headers
Прототип тактасына Solder Headers
Прототип тактасына Solder Headers
Прототип тактасына Solder Headers

Мен EBayден ESP-32 модулун 6 долларга чейин, ал эми 7 дюймга сенсордук панели бар 2,4 дюймдук TFT LCD колдондум.

Лайнердин бир линиядагы розеткалардын баштыктары ESP-32ге прототип тактасына туура келет. Прототип тактасынын өлчөмүн тууралоо сиздин которуу колдонмоңуздан көз каранды. Мен жөн гана ЖК модулу менен бирдей өлчөмдөгү прототип тактасына дал келем. Акыркы менде эч кандай көзөмөл жок, бирок бул EBay же AliExpressте популярдуу.

ЖК модулунун өлчөмү кадимки ракетанын алдыңкы плитасынын артына туура келет. Эгерде сиз туура тизилсеңиз жана прототип тактасынын ылдый жагында эки бир саптуу розетканын башын бириктирсеңиз, анда эч кандай бураманы колдонбостон, эки тактаны жупташуу үчүн, баштарды колдонсоңуз болот. Алар абдан жакшы кармап, жана оңдоо үчүн оңой ажыратылышы мүмкүн.

2 -кадам: Solder зымдары ESP32 жана LCD модулдарынын башын бириктирет

Solder зымдары ESP32 жана LCD модулдарынын башын бириктирет
Solder зымдары ESP32 жана LCD модулдарынын башын бириктирет

ESP32 модулунун башынан астынкы баштыкка чейин схемалык, ширетүүчү зым оролуучу зымдарды аткарыңыз. Бул башында татаал көрүнөт, бирок чындыгында 14 зым гана бар, плюс 3 секирүү. Муну жасоо үчүн мага бир сааттай убакыт кетти.

ЖК модулунда эч кандай ширетүү жок. Тактанын прототип тактасына жупташуусу үчүн, башка учунда 4-пин башын ширетүү керек. Көпчүлүк LCD модулдары аны менен келбейт.

3 -кадам: Монтаж кронштейнин жасоо

Монтаж кронштейнин жасоо
Монтаж кронштейнин жасоо

Эки пластикалык бөлүктү ЖК модулу менен бирдей кылып кесип алыңыз жана монтаж кронштейнин жасоо үчүн пластмассадан тешүү үчүн шаблон катары кадимки ракетаны колдонуңуз. Бул аларды тизип коюу үчүн бир аз сабырдуулукту талап кылат. Пластикалык пластинаны жогорудагы сүрөттөгүдөй ЖК модулуна коюу үчүн кээ бир #4 же #6 машинанын бурамаларын, гайкаларын жана аралыкты колдонуңуз. Мен бирин пластмассадан, экинчисин цинк металл пластинкасынан сынап көрдүм. Пластикти иштетүү оңой жана куралы, жана бүт которууну колдоо үчүн күчтүү. Мен пластмассадан бөлгүчтөрдөн кутулуп кеттим, анткени мен анын бурамаларын таптай алам.

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

4 -кадам: Controller программалык камсыздоону иштеп чыгуу

Controller программалык камсыздоону иштеп чыгуу
Controller программалык камсыздоону иштеп чыгуу

Бул Arduino Sketch IDE чөйрөсү менен тааныш болушуңуз керек деген божомол. Мен прототип тактасын куруу үчүн схеманы аткарсаңыз, иштей турган экиликти камсыздай алам. Arduino Sketch IDE үйрөткүчү жөнүндө көптөгөн веб -баракчалар бар болгондуктан, бул жерде каралбайт.

5 -кадам: Control Firmware программасын жүктөп алыңыз

Мурунку бөлүмгө окшош, Arduino модулун кантип программалоо керектиги жөнүндө көптөгөн веб -окуу куралдары бар. pytool сыяктуу. Мен сиздин тестирлөөңүз үчүн бинардык файлды бере алам. Программалык камсыздоо дагы эле өнүгүүдө жана эч кандай кепилдиксиз же эч кандай жоопкерчиликти өзүнө албастан берилет. Колдонуучу аны коркунучсуз, эркин өзгөртүүсүз колдоно алат.

6 -кадам: Системалык тестирлөө

Image
Image
Системалык тестирлөө
Системалык тестирлөө

Контроллер UI жарык баракчасында иштей баштады, анткени бул жарык контроллери. Бул популярдуу WiFi RGB Led тилкеси контроллери менен иштейт. Негизги менюда 6 сүрөтчөсү бар, мен графикалык түрдө түшүнүктүү деп үмүттөнөм.

Белгилей кетчү нерсе, Google'ду 9 чарчы сыяктуу баскычты басуу менен башкы бетке өтүшүңүз керек, андан кийин WiFi баскычын тандоо үчүн жогорку сол жактагы Icon. Андан кийин ал бардык wifi APны автоматтык түрдө сканерлейт жана сиз MAC дарегине жараша WiFi контролерин тандашыңыз керек. Маалымат кийинки сессияларга сакталат.

Камтылган видео төмөнкүлөрдү көрсөтөт:

1. Шыптын калыптанышында жайгашкан RGB жарык тилкесин башкаруучу батарейка менен иштөөчү кол прототипинин версиясы. Бул мага видеону экөөнө бир убакта тартууга мүмкүнчүлүк берет.

2. Кадимки дубал которгуч кутусунун ичинде орнотулган версия.

Сунушталууда: