Tartalomjegyzék:
- Lépés: Gyűjtse össze anyagait
- 2. lépés: Készítse el vagy szerezze be a NYÁK -t
- 3. lépés: Szerelje össze az elektronikát
- Lépés: Töltse be az Arduino kódot, és csatlakozzon a WiFi -hez
- 5. lépés: Csatlakoztassa a fényeket és a tápellátást
- 6. lépés: Biztosítsa az elektronikát
- 7. lépés: Töltse be és használja a mobilalkalmazást
- 8. lépés: Készíts valami fantasztikusat
Videó: Egyszerűbb WiFi LED fénycsík vezérlő: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Tavaly tavasszal elkezdtem egyedi hardverek és szoftverek tervezését két LED-fénycsík vezérlésére egy NodeMCU ESP8266-12E fejlesztőpanel segítségével. A folyamat során megtanultam, hogyan kell saját nyomtatott áramköri lapokat (PCB-ket) készíteni egy CNC útválasztón, és írtam egy utasításokat, amelyek lépésről lépésre végigmennek a folyamaton. (Instructables link) Ezt követően írtam utasításokat a saját WiFi vezérlő építéséhez a LED fénycsíkokhoz, beleértve a GPL nyílt forráskódú szoftvert a vezérlőhöz és egy mobilalkalmazáshoz a fényvezérlő használatához. (Instructables link) Ez a második utasítás több hónapos tanulás, fejlesztés, tesztelés és újrafaktorozás eredménye volt, és magában foglalta a hardver kilencedik felülvizsgálatát. Ez a 10 -es verzió.
Miért készítsünk tizedik verziót, és miért írjunk róla? Hogy röviden leegyszerűsítsem, több tucat vezérlőt kellett elkészítenem, ezért szükségem volt rá, hogy könnyebben legyenek huzalozhatók, gyorsabban gyárthatók és robusztusabbak legyenek. A folyamat során, hogy ezt a projektet a mai helyzetbe hoztam, sokat tanultam. Amikor az előző Instructable -t a vezérlőről írtam, az elektronikát az egyedi PCB -k létrehozásával kapcsolatos meglévő ismereteim alapján építettem fel. Az első "igazi" projektem egyedi PCB -vel a fényvezérlő volt, és a tanulás útján kilenc verziót hoztam létre. Az utóbbi néhány nagyon jó volt.
Útközben megtanultam néhány dolgot, amelyek segítettek ezt egy másik szintre emelni.
- Elhatároztam, hogy a nyílt forráskódú szoftverrel kezdek, és kezdetben a táblámat a Fritzing segítségével terveztem. Továbbra is úgy gondolom, hogy ez a helyes program egy kezdő számára, aki megtanulja a NYÁK tervezését, mert nem kell megtanulnia, hogyan kell vázlatot készíteni, de most úgy gondolom, hogy professzionálisabb CAD eszközre kell "átmenni". Az általam választott program az Eagle. A tábla, amelyet az Eagle -lel tudtam előállítani, lényegesen jobb, mint amit a Fritzing segítségével létre tudtam hozni.
- Egy kis tapasztalat után most egy kicsit jobban tudok "gondolkodni a dobozon kívül". A konkrét dolog, amire rájöttem, hogy jelentősen leegyszerűsíthetem a huzalozást a csapok hozzárendelésének átrendezésével, és kétoldalú táblává alakítva, nagyon egyszerű felső oldallal. Még mindig nem tudok megbízhatóan előállítani kétoldalas nyomtatott áramköri lapokat a CNC útválasztómmal, de az új tábla felső oldalának kézi bekötése egyszerűbb, mint az előző kialakításhoz szükséges áthidalók bekötése. Azok számára, akik csak egyoldalas NYÁK-t tudnak készíteni, ez a projekt megvalósítható egyoldalas kártya létrehozásával és néhány csatlakozás kézi bekötésével.
- Nincs CNC router? Most többféle módra is rámutatok, hogyan készíthet saját PCB -t anélkül.
- Még mindig nem tudja elkészíteni saját PCB -jét (vagy nem akarja)? Sikerült beszereznem az ehhez a projekthez tervezett NYÁK -okat kereskedelmi forgalomban olyan mennyiségben és áron, amit megengedhetek magamnak, hogy készletezzek és eladhassak. Ez azt jelenti, hogy ezt a projektet nem lehet több elektronikai készséggel kivonni, mint a forrasztási képességet.
Készen áll saját WiFi vezérlő létrehozására két LED -fénycsíkhoz? Jó. Tovább az anyagjegyzékhez.
Bár ez az utasításként kezdődött, az APPideas folyamatos projektjévé vált. Időről időre frissítjük ezt az utasítást, de a legfrissebb információk mindig elérhetők a https://appideas.com/wfc címen
Lépés: Gyűjtse össze anyagait
Ez az anyagjegyzék feltételezi, hogy vagy saját maga gyárthat PCB -t, vagy kifejezetten ehhez a projekthez vásárol. Vannak módok arra, hogy ezt a projektet egyedi PCB nélkül készítsék el. Olvassa el az alábbi Instructable 2. lépését, ha egyéni PCB nélkül szeretné leállítani ezt. (Instructables link) Ne feledje, hogy azokat a részeket sorolom fel, amelyeket személyesen vásároltam, és a legtöbb elemet a kelleténél nagyobb mennyiségben értékesítik. Nyugodtan vásároljon.
- (1) NodeMCU ESP8266-12E fejlesztőlap (Amazon link)
- (1) 5V feszültségszabályozó (Amazon link)
- (1) Feszültségszabályozó hűtőborda (Amazon link)
- (1) 100µf kondenzátor és
- (1) 10µf kondenzátor (Amazon link)
- (2) 5 pólusú, 3,5 mm-es menetemelkedésű csavaros sorkapcsok (eBay link)
- (1) 2 pólusú, 5 mm-es menetemelkedésű csavaros terminál (Amazon link)
- (8) N-csatornás MOSFET-ek (Amazon link)
- (1) tekercses SMD 5050 LED fénycsík (Amazon link)
- (1) 12V, 5A egyenáramú tápegység (ha nem tudja használni a lámpákhoz mellékelt készüléket) (Amazon link)
- (1) 5-szálú vezeték (Amazon link)
Fogyasztható, opcionális és kiegészítő anyagok és eszközök:
- (1) Forrasztópáka (Amazon link)
- (néhány) Forrasztás (Amazon link)
- (néhány) Kolofon paszta fluxus (Amazon link)
- (1) Huzalcsupaszító (Amazon link)
- (1) Áramköri lap (Amazon link)
- (néhány) folyékony elektromos szalag (Amazon link)
- (néhány) szuper ragasztó (Amazon link)
- (5) #4 - 1/2 "-os facsavarok (Amazon link)
- (néhány) horog és hurok kábelkötő vagy zip kötés (Amazon link)
Végül szüksége lesz egy PCB -re. Készítheti sajátját (fájlok és utasítások alább), vagy rendelhet tőlünk.
- (1) Előre gyártott NYÁK az APPideas-ból (APPideas link), vagy
- (1) Egyoldalas rézbevonatú NYÁK (Amazon link), vagy
- (1) Kétoldalas rézbevonatú NYÁK (Amazon link)
Ha saját maga készít PCB-t, akkor meg kell határoznia az építés befejezéséhez szükséges további anyagokat, például útválasztó biteket és rögzítőanyagokat vagy marató vegyszereket.
Most, hogy összegyűjtötték az anyagokat, találjuk ki, hogyan szerezheti be a nyomtatott áramköri lapot a projekthez.
2. lépés: Készítse el vagy szerezze be a NYÁK -t
Ha nem tudja saját PCB -jét előállítani, vagy nem kívánja ezt megtenni, akkor néhány kereskedelmi forgalomban lévő táblát gyártottak, és itt kaphatók (appideas link). A szállítás a legdrágább része annak, hogy kézbe vegye ezeket, de pénzt takaríthat meg, ha többet rendel.
Ha képes saját nyomtatott áramköri lapot (PCB) készíteni, akkor az alábbiakban megtalálja az összes fájlt, amelyre szüksége van az egyedi WiFi LED fényszalagvezérlő NYÁK -jának elkészítéséhez.
Ha CNC útválasztója van, és nem tudja, hogyan kell PCB -ket létrehozni, olvassa el a témával kapcsolatos részletes utasításokat. (Instructables link) Személy szerint nem készítettem egyedi PCB -t semmilyen más módon. Ellenőrizheti ezt az utasításokat arról, hogyan lehet PCB -t készíteni ésszerűen jóindulatú vegyi anyagokkal (Instructables link), vagy rákereshet az „Custom PCB” kifejezésre az Instructables.com webhelyen, és rájön, hogy számos módszer létezik.
Használja az alábbi linkeket a gerber és excellon fájlok letöltéséhez. Az alábbiakban letöltheti az Eagle fájlokat is, ha módosítani szeretné a kialakítást. Ez egy kétoldalas NYÁK, de ha csak egyoldalas táblákat tud készíteni, akkor csak az alsó oldalt kell vágnia. Utasításokat adok a nyomvonalak manuális bekötésére a tábla felső oldaláról az elektronikai szerelési információban. Ez meglehetősen egyszerű, így jó választás, ha nehéz a kétoldalas tábla előállítása.
Ha ezeket a NYÁK -okat tömegesen kell megvásárolnia, nyilvános projektben kaphatók a PCBWay -n. (PCBWay link)
3. lépés: Szerelje össze az elektronikát
Most, hogy az alkatrészek és a NYÁK a kezében vannak, itt az ideje elkezdeni a forrasztást! Sok forrasztási pont van, de a forrasztás nagyon egyszerű, amint látni fogja. Nézze meg a képeket referenciaként. Ne feledje, hogy a fenti sárga/sárgásbarna PCB -ket CNC útválasztón készítették, és a kék PCB -k a kereskedelemben gyártott változatok.
- Helyezze be a NodeMCU ESP8266-12E fejlesztőlapot a NYÁK-ba. Lehetséges, hogy ezt a táblát visszafelé telepíti, és forrasztás után nehéz eltávolítani, ezért győződjön meg arról, hogy a csapok helyesen vannak -e beállítva. Forrasztja fel az összes nyomot tartalmazó párnát. Összesen 12 van - tíz az egyik csapszeg mentén és kettő a másik mentén. Nem kell forrasztani a nyomokat nem tartalmazó párnákat. Ha nehezen éri el a forrasztást ezeken a csapokon, akkor a gyanta paszta fluxus segít.
- Szerelje össze az 5 V-os feszültségszabályozót és a hőszinkronizálást az ábrán látható módon, majd forrassza három vezetékét a NYÁK-ba a NodeMCU ESP8266-12E fejlesztőkártya bal oldalán, ahogyan a képeken is látható.
- Szerelje be a két kondenzátort a párnákba, amelyek közvetlenül a feszültségszabályozó mögött vannak. Ügyeljen a kondenzátorok sorrendjére és polaritására. A 100µf -es kondenzátort a NYÁK külső széléhez legközelebb kell telepíteni, a 10µf -es kondenzátort pedig a NYÁK belsejéhez legközelebb. A kondenzátorok negatív vezetékeinek egymással szemben kell lenniük.
- Forrasztja mind a nyolc MOSFET -et a NYÁK -ba a párnákban, amelyek a NodeMCU fejlesztőpaneltől jobbra vannak. Az alsó réteg forrasztásakor csak a nyomokat tartalmazó vezetékeket kell forrasztani. Ennek ellenére huszonnégy vezeték van, és közülük tizennyolcat kell forrasztani a NYÁK alsó oldalán, így segít elkerülni a zavart, ha pár percet szán, és mindegyiket forrasztja. Azt is elkerülheti, hogy a felső réteget be kell forrasztania, ha a forrasztót a megfelelő nyílásokon átáramolja, az alábbiakban leírtak szerint.
-
Forrasztja a tábla legfelső nyomait.
- Ha kétoldalas PCB-je van, forrasztja a nyolc forrasztási pontot, amelyek a NYÁK felső oldalán található nyomokhoz vannak csatlakoztatva. Ezek a nyomok a MOSFET-ek nyolc jobb oldali lábához kapcsolódnak. A felső oldali kötések forrasztásának egyszerű módja az, hogy a csapokat alulról kissé felmelegíti a forrasztópáka segítségével, majd gyanta pasztát használ, és alulról annyi forrasztót visz fel, hogy át tudjon folyni az átmenőn. Ez a módszer kolofon paszta fluxus nélkül is működik, de a fluxus segíti a forrasztást egy kicsit szabadabban és kevesebb hővel. Amikor eltávolítja a hőt, szilárd forrasztásnak kell lennie a tábla tetején. Feltétlenül tesztelje munkáját!
- Ha nincs kétoldalas nyomtatott áramköri lapja, akkor a MOSFET-ek jobb oldali lábát össze kell kötni egymással. Ez egy földelés az áramkörben. A bal alsó MOSFET minden négyes csoportban már csatlakozik az áramkör közös földjéhez a NYÁK alsó oldalán, így elegendő az ugyanabban a csoportban lévő másik három MOSFET jobb oldali lábát csatlakoztatni a földi lábához. Ezt úgy teheti meg, hogy az áthidaló vezetékeket közvetlenül a tábla felső oldalán lévő MOSFET lábakhoz forrasztja, vagy az áthidaló vezetékeket a NYÁK alján lévő megfelelő vezetékekhez forrasztja. Úgy döntöttem, hogy forrasztom a NYÁK alján, hogy elrejtsem a vezetékeket a tokban.
- Szerelje be a kétpólusú, 5 mm-es csavarral lecsavarható sorkapcsot a NodeMCU fejlesztőlap bal oldalára. A lecsavarható sorkapcsok meglehetősen sok visszaélést igényelnek, ezért rögzítse a PCB-hez egy csepp szuper ragasztó hozzáadásával, és nyomja a helyére a NYÁK-hoz 30 másodpercig. Miután a helyére van ragasztva, forrasztja el két vezetékét a NYÁK alján.
- Szerelje be a (2) ötpólusú, 3 mm-es csavarral lecsavarható sorkapcsokat a MOSFET-ek jobb oldalára. Ragassza ezeket a sorkapcsokat a NYÁK -ra a fent leírtak szerint, majd forrasztja fel mind a tíz vezetéket a lap alján - öt vezetéket minden sorkapocsra.
- Minden forrasztott, ezért itt az ideje, hogy tisztítsa meg és ellenőrizze munkáját. Kezdje azzal, hogy védőszemüveget helyez fel, majd vágja le a felesleges fémet a tábla alsó oldalán található vezetékekről. Azt javaslom, hogy NEM vágja le a NodeMCU ESP8266-12E fejlesztői kártya vezetékeit. A csapok nagyon vastagok, és hajlamosak károsítani a huzalvágókat.
- Ellenőrizze munkáját a nyomkövetési végpontok ohmmérővel történő tesztelésével. Egyszerűen csatlakoztassa az ohmmérő egyik vezetékét a NYÁK forrasztási pontjához, majd csatlakoztassa a másik vezetéket a forrasztási ponthoz, amely a nyomvonal másik oldalán található. Folyamatossággal kell rendelkeznie az összes megfelelő nyom között. Különösen jó ötlet kétszer ellenőrizni a felső oldali forrasztási pontokat. Ehhez csatlakoztassa az ohmmérő egyik vezetékét a NodeMCU ESP8266-12E fejlesztőlap földelőcsapjához, majd a másik vezetéket egyenként a MOSFET-ek jobb oldali lábához. Folytonosságnak kell lennie ezen csapok és az áramkör közös alapja között.
Lépés: Töltse be az Arduino kódot, és csatlakozzon a WiFi -hez
A teljesség kedvéért nagyrészt megismétlem ezeket az utasításokat a korábbi Instructable -ből. Szándékosan adok utasításokat az Arduino kód betöltésére az elektronika biztosítása vagy a 12 V -os tápegység csatlakoztatása előtt, hogy elkerüljem annak lehetőségét, hogy a NodeMCU fejlesztőkártyát véletlenül USB -hez csatlakoztassák, miközben a Vin -ről táplálják.
Az Arduino IDE beszerzése, telepítése és beállítása. Ha már telepítette és telepítette az Arduino IDE -t az ESP8266 kártya használatához, töltse le az alábbi ZIP fájlt, bontsa ki, majd töltse be a mellékelt vázlatot az ESP -re. Ellenkező esetben szerezze be az Arduino IDE -t innen, és telepítse. Néhány lépésben elérheti, hogy az Arduino IDE felismerje az ESP táblát. Szűkszavú pontokban adom meg őket. Ha teljes magyarázatot szeretne kapni arról, hogy mit és miért csinál, itt olvashat róla.
- Nyissa meg az Arduino IDE -t, és kattintson a Fájl> Beállítások parancsra (macOS esetén ez az Arduino IDE> Beállítások lesz)
- Írja be ezt a címet a További táblák kezelője URL -ek mezőbe:
- Kattintson az OK gombra
- Visszatérve az Arduino IDE főképernyőjére, kattintson az Eszközök> Tábla> Fórumkezelő…
- Keresse meg az "esp8266" kifejezést, és amikor megtalálja, kattintson a Telepítés gombra, és zárja be a Boards Manager ablakot
- Kattintson az Eszközök> Fórum elemre, és válassza a NodeMCU 1.0 (ESP8266-12E modul) lehetőséget
- Kattintson az Eszközök> Port elemre, és válassza ki azt az USB -portot, amelyhez az ESP kártya csatlakozik
Az utolsó két lépést minden alkalommal el kell végeznie, amikor más típusú Arduino táblán fejleszt, és visszatér az ESP8266 -ra. A többit csak egyszer kell elvégezni.
A vázlat összeállításához be kell töltenie néhány könyvtárat az IDE -be, ezért kattintson a Vázlat> Könyvtár felvétele elemre, majd az ESP8266WiFi elemre. A következő könyvtárakat kell ugyanúgy betöltenie (kattintson a Vázlat> Könyvtár beillesztése, majd a könyvtár nevére): ESP8266mDNS, ESP8266WebServer, WiFi, ArduinoJson, EEPROM, ArduinoOTA. Ha nem talál egyet sem a könyvtárak listájában, akkor megtalálja a Vázlat> Könyvtár felvétele> Könyvtár kezelése elemre kattintva, és rákeres a könyvtár nevére. Ha megtalálta, kattintson a Telepítés gombra, majd ismételje meg a lépéseket, és vegye fel a vázlatába.
A kód összeállítása és elküldése a táblára. Mielőtt ezt tenné, ha feszültségszabályozót telepített, ellenőrizze, hogy nincs -e áram az ESP -kártya Vin -érintkezőjén. Töltse le a zip fájlt, amely ehhez a lépéshez tartozik (alább), és bontsa ki, vagy töltse le a github webhelyről. (github link) Csatlakoztassa az ESP kártyát a számítógéphez USB -n keresztül, válassza ki a megfelelő kártyát és portot az Eszközök menüben, majd kattintson a Feltöltés gombra. Nézze meg a konzolt, és egy kis idő múlva a kód betöltődik. Ha látni szeretné, hogy az eszköz mit naplóz, nyissa meg a Soros monitort, és állítsa az átviteli sebességet 57600 -ra. A vázlat nem túl fecsegő, de megjelenít néhány állapotinformációt, például az eszköz IP -címét.
A vezérlő csatlakoztatása a hálózathoz és konfigurálása:
- Kapcsolja be a vezérlőt
- Számítógépén vagy mobileszközén csatlakozzon a vezérlő által létrehozott WiFi hálózathoz. Hálózatot hoz létre SSID azonosítóval, amely „appideas-” karakterrel kezdődik
- Nyisson meg egy webböngészőt, és menjen a https://192.168.4.1:5050 oldalra
- Adja meg a hitelesítő adatokat a hálózathoz való csatlakozáshoz, majd kattintson a CSATLAKOZÁS gombra
- Szerezze be a vezérlőhöz rendelt IP -címet. Sajnálom, hogy ez a rész még nem könnyebb. Ha tudja, hogyan juthat el a WiFi útválasztó DHCP-eszközlistájához, akkor megjelenik rajta a WiFi-vezérlő, amelyen az eszköz neve tartalmazza az „esp” és a négy karaktert, amelyek az „Appideas-” után szerepeltek az eszköz hozzáférési pontjának SSID-jében. Az Arduino soros monitor az eszköz hozzárendelt IP -címét is megjeleníti.
Ha szeretné megtudni, hogyan működik az Arduino kód, olvashat róla az előző Instructable 4. lépésében. (Instructable link) Az Instructable arról is beszél, hogyan kell egy webböngészőt használni a lámpák és a WiFi -vezérlő teszteléséhez, így ha türelmetlenné válik a mobilalkalmazás telepítése, akkor ezt ellenőrizheti.
5. lépés: Csatlakoztassa a fényeket és a tápellátást
Ismétlem az előző Instructable egyik lépésének nagy részét.
Ha csak egy vagy két fényforrást csatlakoztat, akkor nem kell forrasztania a fénycsíkokra. Nézze meg a fenti második képet. Egyszerűen vágja le a fénycsíkot valahol a közepén, vágja le a csatlakozókat, amelyek már össze vannak kötve a fénytekercs elülső és hátsó részével, csupaszítsa le a vezetékek végét, és készen áll arra, hogy csatlakoztassa a vezérlőhöz. Ez az. Csatlakoztassa a lámpákat a vezérlő megfelelő vezetékeihez, és kész.
Ha kettőnél több lámpára van szüksége, vagy már „betakarította” a gyártó kábelvégeit, akkor közvetlenül a csíkokra kell forrasztani a vezetékeket, és ez csak egy kicsit trükkös lehet. Van egy nagyon jó Instructable ebben a témában, ezért elhalasztom. Mielőtt azonban megtenném, néhány megjegyzést szeretnék, ha észben tartaná ezeket az utasításokat:
- Miután befejezte a forrasztást a szalagra, ohmmérő segítségével ellenőrizze, hogy nem véletlenül csatlakoztatta -e a szomszédos párnákat. Csak érintse meg az ohmmérő vezetéket az első és a második forrasztott párnához, hogy megbizonyosodjon arról, hogy nincs folytonosság közöttük, majd a második és a harmadik, a harmadik és a negyedik … Könnyű kihagyni (nem látni) egy kóbor huzalszálat, és csak néhány másodperc telik el annak ellenőrzésére, hogy valami rossz nem történt.
- Különös figyelmet kell fordítani a vezetékeire, mert úgy tűnik, hogy a színek összezavarodtak. Ami valójában „rossz”, az az, hogy fénycsíkjának vezetékei más sorrendben vannak, mint a tipikus, de az 5-szálú vezeték normális.
-
Erősen ajánlott: Ahelyett, hogy zsugorító csövet használna a csatlakozás rögzítéséhez (az utasítás utasításának vége közelében), használjon folyékony szalagot. (Amazon link) A kapcsolatok lényegesen jobb szigeteléssel rendelkeznek, és sokkal biztonságosabbak lesznek. Képeket is mellékeltem, de ha még nem használtál folyékony szalagot, a folyamat meglehetősen egyszerű:
- „Gömbölyítse fel” a csupasz forrasztási pontokra, és hagyja, hogy beszívódjon az összes résbe. Tartson alatta valami eldobhatót (papírzacskót, múlt heti újságot, rongyot stb.). Vigyen fel vastag réteget. Nem baj, ha egy kicsit lecsöpög róla. Ezért valami eldobható van alatta. Győződjön meg arról, hogy minden, amit forrasztottak, teljesen le van fedve, és nem látható, még egy kicsit sem. Tedd vastagra. Ez nem marad így.
- Hagyja száradni legalább 3-4 órán keresztül. Ahogy szárad, zsugorodik, és szorosan kialakul a vezetékek körül. Ez jó! Forrasztási pontjait szó szerint a helyükre ragasztják, és egy réteg gumi (-isz anyag) elkülönít minden olyan helyet, ahová a folyadék beszivároghatott. Csak szándékos vagy erőszakos cselekedet, vagy megszakíthatja a csatlakozásokat vagy rövidzárlatot okozhat.
- 3-4 óra elteltével adjunk hozzá egy második réteget, és hagyjuk megszáradni. Ez a kabát sokkal vékonyabb lehet. Nem kell beszivárognia semmibe - ez csak az első réteg lezárása és rögzítése. Miután a második réteg megszáradt, készen áll a használatra.
Mindezek mellett itt a link az Instructable -hez. (Utasítható link)
Most, hogy vezetékek jönnek a fénycsíkokból, csatlakoztassa őket az 5 pólusú lecsavarható kapcsok megfelelő vezetékeihez. Ha megvásárolta az általunk gyártott NYÁK -t, az Ön számára címkézett. Ha nem, fentről lefelé, ebben a sorrendben vannak: fehér, kék, piros, zöld, fekete (teljesítmény).
Végül csatlakoztassa az áramkört a NYÁK-hoz úgy, hogy a 12 V-os (vagy 24 V-os) tápegységet a 2 pólusú lecsavarható csatlakozóhoz csatlakoztatja. A pozitív vezeték a legközelebb van a feszültségszabályozóhoz, a negatív pedig a NYÁK külső széléhez. Ezeket ismételten a gyártott NYÁK -on tüntetik fel.
6. lépés: Biztosítsa az elektronikát
Az ilyen projekteknél a legnagyobb valószínűséggel meghibásodhat, ha az alkatrészek mozognak, ki vannak téve vagy meglazulnak, ezért fontos az elektronika biztosítása.
Ha rendelkezik 3D nyomtatóval, töltse le az alábbi STL fájlokat és nyomtassa ki őket. Az egyik az alap, a másik a fedél. A fedél nem kötelező. Kezdje azzal, hogy kétoldalas szalaggal rögzíti a tápegységet egy kis táblához. Ezután rögzítse az elektronika rögzítő talpát a táblához (2) #4 - 1/2 "facsavarokkal. Végül rögzítse a NYÁK -t az alaphoz (3) #4 - 1/2" -os facsavarokkal. Ha módosítani szeretné az esetet, a Fusion 360 fájl letölthető az alábbiakban.
Ha nincs 3D nyomtatója, azt javaslom, hogy kövesse ugyanazt az alapvető eljárást, csak a 3D nyomtatott alapot és fedelet hagyja ki. Fontos, hogy a NYÁK-t egy nem vezető felülethez rögzítse, így egy fadarabra csavarva tökéletesen fog működni.
Vegye figyelembe, hogy az alap és a NYÁK tájolása fontos, mivel csak három sarokban vannak csavarható lyukak. Inkább a PCB -ket telepítem a képen látható módon, mert ez megakadályozza a felhasználókat abban, hogy a NodeMCU fejlesztőkártyát az USB -hez csatlakoztassák, miközben minden biztonságban van. Ha inkább az USB -porthoz való könnyebb hozzáférést részesíti előnyben (és megígéri, hogy óvatos lesz, és nem dugja be a konnektorba, amíg a Vin áram alatt van), akkor nem árt, ha másfelé fordítja.
7. lépés: Töltse be és használja a mobilalkalmazást
Most már használhatja a lámpákat!
Az alkalmazás beszerzésének legegyszerűbb módja, ha letölti az aktuális nyilvános verziót az eszköz alkalmazásboltjából.
- iOS App Store link
- Android Play Áruház link
Miután telepítette az alkalmazást, ugorjon tovább a „Mobilalkalmazás használata” szakaszhoz
Ha inkább a szélén szeretne élni, alternatívaként telepítheti az alkalmazás legújabb fejlesztési verzióját a forráskódból.
Szüksége lesz a React Native fejlesztői környezet beállítására és működésére. Az utasítások itt érhetők el. (dokumentációs link) Miután a React Native telepítve van a fejlesztéshez, nyisson meg egy terminált, és futtassa ezeket a parancsokat:
mkdir alkalmazás
cd app git klón https://github.com/appideasDOTcom/APPideasLights.git./ cd mobile-app/reage-native/AppideasLights npm install
Az iOS rendszerhez való telepítéshez csatlakoztassa az eszközt a számítógéphez, és futtassa ezt a parancsot:
reagál-natív run-ios
Android esetén csatlakoztassa a telefont a számítógéphez, és futtassa ezt a parancsot:
reagál-natív fut-android
Ha az alkalmazás telepítése sikertelen az első alkalommal, futtassa az utolsó parancsot másodszor.
A mobilalkalmazás használata
Az alkalmazás első megnyitásakor egyetlen lehetőség a vezérlők hozzáadása, ezért kattintson a "+" gombra a jobb felső sarokban. Kattintson az "IP -cím szerint" gombra, írja be a vezérlő IP -címét, majd kattintson a Mentés gombra. Csak ennyit kell tennie. Ha több vezérlője is van, akkor a "+" gombbal többet is hozzáadhat.
Az alkalmazás elég magától értetődő, miután hozzáadták a vezérlőket. A lámpák vezérléséhez érintse meg a vezérlő gombját (egyelőre az IP -címet mutatja). Mivel minden vezérlő két lámpacsoportot képes kezelni, a vezérlők kettőre vannak jelen. Mindegyiknek van egy kapcsolója, amellyel egyetlen érintéssel ki- és bekapcsolhatja az összes lámpát, és mindegyik színnek saját csúszkája van, hogy egyedileg vezérelje ezt a színt.
A vezérlőt a jobb felső sarokban található Config gomb megérintésével konfigurálhatja. Ezen a képernyőn adhat neki egy szebb nevet, amelyet a vezérlőlistán megjelenő gombon fog látni. Az IP -címet is módosíthatja, ha a DHCP -kiszolgáló másik címet rendel hozzá, vagy helytelenül írta be. Végül teljesen törölheti a vezérlőt az alkalmazásból. Ez nem távolítja el a vezérlőt a hálózatról - csak törli az alkalmazás tudását.
8. lépés: Készíts valami fantasztikusat
Ez az! Most itt az ideje, hogy keressen egy alkalmazást a lámpákhoz. Készítettem háttérvilágítású jeleket, és írtam egy Instructable -t a témában. (Utasítható link)
Sok nagyszerű dolgot tehetsz ezekkel a lámpákkal, ezért használd a fantáziádat, és a megjegyzésekben add meg képeidet a projektjeidről. Elég sokat dolgoztam a hardveren, így most itt az ideje, hogy javítsak a mobilalkalmazáson.
Érezd jól magad!
Bár ez az utasításként kezdődött, az APPideas folyamatos projektjévé vált. Időről időre frissítjük ezt az utasítást, de a legfrissebb információk mindig elérhetők a https://appideas.com/wfc címen
Ajánlott:
LED karácsonyi fénycsík: 3 lépés
LED karácsonyi fénycsík: Szórakoztató és ünnepi Arduino projektet akartam létrehozni a karácsonyi ünnepekre, ezért úgy döntöttem, hogy saját DIY led szalagfényeket hozok létre. Ez a projekt forrasztógépet igényel, ezért ezt tartsa szem előtt
Interaktív LED csempefal (egyszerűbb, mint amilyennek látszik): 7 lépés (képekkel)
Interaktív LED csempefal (egyszerűbb, mint amilyennek látszik): Ebben a projektben egy interaktív LED falikijelzőt építettem egy Arduino és 3D nyomtatott alkatrészek felhasználásával. A projekt inspirációja részben a Nanoleaf lapokból származik. Szerettem volna egy saját verziót kitalálni, amely nemcsak megfizethetőbb, hanem egyben
ESP8266 - HomeKit NeoPixel fénycsík: 6 lépés
ESP8266 - HomeKit NeoPixel fénycsík: Annyira lelkes vagyok ezért a szoftverfejlesztő készletért, hogy írok néhány blogot erről a zseniális szoftverről. Minden blogban kitérek egy másik tartozékra, amelyet híd nélkül hozzáadhat a HomeKit -hez. Ideje létrehozni egy házat
Egyszerűbb Guitar Hero klónvezérlő!: 10 lépés (képekkel)
Egyszerűbb Guitar Hero klónvezérlő!: Ezt a Realities kiváló ötlete ihlette, de a billentyűzet áramköri lapja helyett PC vezérlőt használtam, így nincs szükség bonyolult flipper konstrukcióra
Gledopto: Olcsó Philips Hue fénycsík alternatíva: 3 lépés
Gledopto: Olcsó Philips Hue fénycsík Alternatíva: A Philips Hue jelenleg eladja Philips Hue Light csíkjait mindössze 71-90 dollárért, mindössze 2 méterért. Ezt nagyon abszurd árnak találtam, ezért elkezdtem alternatívákat keresni. Találkoztam a Gledopto nevű márkával, amely LED szalagvezérlőket készít