Tartalomjegyzék:

Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: 6 lépés
Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: 6 lépés

Videó: Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: 6 lépés

Videó: Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő: 6 lépés
Videó: How to control Servo Motor using ESP32 with Arduino ESP32 Servo library 2024, November
Anonim
Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő
Praktikus Arduino ESP32 vezeték nélküli fali konnektor LED szalagvezérlő

Ez egy nagyon praktikus DIY vezeték nélküli fali kimeneti vezérlő alacsony költségű LED szalagokhoz.

Lecseréli az ebayen árult olcsó wifi vezérlőket. Jól működnek az RGB Led szalagokkal. Az EBay Wifi vezérlő nincs jól felépítve, és könnyen törik. Ezenkívül úgy tűnik, hogy nem tudom megtalálni, amikor használni akarom, és nem annyira vonzóak. Van egy másik lehetőség, ha ingyenes alkalmazást használ Android vagy IOS rendszerrel. Ennek az a hátránya, hogy nem mindig hordom a telefont a házban. Még ha igen is, el kell indítanom az alkalmazást, mielőtt használnám. Nem egyenesen a többi családtagomhoz, idősekhez és fiatalokhoz. A falkapcsoló koncepció intuitívabb és társadalmilag elfogadott. A legfontosabb, hogy ha a telefont használom több lámpa vezérlésére a házban, regisztrálnom kell az alkalmazásban a házam összes Wifi -adatával (SSID, jelszó stb.). egy Ázsiában ülő szerverrel, amiben nem érzem túl jól magam.

Úgy tűnik, hogy néhányan képesek feltörni és újraprogramozni az olcsó vezérlőt, és futtatni az IFTTT-t, ami egyesek számára kihívást jelenthet. Ezzel a projekttel a világítást hagyományos módon, kényelmesebben használhatom, és a legtöbb ember tudja, hogyan kell használni. Mivel a vezérlőn nincs módosítás, továbbra is használhatja az AWS echo vagy a Google Home alkalmazással. Ezt követően lefektettem egy PC kártyát a megbízhatóság növelése érdekében, és kiküszöböltem a forrasztó vezetékeket. Nincs huzal, amit húzni kell, és a lefedett tartomány elég jó, kipróbáltam 50 -ig. A legtöbb kapcsolót mindenesetre a fény közelébe kell felszerelni. Könnyen építhetek annyit, amennyit szeretnék, körülbelül 20 dollárért. Ó, plusz egy 5 dolláros teljesítménytégla a tápellátáshoz.

Költség

Kevesebb mint 20 dolláros projekt, + 5 dollár egy teljesítménytégla.

Eszközök

Forrasztópáka

csavarhúzó

PC Arduino IDE szoftverfejlesztéshez

Kellékek

1 db Arduino ESP32 vezérlő az EBay -től

1 x 2,4 hüvelykes TFT színes LCD kijelző érintőpad -bemenettel

1 x 0,1 "rács 2" x 3 "prototípus tábla

Elektronikus huzaltekercselő huzal

Forrasztóvezeték

2 x 2 "x 1" flexibilis műanyag

2 x elektromos fali csatlakozó csavar

4 x #4 vagy #6 gépcsavar és anya

Egy csomó soros IC aljzatfej, a helyi elektronikus többletboltunkból

1. lépés: Forrasztási fejlécek a prototípus táblához

Forrasztási fejlécek a prototípus táblán
Forrasztási fejlécek a prototípus táblán
Forrasztási fejlécek a prototípus táblán
Forrasztási fejlécek a prototípus táblán

ESP-32 modult használtam az EBay-től 6 dollár alatt, és 2,4 hüvelykes TFT LCD-t érintőpaddal 7 dollárért

Forrasztás egy soros aljzatfejjel, amely az ESP-32-hez illeszkedik a prototípus táblára. A kapcsolóalkalmazástól függ, hogy személyre szabja -e a tábla prototípusát. A prototípus táblát egyszerűen megegyezem az LCD modul méretével. Ez utóbbit nem tudom befolyásolni, de népszerű az EBay -n vagy az AliExpressen.

Az LCD modul mérete pontosan illeszkedik a szokásos rakétakapcsoló előlapja mögé. Ha megfelelően illeszkedik a sorba, és forraszt két két soros foglalatot a prototípus tábla alsó oldalán, akkor a fejlécekkel csavarok nélkül párosíthatja a két táblát. Nagyon jól tartanak, és könnyen eltávolíthatók hibakereséshez.

2. lépés: Forrasztó huzalok a fejlécek csatlakoztatásához mind az ESP32, mind az LCD modulhoz

Forrasztó vezetékek az ESP32 és az LCD modul fejléceinek csatlakoztatásához
Forrasztó vezetékek az ESP32 és az LCD modul fejléceinek csatlakoztatásához

Kövesse a vázlatos, forrasztható huzalköteg-huzalokat az ESP32 modul fejlécétől az alsó oldali csatlakozócsapokig. Kezdetben bonyolultnak tűnik, de valójában csak 14 vezeték van, plusz 3 átugrás. Körülbelül egy órába telt, mire megcsináltam.

Az LCD modulon nincs szükség forrasztásra. Ahhoz, hogy a tábla a prototípus táblához illeszkedjen, a másik végén egy 4 tűs fejlécet kell forrasztani. A legtöbb LCD modul nem jár hozzá.

3. lépés: Szerelőkonzol készítése

Szerelőkonzol készítése
Szerelőkonzol készítése

Vágja le a két műanyag darabot ugyanolyan szélességűre, mint az LCD -modul, és használjon normál rakétakapcsolót sablonként lyukak fúrására a műanyagon a rögzítőkonzol készítéséhez. Ez némi türelmet igényel a sorba állításukhoz. Használjon néhány #4 vagy #6 gépcsavart, anyát és távtartót, hogy a műanyag lemezt az LCD modulhoz merítse, a fenti képen látható módon. Kísérleteztem egyet műanyaggal, egyet pedig cink fémlemezzel. A műanyag határozottan könnyebben kezelhető és szerszámozható, és elég erős ahhoz, hogy az egész kapcsolót megtámassza. Megúsztam a távtartókat a műanyaggal, mivel csak bele tudom ütni a csavarokat.

Az egészet egy normál elektromos fali konnektorba kell illeszteni. A doboz műanyagból vagy fémből és márkától függően előfordulhat, hogy egy kicsit le kell vágni. A normál kék műanyag kimeneti dobozban csavarok vannak, amelyeket egy kicsit vissza kell vágni. Egy oszcilláló multifunkciós szerszámot használok, hogy pillanatok alatt levágjam.

4. lépés: Fejlessze a vezérlőszoftvert

Fejlessze a vezérlő szoftvert
Fejlessze a vezérlő szoftvert

Ez az a feltételezés, hogy ismernie kell az Arduino Sketch IDE környezetet. Tudok biztosítani egy bináris programot, aminek működnie kell, ha követi a vázlatot a prototípus tábla elkészítéséhez. Mivel nagyon sok weboldal tárgyalja az Arduino Sketch IDE bemutatóját, és mint ilyen, ez itt nem lesz ismertetve.

5. lépés: Töltse le a vezérlő firmware -t

Az előző részhez hasonlóan annyi webes oktatóanyag található az Arduino modul programozásáról. mint a pytool. Tudom biztosítani a bináris fájlt a teszteléshez. A szoftver még mindig fejlesztés alatt áll, és úgy nyújtjuk, ahogy van, garancia vagy felelősségvállalás nélkül. A felhasználó szabadon használhatja módosítás nélkül, saját felelősségére.

6. lépés: Rendszer tesztelés

Image
Image
Rendszer tesztelés
Rendszer tesztelés

A vezérlő a fénykapcsoló felhasználói felületén indult, mivel ez egy fényvezérlő. A népszerű WiFi RGB Led szalagvezérlővel működik. A főmenü 6 ikonnal rendelkezik, és remélem, hogy minden grafikusan magától értetődő.

Egy dologra kell felhívni a figyelmet, hogy a főoldalra úgy kell lépnie, hogy megnyomja a Google gombot, mint a 9 négyzetek gombot, majd a bal felső sarokban található Ikon lehetőséget a WiFi gomb kiválasztásához. Ezután automatikusan átvizsgálja az összes wifi AP -t, és válassza ki a WiFi vezérlőt a MAC -címük alapján. Az információkat a következő ülésekre elmentjük.

A beágyazott videó bemutatja:

1. Kézi prototípus, amely akkumulátorról működik, és egy mennyezeti öntvényben elhelyezett RGB fénycsíkot vezérel. Ez lehetővé teszi, hogy mindkettőhöz videót készítsek egyszerre.

2. Telepített változat a szokásos fali kapcsolószekrényben.

Ajánlott: