Sisukord:

Longboardi alavalgus: 5 sammu (koos piltidega)
Longboardi alavalgus: 5 sammu (koos piltidega)

Video: Longboardi alavalgus: 5 sammu (koos piltidega)

Video: Longboardi alavalgus: 5 sammu (koos piltidega)
Video: Parem tasakaal rulaga (longboard) 2024, November
Anonim
Longboardi alavalgus
Longboardi alavalgus

Jälgi autori lisateavet:

Papist Shoji latern
Papist Shoji latern
Papist Shoji latern
Papist Shoji latern
Madu leivalaual
Madu leivalaual
Madu leivalaual
Madu leivalaual
Muusika reaktiivsed tuled
Muusika reaktiivsed tuled
Muusika reaktiivsed tuled
Muusika reaktiivsed tuled

Teave: Olen lennundusinsener, kes teeb sageli projekte, mis on lennundusest kõige kaugemal. Lisateave spikytuna kohta »

Sissejuhatus

Võib -olla oli sul ette nähtud, et longboard näeks kuradi haige välja. Võib -olla oli sul karantiinis igav. Ükskõik, mis põhjusel see ka poleks, on alalaua panemine oma tahvlile päris hea viis selle välja petmiseks. Olen teinud kiirendusmõõturi, Bluetooth -mooduli ja Arduino Nano -ga LED -ribakontrolleri WS2812.

Eeldused

Arduino ja jootmise põhiteadmised. Rulaga sõitmise oskus oleks ka lahe.

Märkus tegijale (teie)

Longboardi vormitegureid, komponentide kättesaadavust ja ideid selle kohta, milline peaks olema alalaine, on palju. Seetõttu ei vasta teie tuled peaaegu kindlasti sellele, mis mul on. See juhend kirjeldab minu sära üldist disainiprotsessi, kuid käsitlege seda pigem soovitusena. Pange sellele ise peale!

Projekti eesmärgid

- Pange LED -tuled laua alla mitme eelseadistatud mustriga.

- Juhtige neid mustreid juhtmevabalt.

- Inimeste pimestamise vältimiseks lülitage need pealevõtmisel automaatselt välja.

Tarvikud

  • Arduino Nano
  • HC-06 Bluetooth-moodul
  • ADXL345 kiirendusmõõtur
  • 2 x WS2812 LED -ribad + pistikud
  • Perfboard
  • 2,54 mm naissoost päised
  • 22 AWG tahke südamik
  • USB akupank
  • Kondensaator (100 uF)
  • Longboard (ilmselgelt)
  • Velcro
  • Jootekolb + joodis

Need on Amazoni sidusettevõtte lingid, nii et teenin iga müügi eest väikese vahendustasu. Kui teil pole neid tarvikuid veel olemas ja soovite minu tulevasi projekte toetada, järgige neid linke!:)

Samm: planeerige ja paneelplaat

Planeerige välja ja leivalaud
Planeerige välja ja leivalaud

Planeerige oma tahvlile soovitud funktsioone ja mustreid. See on üsna avatud etapp. See on täielikult teie otsustada, kui keeruline või lihtne seda soovite. Kui soovite minimaalset, on aku, Arduino ja LED -ribad kõik, mida vajate.

Kui olete oma seadistusega rahul, joonistage kena ja puhas süsteemiskeem. See tuleb kasuks, kui siirdate selle perfboardile või PCB -le.

Minu nõuded:

Aadressitavad LED -id.

Ma tahan adresseeritavaid LED -e, et saaksin teha väljamõelduma välimusega mustreid.

Bluetooth.

Ma ei taha oma mustri muutmiseks kummarduda ja nuppu vajutada, seega kasutan selleks Bluetooth -moodulit ja telefoni.

Kiirendusmõõtur.

LED -id võivad olla päris heledad ja ma ei taha jalakäijaid tüütama, kui ma oma laua kätte võtan. Seetõttu kasutan kiirendusmõõturit, et tuvastada, millal plaati hoitakse, ja lülitan siis tuled välja.

Nõuanded:

Testi, testi, testi.

Enne kõike muud kontrollige kindlasti oma seadistust leivaplaadil! See muudab komponentide silumise ja valgusmustrite programmeerimise palju lihtsamaks. Samuti soovitan komponente ükshaaval testida, et piirata muutujate arvu vea ilmnemisel.

Märge:

Ülal on minu seadistuse süsteemiskeem. Iga komponendi tihvtid on loetletud igal noolel.

Samm 2: Programmeerimine

GITHUBI LINK

Sellel lingil pakutav kood on puhtalt põhiline ja hõlmab ainult Bluetooth -moodulit. Mustri muutmiseks kasutage oma telefonis Bluetoothi jadarakendust. Muutke pistikut vastavalt vajadusele.

Kujundasin oma koodi nii, et uute mustrite kaasamine ja pinouti muutmine oleks suhteliselt lihtne. Uute mustrite loomiseks pange req_handle () õige strncmp -lause ja pange oma muster mustritesse tööle. H.

Teil on vaja nii glowy_basic.ino kui ka mustreid.h. Lisage need Nano programmeerimisel kindlasti samasse kausta. Need on eraldatud, et vältida massiivse ja raske faili tegemist. See pole tööstus mingil juhul valmis.

Kui te ei soovi minu koodi kasutada? Tee ise! Raamatukogud on lihtsad ja hõlpsasti kasutatavad.

Kasutatud raamatukogud:

  • FastLED.h (LED -ide jaoks)
  • SoftwareSerial.h (Bluetoothi seeria)
  • Wire.h (I2C)

3. samm: siirdamine Perfboardi

Siirdamine Perfboardi
Siirdamine Perfboardi
Siirdamine Perfboardi
Siirdamine Perfboardi

Ettevaatust, see saab olema tüütu.

(Kui saate selle perfboardi asemel trükkplaadile panna, soovitan seda väga.)

Perfboard on kesktee leivaplaadi prototüübi ja täieliku PCB vahel. See oli parim võimalus, mis mul käepärast oli, et see mõnevõrra püsivaks muuta. Minu eesmärk oli muuta see kilbistiil (kasutades osade ühendamiseks naissoost päiseid), et saaksin kriitilisi komponente uuesti kasutada. Veenduge, et joote möödaviigu kondensaatori paralleelselt akuühendusega. See pehmendab teie LED -ribade äkiliste voolumuutuste lööki. Ma ei saa üksikasjalikult kirjeldada kõiki tehtud jootmisühendusi, kuid õppisin selle protsessi käigus mitmeid asju.

Nõuanded:

Pange see välja.

Võtke oma komponendid ja asetage need oma tahvlile! Planeerimine, kus ja kuidas need kokku sobivad, on oluline aeganõudvate vigade vältimiseks.

Tahke.

Tahke südamikuga traat peab olema. Eemaldatud tahket südamikku on palju lihtsam paigaldada perfboardi aukudesse, kuna see ei lagune laiali nagu keerdtraat.

Mõõtke kolm korda, lõigake üks kord.

Mõnevõrra kena perfboardi saamiseks veenduge, et teate tõesti, kui palju traati peate kasutama oma plaadi ühe punkti ühendamiseks teisega.

Kontrollides seda kaks korda.

Kasutage sageli multimeetrit, et tagada punktide vahel järjepidevus ja veenduda, et pole lühiseid. See aitab vältida patareide juhuslikku hävitamist.

Milline kergendus.

Jootekohad ei talu stressi ja pingeid eriti hästi, nii et planeerimata koormate käsitsemiseks vajate mingisugust pinge leevendust. See on eriti oluline, kuna teie plaat kogeb palju vibratsiooni. Mina isiklikult kasutasin juhtmete ja juhtmekimpude kinnitamiseks painutatud klambreid.

Samm: kinnitage osad Longboardile

Kinnitage osad Longboardile
Kinnitage osad Longboardile

See on sujuv purjetamine, nüüd, kui perfboard on tehtud.

See on koht, kus takjapael tuleb sisse. Ma kavatsesin kasutada takjapaela, sest see on üsna tugev, kuid eemaldatav.

  1. Asetage takjapaela isane pool longboardile endale. Meespoolset külge on kergem puhastada, kui otsustate sõita ilma alata.
  2. Asetage takjapaela nahast pool akupaki ja perfboardi põhja külge.
  3. Kinnitage LED -ribad.
  4. Kinnitage aku ja perfboard.

Nõuanded:

Rattahammustus.

Vältige juhtmete või komponentide asetamist rataste kohale. Liiga agressiivse pööramise korral võib ratas neid esemeid puudutada ja neid kahjustada.

Saba.

Vältige ka juhtmete või komponentide sabale panemist, kuna need puutuvad kokku maapinnaga. Arusaadavatel põhjustel kahjustab see neid esemeid.

Kaitse.

Ma ise ei järginud seda nõu 3D -printeri puudumise tõttu, kuid soovitan soojalt kujundada ribade ja parfüümi kaitsekatted. Paljastatud elektroonika, nagu eespool, on väga vastuvõtlik kiirete prahtide ja rataste poolt üles paiskunud vee kahjustuste suhtes. Kaitsekatted leevendaksid selliseid kahjustusi ja pikendaksid sellise seadme pikaealisust.

Soovitan: