Tartalomjegyzék:

POV kerékpár kijelző - ESP8266 + APA102: 7 lépés (képekkel)
POV kerékpár kijelző - ESP8266 + APA102: 7 lépés (képekkel)

Videó: POV kerékpár kijelző - ESP8266 + APA102: 7 lépés (képekkel)

Videó: POV kerékpár kijelző - ESP8266 + APA102: 7 lépés (képekkel)
Videó: Simple POV Display Clock 2024, November
Anonim
POV kerékpár kijelző - ESP8266 + APA102
POV kerékpár kijelző - ESP8266 + APA102
POV kerékpár kijelző - ESP8266 + APA102
POV kerékpár kijelző - ESP8266 + APA102
POV kerékpár kijelző - ESP8266 + APA102
POV kerékpár kijelző - ESP8266 + APA102

** NYILATKOZAT **

Ez az oktatható rész volt a mestermunkámban, és mindenképpen kész. Jelenleg nincs munkaterületem, ezért nem fejezhetem be, mielőtt megfelelő teret kaptam a teszteléshez és az építéshez.

Ha POV kerékpár kijelzőt szeretne építeni, bátran használja ezt inspirációként, de azt javaslom, hogy használja az Adafruit útmutatót.

Hogyan lehet a kerékpárt mozgatható képernyővé alakítani a városban? Ennek az oktatóanyagnak a célja, hogy megválaszolja, hogyan lehet ezt olcsón és egyszerűen elvégezni a legtöbb gyártó által már meglévő alkatrészekkel.

Mielőtt hozzákezdenénk az eszköz felépítéséhez, szeretnék köszönetet mondani Adának és a POV -kijelző készítésével foglalkozó útmutatójának. Az útmutatótól származó kódot inspirációként használtam, egy lépcsőfok, és példámban a kódjának hatalmas része létezik.

A legnagyobb különbség az, hogy a kódot a népszerű WiFi mikroprocesszorral, az ESP8266 -szal működtettem. Példámban egy NodeMCU v2 -t használok, ami sok módosítást igényelt. Az ESP8266 eszköz kiválasztásának fő érve az, hogy ez egy erős hardver, és vezeték nélküli kommunikációt alkalmazhat a kép vezérléséhez, több egység szinkronizálásához vagy bármi máshoz. Egy másik különbség az, hogy olyan képstabilizátort valósítottam meg, amelynek olvashatóbbá kell tennie a képernyőt kerékpárral való utazás során (van még hova fejlődni, de ha kész és professzionális fogyasztási terméket szeretne, vásároljon POV -ot a Monkeylectric -től). Az utolsó különbség az, hogy olcsóbb alkatrészeket használok a konstrukciómban. Az SK9822/APA102 alapvetően ugyanaz a hardver, mint az Adafruit Dotstar, de sokkal olcsóbb. Csak 3,95 dollárért kaphat NodeMCU -t, ha meg tudja várni a szállítást. És most az útmutatóhoz !!

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek

Ehhez az építéshez szüksége lesz

  • 1x NodeMcu v2
  • 1x APA102 led szalag, legalább 32 pixel
  • 1x APA102 emlékeztető pixel
  • 1x Reed kapcsoló
  • 1x mágnes
  • 1x 10k ohmos ellenállás
  • 1x 3 db AA elemcsipesz
  • 3x AA elem
  • 1x SPST kapcsoló
  • 1x 1000uf kondenzátor

NodeMCU:

Amint fentebb említettük, ezt a mikroprocesszort különböző okokból választottam. Gyors, olcsó, kicsi és potenciális a vezeték nélküli kommunikációhoz.

APA102:

Ezek a LED -ek szupergyorsak és nagyszerűek olyan projektekhez, ahol az időzítés kritikus tényező. Egy másik népszerű választáshoz, a WS8212/neopixelhez képest órajele van annak biztosítására, hogy ne szűnjön meg a szinkronizálás. Választhat SKPA222 nevű APA102 klónokat is. Feldarabolhatja a csíkot, és mindkét rész továbbra is működőképes, mivel minden pixel meghajtót kapott, így amikor egy méter LED -et vásárol a POV projekthez, a többi felhasználható a kerékpár másik kerékéhez vagy más projekthez.

Booster pixel:

Szüksége van egyetlen APA102 képpontra (vágja le a csík végén), a lehető legközelebb a NodeMCU -hoz. Ennek oka az, hogy a NodeMCU csak 3,3 voltot ad ki, és az APA102 5 voltos feszültséggel működik, de ha egy pixelt elég közel helyez el, akkor logikai szintváltóként működik, így az óra és az adatjel 5 V -ra konvertálódik a többi képpontra. A kódban soha nem küldünk színt az emlékeztető képpontnak, mivel egyetlen funkciója a jel erősítése, így nem szükséges, hogy a csík a NodeMCU közelében legyen. Szeretnék köszönetet mondani az Elec-tron.org-nak az ötletért.

Nádkapcsoló és mágnes:

A nádkapcsoló impulzust ad minden alkalommal, amikor áthalad a mágnesen, és ezt a kép stabilizálására használom kerékpározás közben. Nincs linkem, hogy hol vettem, mert egy régi mágneses macskaajtóban találtam egy elektronikai kukában. A 10 k ohmos ellenállást használjuk lehúzásra a zaj minimalizálása érdekében.

A maradék:

A kondenzátor megakadályozza a feszültségcsökkenést, ha a szalag nem színről fehérre (például) teljesen fehérre vált.

Az akkumulátorok csak 4,5 voltot biztosítanak, de ez több mint elegendő a rendszer meghajtásához.

Az SPST kapcsoló az áramkör be- és kikapcsolására szolgál.

PS: néhány APA102 verzió váltott piros és zöld tű között. Ha GRB -je van RGB helyett, a csík zölden villog, amikor pirosat ír hozzá. Mindkettőt használtam, ezért néhány képem furcsán néz ki a githubon.

2. lépés: Az áramkör

Az áramkör
Az áramkör

Elkövettem azt a hibát, hogy hosszú vezetékeket kötöttem a diagramon a NodeMCU -tól a booster pixelig. Nagyon fontos, hogy ezek a vezetékek a lehető legrövidebbek legyenek. Az emlékeztetőtől a többi képpontig terjedő távolság szükség szerint hosszú lehet. Az ábrán és az én verziómban a kondenzátort a tápegység közelébe helyeztem. Inkább a pixelek közelébe helyezném, de mindkettő jól működik.

3. lépés: Forrasztás

Forrasztás
Forrasztás
Forrasztás
Forrasztás
Forrasztás
Forrasztás

4. lépés: Összeszerelés és rögzítés a kerékhez

Összeszerelés és rögzítés a kerékhez
Összeszerelés és rögzítés a kerékhez
Összeszerelés és rögzítés a kerékhez
Összeszerelés és rögzítés a kerékhez
Összeszerelés és rögzítés a kerékhez
Összeszerelés és rögzítés a kerékhez

A verziómat egy kis csomagba készítettem, és cipzárral és ragasztószalaggal kombináltam. Más módszert javaslok erre, mert nem túl praktikus.

Ha stabilizálni szeretné a kereket, akkor egy másik akkumulátort (az elsővel párhuzamosan, áramkör szerint) csatlakoztathat a másik oldalra.

A mágnest forró ragasztóval rögzítik a kerékpár keretéhez, így a kerék forgatásakor a csarnokérzékelőhöz igazodik.

5. lépés: Képek és fogalmak felvázolása

Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása
Képek és fogalmak felvázolása

Ez a lépés koncepciók készítéséből és a kerékpár képének felvázolásából áll.

Amint a fényképeken látható, ezt barátokkal is megteheti, és segíthet abban, hogy valami érdekeset találjon ki a kerékpárhoz. Valóban segített nekem/nekünk, hogy megvitassuk egymással elképzeléseinket, hogy megfogalmazzuk és újra megfogalmazzuk az üzenetet, amelyet el akartunk küldeni. Ne feledje, ha ezt telepíti, nem csak Önnek kell néznie, hanem mindenkire, akivel útközben találkozik. Gondoljon arra az útvonalra, amelyen általában kerékpárral közlekedik, van -e valami, amit szeretne megjegyezni?

Készítettem egy sablont, amely segíthet a téma kitalálásában és a kerékpár megtervezésében

6. lépés: Képek készítése

Képek készítése
Képek készítése
Képek készítése
Képek készítése
Képek készítése
Képek készítése

Itt az ideje, hogy nyissa meg a Photoshopot vagy egy másik képszerkesztő programot. A képeim 84 x 32 képpontosak, mert 32 képpont van a LED -szalagomban, és azt találtam, hogy a 84 jó hosszú. Játszhat a fotó szélességével, hogy megtalálja a méretet, amely a legjobb képet hozza létre a kerékpáron

Amikor megjeleníti a képeit a kerékpárján, az a képek tetejére kerül, és alul összepréselődik.

Az első négy kép nem jelenik meg nagyon jól a kerekeken, és koncepciófotók, amelyeket el kell vetemedni, hogy jobban illeszkedjenek a POV -kijelzőhöz. Az utolsó képet arra használták fel, hogy ennek a kiemelt képnek az oktathatósága és a megfelelő méretei legyenek, és hogy jobban olvasható legyen.

Attól függően, hogy hogyan fordítja el a kerékpárt és/vagy melyik oldalon helyezi el a LED -eket, előfordulhat, hogy függőlegesen és/vagy vízszintesen kell elfordítania a digitális képet.

7. lépés: Kód

Kód
Kód

A kódom megtalálható a github -on.

Ajánlott: