Longboard alávilágítás: 5 lépés (képekkel)
Longboard alávilágítás: 5 lépés (képekkel)
Anonim
Longboard alulvilágítás
Longboard alulvilágítás

Kövesse a szerző további információit:

Karton Shoji lámpa
Karton Shoji lámpa
Karton Shoji lámpa
Karton Shoji lámpa
Kígyó a kenyértáblán
Kígyó a kenyértáblán
Kígyó a kenyértáblán
Kígyó a kenyértáblán
Zene reaktív hangulatvilágítás
Zene reaktív hangulatvilágítás
Zene reaktív hangulatvilágítás
Zene reaktív hangulatvilágítás

Névjegy: Én egy űrhajózási mérnöki egyetemista vagyok, aki gyakran készít olyan projekteket, amelyek a legtávolabb vannak a repülőgépektől. Bővebben a spikytunáról »

Intro

Talán az volt a rendeltetése, hogy egy longboard látszólag betegesnek tűnjön. Talán unatkozott az eszéből a karanténban. Bármi legyen is az oka, az alulvilágítás felhelyezése a táblára nagyon jó módja annak, hogy becsapja. Készítettem egy WS2812 LED szalagvezérlőt gyorsulásmérővel, bluetooth modullal és Arduino Nano -val.

Előfeltételek

Az Arduino és a forrasztás alapvető ismerete. A gördeszkázás képessége is jó lenne.

Megjegyzés Makernek (Ön)

Sok különböző longboard formatervezési tényező, komponens elérhetőség és elképzelések vannak arról, hogy milyennek kell lennie az alulvilágításnak. Ezért a fényei szinte biztosan nem fognak megfelelni annak, amim van. Ez az útmutató leírja ragyogásom általános tervezési folyamatát, de inkább javaslatként kezelje. Tedd rá magad!

Projekt célok

- Helyezze a LED -lámpákat a tábla alá, több előre beállított mintával.

- Vezeték nélkül vezérelheti az említett mintákat.

- Automatikusan kikapcsol, amikor felveszi, hogy ne vakítsa el az embereket.

Kellékek

  • Arduino Nano
  • HC-06 Bluetooth modul
  • ADXL345 gyorsulásmérő
  • 2 x WS2812 LED szalag + csatlakozók
  • Perfboard
  • 2,54 mm -es női fejlécek
  • 22 AWG tömör huzal
  • USB akkumulátor bank
  • Kondenzátor (100 uF)
  • Longboard (nyilván)
  • Tépőzár
  • Forrasztópáka + forrasztópáka

Ezek az Amazon társult linkjei, így minden értékesítés után egy kis jutalékot keresek. Ha még nem rendelkezik ezekkel a kellékekkel, és szeretné támogatni jövőbeli projektjeimet, kövesse ezeket a linkeket!:)

1. lépés: Tervezze meg és a Breadboard -ot

Tervezze meg és Breadboard
Tervezze meg és Breadboard

Tervezze meg, milyen funkciókat és mintákat szeretne a táblán. Ez egy meglehetősen nyitott lépés. Teljesen rajtad múlik, hogy mennyire bonyolult vagy egyszerű akarod. Ha a minimumra vágyik, akkor elemre, Arduino -ra és LED csíkokra van szüksége.

Ha elégedett a beállításokkal, rajzoljon egy szép, tiszta rendszerábrát. Ez jól jöhet, ha perfboardra vagy PCB -re ülteti.

Követelményeim:

Címzett LED -ek.

Címezhető LED -eket szeretnék, hogy varázslatosabb mintákat készítsek.

Bluetooth.

Nem akarok lehajolni és megnyomni egy gombot a minta megváltoztatásához, ezért egy Bluetooth modult és a telefonomat fogom használni.

Gyorsulásmérő.

A LED -ek elég fényesek lehetnek, és nem akarom bosszantani a gyalogosokat, amikor felveszem a táblát. Ezért gyorsulásmérővel fogom érzékelni, mikor tartják a táblát, és akkor lekapcsolom a villanyt.

Tippek:

Teszt, teszt, teszt.

Feltétlenül tesztelje beállításait kenyérsütő deszkán bármi más előtt! Ez sokkal könnyebbé teszi az alkatrészek hibakeresését és a fényminták programozását. Azt is javaslom, hogy egyesével teszteljék az összetevőket, hogy korlátozzák a változók számát hiba megjelenésekor.

Jegyzet:

Fentebb a beállításom rendszerdiagramja látható. Az egyes alkatrészek csapjai minden nyílnál fel vannak tüntetve.

2. lépés: Programozás

GITHUB LINK

Az ezen a linken megadott kód pusztán alapvető, és csak a Bluetooth modult tartalmazza. A minta megváltoztatásához használjon soros Bluetooth alkalmazást a telefonján. Cserélje ki a tűt a szükségesnek megfelelően.

Úgy terveztem meg a kódomat, hogy viszonylag egyszerű legyen új minták felvétele és a pinout megváltoztatása. Új minták létrehozásához tegye a megfelelő strncmp utasítást a req_handle () fájlba, és állítsa be a mintát a mintákba.h.

Szükséged lesz mind a glowy_basic.ino -ra, mind a mintákra.h. A Nano programozásakor ügyeljen arra, hogy ugyanazon mappa alá helyezze őket. Szétválasztották őket, hogy elkerüljék a masszív, nehézkes fájlok készítését. Ez egyáltalán nem áll készen az iparra.

Ha nem akarja használni a kódomat? Csináld meg a sajátod! A könyvtárak egyszerűek és könnyen használhatók.

Használt könyvtárak:

  • FastLED.h (LED -ekhez)
  • SoftwareSerial.h (Bluetooth -sorozat)
  • Wire.h (I2C)

3. lépés: Átültetés Perfboardra

Átültetés Perfboardra
Átültetés Perfboardra
Átültetés Perfboardra
Átültetés Perfboardra

Vigyázat, ez unalmas lesz.

(Ha perfboard helyett PCB -re teheti, nagyon ajánlom.)

A Perfboard a középút a kenyérlapon lévő prototípus és a teljes értékű NYÁK között. Ez volt a legjobb lehetőség a kezemben, hogy ezt némileg állandósítsam. Az volt a szándékom, hogy létrehozzam ezt a pajzsstílust (női fejléceket használva az alkatrészek csatlakoztatásához), hogy újra felhasználhassam a kritikus alkatrészeket. Győződjön meg arról, hogy az akkumulátor csatlakozásával párhuzamosan forraszt egy bypass kondenzátort. Ez tompítja a LED -szalagok hirtelen áramváltozásának ütését. Nem tudok minden egyes forrasztási kötést részletezni, de számos dolgot megtanultam a folyamat során.

Tippek:

Rakd ki.

Vegye ki az alkatrészeket, és tegye ki a táblára! Az időigényes hibák elkerülése érdekében fontos, hogy hol és hogyan illeszkedjenek egymáshoz.

Szilárd.

A szilárd maghuzal kötelező. Sokkal könnyebb a lecsupaszított szilárd magot a perfboard furataiba illeszteni, mivel az nem szakad szét, mint a sodrott huzal.

Mérje meg háromszor, vágja le egyszer.

Ahhoz, hogy egy kissé ügyes parfüm legyen, győződjön meg arról, hogy valóban tudja, mennyi huzalt kell használnia a tábla egyik pontjának összekapcsolásához a másikkal.

Kétszeri ellenőrzés.

Gyakran használjon multimétert a pontok közötti folytonosság biztosítására és annak biztosítására, hogy ne legyen rövidzárlat. Ez segít megelőzni az elemek véletlen megsemmisülését.

Micsoda megkönnyebbülés.

A forrasztási kötések nem nagyon bírják a feszültséget és a megterhelést, ezért a nem tervezett terhelések kezelésére valamilyen típusú húzásmentesítésre van szükség. Ez különösen fontos, mivel a tábla sok rezgést tapasztal. Én személy szerint hajlított kapcsokat használtam a vezetékek és huzalkötegek rögzítésére.

4. lépés: Rögzítse az alkatrészeket a Longboardhoz

Csatlakoztassa az alkatrészeket a Longboardhoz
Csatlakoztassa az alkatrészeket a Longboardhoz

Sima vitorlázás, most, hogy elkészült a perfboard.

Itt jön be a tépőzár. A tépőzárat akartam használni, mert meglehetősen erős, de kivehető.

  1. Tegye a tépőzár férfi oldalát magára a longboardra. A férfi oldal könnyebben tisztítható, ha úgy dönt, hogy alulvilágítás nélkül lovagol.
  2. Helyezze a tépőzár női oldalát az akkumulátorra és a perfboard aljára.
  3. Csatlakoztassa a LED csíkokat.
  4. Csatlakoztassa az akkumulátort és a perfboardot.

Tippek:

Kerékharapás.

Kerülje a vezetékek vagy alkatrészek közvetlen elhelyezését a kerekek felett. Ha túl agresszíven forog, a kerék megérintheti és károsíthatja ezeket.

Farok.

Kerülje a vezetékek vagy alkatrészek farkára helyezését is, mivel ezek érintkeznek a talajjal. Nyilvánvaló okokból ez károsítja ezeket az elemeket.

Védelem.

Én magam nem követtem ezt a tanácsot a 3D nyomtató hiánya miatt, de nagyon ajánlom, hogy tervezzek védőburkolatokat a csíkokhoz és a parfümhöz. A kitett elektronika, mint fent, nagyon érzékeny a nagy sebességű törmelék és a kerekek által feldobott víz károsodására. A védőburkolatok enyhítenék az ilyen károkat és meghosszabbítanák egy ilyen eszköz élettartamát.

Ajánlott: