Tartalomjegyzék:

Internet Neon LED szívfény: 6 lépés (képekkel)
Internet Neon LED szívfény: 6 lépés (képekkel)

Videó: Internet Neon LED szívfény: 6 lépés (képekkel)

Videó: Internet Neon LED szívfény: 6 lépés (képekkel)
Videó: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Július
Anonim
Image
Image
Internet Neon LED szívfény
Internet Neon LED szívfény
Internet Neon LED szívfény
Internet Neon LED szívfény

Mérföldeken kívül, attól a különleges embertől, vagy csak társadalmi távolságtartástól? Szeretné tudatni velük, hogy rájuk gondol? Építse fel ezt az internethez csatlakoztatott neon LED-es szívfényt, és állítsa be a verést telefonjáról vagy számítógépről bármikor, bárhonnan

Ez az útmutató a kezdőknek szól, és nem feltételez korábbi tapasztalatokat a mikrovezérlőkkel kapcsolatban. Némi alapvető forrasztási készség szükséges.

Kellékek

• Szív alakú "LED neon" tábla az Amazon-ról (szív neon led jel keresése) vagy máshol. Ezek nem valódi neonfénytáblák gázzal töltött csövekkel, hanem diffúz műanyagba burkolt LED csíkok, amelyek különböző színű neoncsövekre hasonlítanak. Vásárolhat egyet csatolt bázissal, vagy létrehozhat saját bázist. A legtöbb 5V -ról működik, és USB csatlakozóval rendelkezik az áramellátáshoz.

Néhány példa:

www.amazon.com/Battery-Powered-Hanging-Birthday-Christmas/dp/B07V35L4TT

www.amazon.com/Heart-Bedroom-Wedding-Holid…

www.amazon.com/XIYUNTE-Love-Light-Neon-Sig…

www.amazon.com/Cupid-Shape-Heart-Lights-De…

• WeMos mini vagy más ESP8266

• Micro-USB adatkábel az alaplap programozásához

• Általános célú NPN tranzisztor, például 2N2222, 2N3904 vagy 2N4401

• Ellenállás 1/8 vagy 1/4 watt, 100-470 ohm

• Csatlakozó vezeték

• Perfboard, hőtömlő cső (opcionális)

Eszközök • Átlós vágók

vagy dróteltávolító

• Forrasztópáka és forrasztópáka

alap:

jobb:

• Arduino IDE programozáshoz

• Alapvető voltmérő:

vagy laza LED (opcionális)

• Csavarhúzó

1. lépés: Építse fel a LED -es szívfényét

Építse fel a LED -es szívfényét
Építse fel a LED -es szívfényét
Építse fel a LED -es szívfényét
Építse fel a LED -es szívfényét

Lépés: Készítse elő a LED -es szívfényt

Nyissa ki a tábla alját az elemtartó fedelének és a csavaroknak a leszerelésével. Mentse el a csavarokat.

Meg akarja találni a pozitív 5 voltos feszültséget és a földelő csatlakozásokat, és a voltmérő jelentősen megkönnyíti ezt. Csatlakoztassa a jelet az USB tápellátáshoz és mérje meg a voltmérővel. Először próbálja ki az akkumulátor érintkezőit az elemtartóban. A pozitív 5v -t "+" jelöléssel lehet ellátni, és a földelt vagy negatív akkumulátor érintkező általában rugó, amelyhez vezetéket kell csatlakoztatni az elemdoboz másik sarkában. Miután megjelölte a + és a földelt érintkezőket, eltávolíthatja a dobozban található egyéb akkumulátorkapcsokat - egyáltalán nem használunk elemeket.

Egy pár vezeték lesz az USB -csatlakozóból (egy a + -hoz és egy a földhöz), és egy másik készlet a szívhez (ismét az egyik a + -hoz, a másik pedig a földhöz.) Csak a föld és a LED jelzés, hagyja a másik három vezetéket az akkumulátor érintkezőihez rögzítve. Forrasztjon egy piros vezetéket az akkumulátor + kivezetéséhez, és egy fekete vezetéket a földelő érintkezőhöz.

Ha szíve kapcsolóval rendelkezik az alapban, mint a fenti példában, és szeretné megőrizni funkcióját, akkor a piros vezetéket forraszthatja a kapcsoló termináljához, amely 5 voltot mutat a voltmérőn, amikor a kapcsoló BE helyzetben van és nulla volt az OFF helyzetben.

[Ha nincs voltmérője (és meg is kell tennie - az egyszerűek olcsók és praktikusak, ha csak az elemeket is ellenőrizni kell), egyetlen LED -et használhat a + és a földelés csatlakoztatásához. A LED hosszabb vezetéke + -ig, a rövidebb pedig a földhöz vezet. Csak röviden érintse meg, mivel itt nem használ áramkorlátozó ellenállást.]

2. lépés: Szerelje össze az áramkört

Szerelje össze az áramkört
Szerelje össze az áramkört
Szerelje össze az áramkört
Szerelje össze az áramkört
Szerelje össze az áramkört
Szerelje össze az áramkört

Az áramkör nagyon egyszerű, csak néhány összetevővel. Mind a kapcsolási rajz, mind a kapcsolási rajz megtalálható. Választhatja, hogy az áramkört egy kenyérsütő táblára szereli össze tesztelésre, de az ESP8266 táblához forrasztott csapok megnehezíthetik a csatlakozóvezetékek későbbi csatlakoztatását ezekhez a csapokhoz, mint a huzalok forrasztását az üres lyukakhoz. Ha csapok vannak felszerelve az ESP lapra, akkor egy kis darab perfboard megkönnyíti az életét.

Ha a tesztelés során kenyérlapot használ, akkor egyetlen LED -et helyezhet be a szív számára, de ügyeljen a polaritásra: a LED hosszabb lába a piros + vezetékhez megy. Sok széles körben elérhető általános célú NPN tranzisztor használható, mint például a 2N2222 vagy 2N4401, de ellenőriznie kell az adott eszköz érintkezőjét: három vezeték a tranzisztorból, az emitterből (E), a kollektorból (C) és az alapból (B), de ezeknek a vezetékeknek a sorrendje készüléktől és gyártótól függően eltérő lehet. Az alap (B) gyakran, de nem mindig a középső vezeték. Forrasztás előtt ellenőrizze az adott tranzisztor specifikációs lapját. Csatlakoztassa az ellenállás egyik végét a WeMos tábla D6 -os tűjéhez, a másikat pedig a tranzisztor bázisához (B). A szükséges ellenállás értéke függ a kiválasztott tranzisztortól, valamint attól, hogy mennyi áramot húz a LED jel, de valószínűleg a 100-470 ohm tartományba esik. Azt akarjuk, hogy a tranzisztor kapcsolóként működjön az úgynevezett "telített" állapotban. (Különböző online számológépek állnak rendelkezésre az alapellenállás értékekhez, de szükség esetén néhány ellenállás könnyebb lesz, ha az áramkör befejeződik.) A korábban lekapcsolt szívjel földelővezetéke (vagy a rövidebb LED -vezeték) most csatlakoztatva van a tranzisztoros kollektorhoz (C), és az emitter (E) vezeték a fekete földelő vezetékhez megy. Mielőtt továbbmenne, ellenőrizze az összes csatlakozást a vázlattal és a diagrammal, különösen a tranzisztoros csatlakozásokat.

Szüksége van egy vezetékre a földtől a G -tűig a WeMos mini készüléken, valamint egy +5 voltos vezetékre a WeMos táblán lévő 5 V -os tüskéig. Megállapodás szerint a + feszültségű vezetékek gyakran pirosak, a földelő vezetékek pedig általában feketék az egyszerű azonosítás érdekében.

3. lépés: Regisztráljon az Adafruit IO -ra

Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra
Iratkozzon fel az Adafruit IO -ra

Ezután regisztrálnia kell egy ingyenes fiókra az IO.adafruit.com webhelyen. Válassza az „Ingyenes kezdés” lehetőséget. Kiválaszt egy felhasználónevet, és hozzárendel egy hosszú alfanumerikus kulcsot, például "aio_5NrczkqJQCTddgWWOQM1glJSx". Jegyezze fel mindkettőt későbbre.

Hozzon létre két hírcsatornát az adatok továbbítására a készülék és az Adafruit IO szerver között. Az egyiket "start" -nak, a másikat "visszajelzésnek" kell nevezni (minden kisbetűvel.)

Hozzon létre egy új irányítópultot ehhez a projekthez, és nevezze el tetszés szerint. Itt irányítja a böngészőt a szív irányítására. A + gombra kattintva adjon hozzá két új "blokkot" az irányítópulthoz. Válasszon egy pillanatnyi gombot a feed indításához, a "Start" gomb szövegével, és 1 értékekkel a Press Value és 0 értékekkel a Release Value értékekkel. Ezután adjon hozzá egy "indikátor" blokkot, és csatolja a visszacsatolási hírcsatornához. Válassza ki azokat a színeket, amelyek a megvilágított és a meg nem világított szívet egyaránt képviselik, és állítsa a feltételeket "= 1" értékre. A 0 vagy 1 értéket beírhatja a Tesztérték mezőbe, hogy lássa, hogyan jelennek meg a színek.

Az egyszerű hozzáférés érdekében könyvjelzővel láthatja el műszerfalát, vagy elmentheti a telefon kezdőképernyőjére. A Start gomb villogni kezdi a távoli szívet, és a visszajelző lámpa felvillan, amikor a szív megkapta az indító jelet, és elsötétül, amikor 30 perc múlva kikapcsol.

4. lépés: Programozza be az ESP2866 programot

Töltse le a legújabb Arduino IDE szoftvert számítógépére a https://www.arduino.cc/en/Main/Software webhelyről, és telepítse a táblák leíróját https://arduino.esp8266.com/stable/package_esp8266c… a Beállítások -> További tábla menüpont alatt Kezelői URL -ek. Az Eszközök -> Táblák menü alatt most több táblát kell látnia, beleértve a (LOLIN) WeMos mini -t.

Lépjen a Vázlat menübe:> Könyvtár beillesztése -> Könyvtárak kezelése… Itt két szükséges Arduino könyvtár legújabb verzióját keresi és telepíti: ESP8266WiFi és Adafruit_IO_WiFi. Ha kész, zárja be a keresőmezőt.

Most töltse le a szívkódot ezen az oldalon a számítógépére, és nyissa meg az Arduino IDE -ben. Lehet, hogy utasítást kap, hogy mentse el egy azonos nevű mappába.

A ** beállítások részben adja meg saját értékeit az Adafruit IO_USERNAME és IO_KEY értékeihez, valamint saját WiFi hálózatának WIFI_SSID és WIFI_PASS jelszavát. Több paramétert is módosíthat, ahogy jónak lát:

#define fadeDuration 1000* 60* 30: A fény bekapcsolásának alapértelmezett ideje 30 perc

#define minFade 10: Ezt valószínűleg nem kell megváltoztatni

#define maxFade 200: 100-500 tartomány

Mentse a szerkesztett kódot.

Lépjen az IDE menübe, és válassza az Eszközök -> Táblák -> LOLIN (WeMos) D1 és mini lehetőséget. Csatlakoztassa az USB -kábelt a WeMos kártyához és a számítógéphez, és válassza ki a megfelelő soros portot az Eszközök -> Port menüben. Válassza a Vázlat -> Feltöltés menüt, és várja meg, amíg a folyamat befejeződik. Húzza ki a soros kábelt.

Részletesebb utasításokat az Arduino IDE beállításáról és használatáról, valamint sok más témáról a kiváló https://learn.adafruit.com/ oldalon talál.

5. lépés: Világítsd meg a szíved

Világítsd meg a szíved!
Világítsd meg a szíved!

Csatlakoztassa a szívet egy 5 V -os USB tápegységhez. Látnia kell egy kék LED -et világítani az áramköri lapon.

Lépjen a műszerfalra, és nyomja meg a Start gombot. Ha minden rendben van, a visszajelzés jelző színe megváltozik, és a szíve lüktetni kezd!

Hibaelhárítás

Ha problémái vannak, ellenőrizze az alábbiakat:

Az ESP8266 bekapcsol (kék LED)?

Gondosan ellenőrizze a vezetékeket, különösen a tranzisztoros csatlakozásokat.

Ellenőrizze, hogy a helyes AIO felhasználónév és kulcs, valamint SSID és jelszó szerepel -e a kódban.

Az IDE soros monitor segíthet a hibakeresésben.

6. lépés: Élvezze

Élvezd!
Élvezd!
Élvezd!
Élvezd!

Szégyentelen dugó: Ezt az oktatóanyagot a Szívek verseny https://www.instructables.com/contest/heart/ nevezéseként készítették el.

Hová menjen innen (kihívás):

Mi lenne, ha beépítenénk egy állítható időzítőt, ameddig a szív világít?

Mit szólnál két párosított eszközhöz, amelyek mindegyikén nyomógomb van, amely aktiválja a másikat?

Ajánlott: