Stranger Things LED T-särk: 8 sammu (piltidega)
Stranger Things LED T-särk: 8 sammu (piltidega)
Anonim
Image
Image
Andmeliinide jootmine
Andmeliinide jootmine

Materjalid, mida vajate:

  • 1x tavaline valge t-särk
  • Matte must kangavärv (Amazon)
  • 26x adresseeritavad RGB LED -id (Polulu)
  • Jootmine ja elektrijuhe
  • Termokahanevad torud (Maplin)
  • 1x Arduino Uno
  • 1x USB aku
  • 1x USB-A kaabel
  • 1x nõel ja valge niit

Vajalikud seadmed:

jootekolb

Samm: andmejoonte jootmine

Andmeliinide jootmine
Andmeliinide jootmine

Esimene samm on LED -tulede ahela ehitamine. Kui kasutate selles projektis kasutatavatest Pololu valgusdioodidest erinevaid LED -e, peate tegema kergeid muudatusi, kuid põhimõte on sama.

Jootmine

Alustuseks joome kokku andmeliinid. Kõigi 26 valgusdioodi puhul peab DOUT -tihvt olema ühendatud DIN -tihvtiga. Ahela viimane LED jääb ühendamata ja esimene LED vajab pikka traati, mis lõpuks ühendatakse Arduinoga.

Termokahanevad torud

Kuna LED-tihvtid on üksteise lähedal, peame rakendama termokahanevaid torusid, et veenduda, et need T-särgil ringi liikudes ei puutu kokku. Peame need nüüd juhtmetele lisama, kuid me ei vähenda neid enne, kui kõik juhtmed on joodetud.

Asjad, mida meeles pidada

  • Võõraste asjade seinal on konfiguratsioon 8-9-9, nii et pidage meeles, et vajadusel tehke juhtmed pikemaks
  • Lisage kindlasti igale digitaaltraadile kaks bitti termokahanevat toru ja proovige mitte saada jootekolvi liiga lähedale, nii et see ei kahane kogemata
  • Olge eriti ettevaatlik, et õigesti tuvastada DIN- ja DOUT -tihvtid. DOUT -tihvt on oluliselt suurem ja joondub valgusdioodi külje tasase servaga

2. samm: toiteliinide jootmine

Jõuliinide jootmine
Jõuliinide jootmine

Järgmisena peame jootma kõik maa- ja elektriliinid. See järgib sama protsessi nagu andmeliinid, sealhulgas vajadus igal ühendusel termokahanevate torude järele.

LED -i iga GND ja 5 V jalg vajab sellega ühendatud kahte juhtmest, ühte LED -i enne ja ühte LED -i pärast (nii et ahela viimasel LED -l on iga jalaga ühendatud ainult üks juhe).

Samm: termokahanevad torud

Nüüd, kui kõik kaablid on joodetud, saame termokahanevaid torusid kokku tõmmata. Enne jätkamist tasub ühendada 5V ja GND tuled Arduinoga, et kõik oleks õigesti ühendatud. Kui kõik valgusdioodid süttivad, on teil hea, kui mitte, siis kontrollige veel kord LED -ide paigutust, et veenduda, et te pole neid valesti jootnud või 5V ja GND tihvti segi ajanud.

Kui kõik on korras, peaksite saama torusid kokku tõmmata termopüstoli või lihtsama tulemasinaga.

Asjad, mida meeles pidada

  • Viige soojusallikas kiiresti edasi -tagasi üle termokahaneva toru, veendumaks, et ükski koht ei lähe liiga kuumaks
  • Olge nii ettevaatlik kui võimalik, et LED ei kuumeneks, kuna see võib komponenti kahjustada

Samm: Arduino programmeerimine

Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine
Arduino programmeerimine
  • Veenduge, et teie arvutisse oleks installitud uusim Arduino programmeerimisrakendus.
  • Liikuge visandile -> Kaasa raamatukogu -> Raamatukogude haldamine …
  • Otsige üles PololuLedStrip ja installige see

Kui see on installitud, on teil LED -riba testimiseks mõned näited. Liikuge Fail -> Näited -> PololuLedStrip ja valige juhuslikult näide. Kuvatava koodi ülaosas näete seda rida:

PololuLedStrip ledStrip;

Ühendage 5 V juhe Arduino 5 V pordiga, GND juhe GND pordiga ja andmeside 12 tihvtiga (või muutke ülaltoodud koodireal 12. Klõpsake nuppu Käivita ja teie LED -riba peaks helendama.

Samm: kood

Kood
Kood

Minu kasutatav kood on saadaval GitHubis.

Suur osa sellest koodist läheb kaugemale sellest, mida soovite teha, kuna minu T-särk sisaldab ka peidetud lülitit, mis võib olekuid muuta ja erinevaid animatsioone kuvada. Proovige projekti julgelt ja lisage oma animatsioone.

Stranger Things seina jaoks on see kõik, mida vajate.

Ainus hoiatus on see, et vaikekood ütleb fraasi "MERRY JÕULUD". Selle muutmiseks soovitud olekuks liikuge sellele koodireale:

sümbolitekst = "M E R R Y C H R I S T M A S";

Muutke see mis tahes tekstistringiks, mis teile meeldib, kuid veenduge, et kõik oleks trükitud suurte tähtedega ja et iga tähemärgi vahel oleks tühik, sest see annab animatsioonis tähtede vahel valgustamata tühikud.

Seejärel peate navigeerima funktsioonile secCount ja muutma numbri 32 asemel teie määratud stringi tähemärkide arvuks (sh tühikud).

Käivitage oma kood uuesti ja teie T-särk peaks koos uue sõnumiga helendama.

6. samm: õmblemine

Õmblemine
Õmblemine

Nüüd saate LED-i õmmelda t-särgile. Võõraste asjade seina välimus on pisut räpane, nii et puhtus pole praegu prioriteet. Lisasin sellele välimusele juhtmeid kokku keerates, nagu pildil varem. Kui te pole kunagi varem õmmelnud (nagu mina selles projektis), vaadake seda videot. Põhimõtteliselt õmblete traati ümber ja ümber, kuni olete rahul, et seda paigal hoida. Õnneks tähendab seina räpane olemus, et ka halb õmblustehnika võib andestada.

7. samm: tähtede värvimine

Kangavärviga, mida ma selles projektis kasutasin, on kena õhuke tila, mis muudab joonistamise lihtsaks. Alustuseks pange mõni kaart T-särgi siseküljele, kuna värv läheb kangast läbi. Kasutades juhendina etenduse ekraanipilti, värvige tähestik hoolikalt vastava LED -i kõrval. Kirjatüüpi ei ole liiga raske jäljendada ja nagu varem mainitud, tuleb veidi räpane välimus selle projekti jaoks tegelikult paremini välja kui puhas.

8. samm: viimistlus

Viimistlus
Viimistlus
Viimistlus
Viimistlus

Nüüd peame Arduino T-särgi külge kinnitama. See muudab kandmise palju lihtsamaks, kuna T-särgi ja taskusse paigutatud välise aku vahel peab olema ainult üks USB-kaabel.

Alustage T-särgi küljelt väikese augu lõikamisest ja iga traadi söötmisest. Seejärel võite võtta Arduino ja õmmelda selle T-särgi SISSE. Asetage see külje poole nii, et see poleks nähtav ega kahjustaks teid istudes. Pärast õmblemist katke see mingisuguse teibiga, nii et tihvtid jäävad oma kohale ja Arduino ei suru teie kandmisel ebamugavalt nahka.

Soovitan: