Përmbajtje:

Varësja e shkëlqyer: 7 hapa
Varësja e shkëlqyer: 7 hapa

Video: Varësja e shkëlqyer: 7 hapa

Video: Varësja e shkëlqyer: 7 hapa
Video: Sorrento, Italy Walking Tour - 4K60fps with Captions *NEW* 2024, Korrik
Anonim
Image
Image
Varësja shkëlqyese
Varësja shkëlqyese
Varësja shkëlqyese
Varësja shkëlqyese

Ky projekt u frymëzua nga vathët e Becky Stern dhe Lady Ada's Adafruit Gemma Hoop dhe njerëzit e mrekullueshëm me bibliotekën FastLED.

Ky udhëzues do t'ju tregojë se si të krijoni një varëse të bukur LED me një ose më shumë unaza LED. Më pëlqejnë mënyra të ndryshme në pajisjet e mia të veshshme, kështu që ky projekt përfshin një buton si përzgjedhës të modalitetit.

Unë nuk do të flas se si të shtoj unaza të shumta në projektin tuaj, por disa fotografi do t'ju japin disa ide të mundësive.

Videoja mbulon se si t'i bashkoni të gjitha së bashku. Faleminderit per ndjekjen!

Hapi 1: Mblidhni materiale

Mblidhni materiale
Mblidhni materiale
Mblidhni materiale
Mblidhni materiale
Mblidhni materiale
Mblidhni materiale

Këtu keni gjithçka që ju nevojitet:

  • Adafruit GEMMA v2 - Platformë elektronike e veshur në miniaturë - Ky mikrokontrollues i vogël i veshur do të jetë truri i projektit tuaj. Kjo do të lidhë baterinë me dritat dhe do t'u tregojë dritave se çfarë të bëjnë. Këtu keni një ndarje të pjesëve të bordit.

    • USB - Kjo përdoret për të ngarkuar mënyra të reja në tabelën tuaj
    • Foleja JST - Kjo përdoret për të lidhur baterinë me tabelën për ta fuqizuar atë dhe LED -të
    • Fletët hyrëse/dalëse

      • GND - Kjo do të furnizojë tokën (G, -) me dritat dhe butonin
      • D1 - Ky është një kunj "dixhital" që do të përdorim për butonin
      • Vout - Kjo do të furnizojë me energji (V, +) dritat nga bateria
      • 3Vo - Kjo do të furnizojë 3 volt; ne nuk do ta përdorim këtë
      • D0 - Kjo është një kunj "dixhital" që ne do të përdorim për t'i treguar dritave se çfarë të bëjnë
      • D2 - Kjo është një kunj tjetër "dixhital"; ne nuk do ta përdorim këtë
  • Unaza NeoPixel - 16 x 5050 RGB LED me drejtues të integruar - Ky është unaza juaj e dritave. Çdo LED ka një dritë të kuqe, një jeshile dhe një blu në të. Ato kombinohen në sasi të ndryshme për të bërë të gjitha ngjyrat në ylber. Meqenëse ne do t'i mbajmë dritat në anën e zbehtë, ju me të vërtetë do të jeni në gjendje të shihni se si kombinohen dritat e kuqe, jeshile dhe blu për të bërë të gjitha ngjyrat.
  • Bateri polimer litium -jon - 3.7v 150mAh - Bateria futet në Gemma -n tuaj për të ndezur dritat tuaja dhe rimbushur duke përdorur ngarkuesin USB, jo Gemma. Për të ngarkuar këtë bateri, do t'ju duhet ta shkëputni atë nga Gemma
  • Adafruit Micro Lipo - Ngarkues USB LiIon/LiPoly - v1 - Siç u përmend më lart, lidhni baterinë tuaj në këtë karikues dhe lidhni anën e sheshtë në një prizë USB. Pak dritë jeshile do të tregojë se bateria juaj është "e përfunduar" duke u ngarkuar.
  • Butoni i kalimit prekës (6 mm i hollë) - Ky buton i vogël i bardhë klikues do të lundrojë midis modaliteteve
  • Mbulesa silikoni me tela me fije bërthamë - 26AWG - 3 copë tela, secila rreth 4 "të gjata do të përdoren. Nuk do të keni nevojë për gjatësinë e plotë të telit, kështu që do të keni shtesë nëse bëni një gabim.
  • Aksesorë bizhuterish - Unaza kërcimi, vathë, kordon najloni, gjerdan kabllo, kunj magnetik
  • e6000

Kjo është ajo që kam në vendin tim të punës: duart e ndihmës, hekurin për saldim, Pastruesin e këshillës së sfungjerit për skarë Hakko, lidhës, një dërrasë të vjetër të prerjes së drurit dhe një tifoz aty pranë.

Hapi 2: Bashkoni butonin

Bashkangjit butonin
Bashkangjit butonin
Bashkangjit butonin
Bashkangjit butonin

Bashkangjitni butonin e vogël të bardhë në Gemma duke rrëshqitur këmbët nëpër vrimat e shënuara "GND" dhe "D1".

Siguroni butonin duke palosur këmbët në pjesën e pasme të Gemma. Ne do të bashkojmë butonin në tabelë, por ai duhet të ulet i qetë këtu në këtë pozicion.

Mos e lidhni akoma, përndryshe mund të mbyllni vrimën GND që do të na duhet në hapin tjetër!

Hapi 3: Bashkojini telat Gemma -s

Bashkangjitni telat Gemma -s
Bashkangjitni telat Gemma -s
Bashkangjitni telat Gemma -s
Bashkangjitni telat Gemma -s
Bashkangjitni telat Gemma -s
Bashkangjitni telat Gemma -s
  1. Pritini 3 tela në rreth 4 "secila. Tradicionalisht e kuqja përdoret për energji (+, V+, V), e zezë ose e bardhë përdoret për tokëzim (G, GND) dhe një ngjyrë tjetër përdoret për të dhënat (D). Meqenëse ne jemi vetëm duke përdorur 3 tela për këtë projekt, çdo ngjyrë do të bëjë.
  2. Zhvisheni rreth 1/2 " - 3/4" nga një skaj i secilit tel.
  3. Ktheni fundin e zhveshur të telit të parë.
  4. Ushqejeni atë përmes vrimës së shënuar me GND. Ju do të dëshironi që tela të kalojë nga pjesa e përparme e Gemma (me butona) në pjesën e pasme. Mundohuni ta bëni izolimin e telit sa më afër vrimës. Zbuloj se palosja e telit në pjesën e pasme e mban atë poshtë.
  5. Kthejeni Gemma -n dhe lidhni tela dhe këmbën e butonit në kunjin GND në Gemma
  6. Ktheni fundin e zhveshur të një teli të dytë.
  7. Ushqejeni atë përmes vrimës së shënuar Vout. Ju do të dëshironi që tela të kalojë nga pjesa e përparme e Gemma (me butona) në pjesën e pasme. Mundohuni ta afroni izolimin e telit sa më afër vrimës. Zbuloj se palosja e telit në pjesën e pasme e mban atë poshtë.
  8. Kthejeni Gemma -n dhe lidhni tela dhe këmbën e butonit në kunjin Vout në Gemma
  9. Ktheni fundin e zhveshur të një teli të tretë.
  10. Ushqejeni atë përmes vrimës së shënuar D0. Ju do të dëshironi që tela të kalojë nga pjesa e përparme e Gemma (me butona) në pjesën e pasme. Mundohuni ta afroni izolimin e telit sa më afër vrimës. Zbuloj se palosja e telit në pjesën e pasme e mban atë poshtë.
  11. Kthejeni Gemma -n dhe lidhni tela dhe këmbën e butonit në kunjin D0 në Gemma.
  12. Lidhni këmbën e dytë të butonit në pjesën e pasme të kunjit D1 në Gemma.
  13. Prisni telat e tepërt.

Shënim: Nëse jeni të kënaqur me saldimin, mund të jeni në gjendje të vendosni të gjitha telat dhe të përfundoni bashkimin tuaj menjëherë. Unë rekomandoj që fillestarët të vendosin dhe lidhin një tel në të njëjtën kohë.

Hapi 4: Bashkoni telat në Unazë

Bashkangjit telat në unazë
Bashkangjit telat në unazë
Bashkangjit telat në unazë
Bashkangjit telat në unazë
Bashkangjit telat në unazë
Bashkangjit telat në unazë
Bashkangjit telat te Unaza
Bashkangjit telat te Unaza
  1. Vendosni Gemma dhe Unazën Neopixel me të dy LED dhe përbërësit e Gemma të drejtuar lart. Vendoseni kunjin D1 në Gemma më afër vrimës në unazën Neopixel që thotë "Data In"
  2. Përcaktoni se ku duhet prerë dhe hequr telin për t'i lidhur këto të dyja. Ju me siguri do të dëshironi 1-1.5 "tela midis Unazës Gemma dhe Neopixel për të siguruar një përtypje të mjaftueshme.
  3. Duke përdorur thonjtë tuaj ose një mprehtë, shënoni dy pika në tel - ku do ta shkurtoni tela dhe ku do ta hiqni tela. Jepini vetes 1/2 " - 3/4" tela të zhveshur për të punuar.
  4. Pritini dhe hiqni dy telat e mbetur në të njëjtat gjatësi të përafërta.
  5. Ktheni fundin e zhveshur të telit "D0" dhe futeni atë përmes vrimës së shënuar "D In" në Unazën Neopixel. Ju mund ta ushqeni tela përmes pjesës së përparme ose të pasme të Unazës Neopixel.
  6. Lidhni tela D0 në Unazën Neopixel.
  7. Ktheni fundin e zhveshur të telit "GND" dhe futeni atë përmes vrimës së shënuar me "G" në Unazën Neopixel. Ju mund ta ushqeni tela përmes pjesës së përparme ose të pasme të Unazës Neopixel.
  8. Lidhni tela "GND" në Unazën Neopixel.
  9. Ktheni fundin e zhveshur të telit "Vout" dhe futeni atë përmes vrimës së shënuar "V+" në Unazën Neopixel. Ju mund ta ushqeni tela përmes pjesës së përparme ose të pasme të Unazës Neopixel.
  10. Lidhni tela "Vout" në Unazën Neopixel.
  11. Prisni telat e tepërt.

Shënim: Nëse jeni të kënaqur me saldimin, mund të jeni në gjendje të vendosni të gjitha telat dhe të përfundoni bashkimin tuaj menjëherë. Unë rekomandoj që fillestarët të vendosin dhe lidhin një tel në të njëjtën kohë.

Hapi 5: Programoni Gemën tuaj

Së pari ju duhet një mënyrë për të programuar bordin tuaj. Shkarkoni ID-në Arduino ose përdorni një IDE të bazuar në ueb nëse është e disponueshme.

Nëse jeni i ri në Arduino dhe kërkoni të filloni një projekt të ri, keni disa mundësi.

Unë zakonisht përdor Arduino IDE, të shkarkuar nga faqja e tyre. Ju do të duhet të instaloni bibliotekat dhe mbështetjen për tabelën që po përdorni. Meqenëse ky është një proces më i thelluar, unë rekomandoj të rishikoni faqen Adafruit Introduction to Gemma dhe pastaj të kontrolloni burimet për instalimin e bibliotekës FastLED në Arduino IDE.

Një opsion tjetër është të përdorni një program të bazuar në shfletues si codebender.cc. Fatkeqësisht, codebender aktualisht nuk po pranon regjistrime të reja, por unë e kam përfshirë këtë informacion vetëm në rast se ato hapin gjërat përsëri. Ju lutemi mbështesni nëse mundeni sepse janë të mrekullueshëm! Codebender është një mënyrë e shkëlqyeshme për të prezantuar dikë me kodin pasi thjesht duhet të shkarkoni një plug-in për ta bërë atë të funksionojë. Nëse tashmë e keni Arduino IDE, hidheni më poshtë në shembullin tim të skicës dhe ngjiteni në një skicë të re. Ka një fillim të shkëlqyeshëm me Arduino dhe Codebender Instructable nga Ardumotive_com. Njerëzit nga Codebender kanë bashkuar gjithashtu shumë udhëzime.

Rishikoni Skicën

Këtu është skica ime: Butoni i paletës FastLED nga amelia.tetterton

"Klononi dhe modifikoni" skicën time dhe "ruajeni" atë në llogarinë tuaj të kodenderit, ose kopjoni dhe ngjiteni në një skicë të re në IDE tuaj Arduino.

Përditësoni zonat e nevojshme nëse jeni të interesuar të bëni ndonjë ndryshim.

  • Linja 23: Shkëlqimi është vendosur në 1/8 e shkëlqimit të plotë.
  • Linjat 30: nëse ndryshoni numrin e mënyrave, duhet të azhurnoni numrin "8"
  • Linja 45-66: Kjo është një paletë e personalizuar që e kam quajtur MyColors. Shikoni një Zgjedhës ngjyrash RGB dhe gjeni disa ngjyra që ju pëlqejnë. Këtu mund të vendosni çdo 16 ngjyra që ju pëlqen. Ekzistojnë disa rregulla: në vend që të shkruani "shkopin e artë" do t'ju duhet të shkruani "GoldenRod". Pra, kapitalizoni shkronjën e parë të secilës fjalë dhe hiqni çdo hapësirë. Mos e humbni presjen në fund të secilës rresht.
  • Linjat 98-148: FastLED ka një mori "paleta" të integruara për të zgjedhur. Grupi i ngjyrave në një paletë dërgohen përmes një rrip LED në rritjen e shpejtësisë dhe hapit që keni zgjedhur. Ju mund të ndryshoni SPEED dhe HAPAT për t'i bërë gjërat të duken saktësisht ashtu siç dëshironi. SPEED i referohet sa shpejt lëvizin ngjyrat. Numrat më të lartë = lëvizje më e shpejtë. HAPAT i referohet sa të gjera janë brezat e ngjyrave. 1 = më shumë si një gradient, 10 = më shumë si vija.
  • Linjat 170-185: Kjo është një mënyrë tjetër për të krijuar një gamë të re. Kjo mënyrë është e ngjashme me mënyrën e treguar në vathët Adafruit Gemma Hoop. Luani me ngjyrat këtu dhe pastaj shpejtësinë, dhe përzierjen në rreshtat 145-188 dhe shikoni se çfarë ndodh.
  • Linjat 188-199: Kjo është një mënyrë tjetër për të krijuar një gamë të re. Kjo mënyrë do të tregojë gjysmën e LED -ve jeshile dhe gjysmën tjetër rozë. Luaj me ngjyrat këtu dhe pastaj shpejtësinë, dhe përzierjen në rreshtat 133-135 dhe shiko se çfarë ndodh.

Verifikoni Skicën. Mos harroni të shtypni "Ruaj" nëse funksionon për ju.

Gemma është një mikrokontrollues me kosto të ulët. Kur e lidhni dhe e ndizni, do të ndizet dhe ndizet një dritë e kuqe për rreth 10 sekonda. Kjo do të thotë se është gati të "pranojë" kodin. Përndryshe, duhet të shtypni butonin e rivendosjes për të futur atë që quhet "modaliteti i ngarkuesit". Mikrokontrolluesit e tjerë thjesht do të hyjnë në këtë mënyrë automatikisht, por meqenëse Gemma është kaq e thjeshtë, i duhet dikush që ta tregojë atë së pari. Nëse merrni një gabim, provoni të shkëputni dhe ta lidhni përsëri bordin tuaj ose shtypni butonin e vogël të zi "reset" në tabelë. Në një Mac, unë duhet të lidh Gemma -n time me kompjuterin tim përmes një shpërndarës USB (kështu … Gemma në microusb në shpërndarës USB në miniusb në Mac) vetëm për ta vënë atë në punë. Durim!

Ngarko Skicën. Shtypni butonin e rivendosjes në Gemma dhe "Ngarko" kodin në Gemma -n tuaj.

Sigurohuni që të merrni një "Ngarkuar me sukses" ose ndonjë mesazh tjetër pozitiv që konfirmon se kodi është ngarkuar.

Shënime

  • Nëse hasni në probleme kur bordi nuk hyn në modalitetin e nisjes kur shtypni butonin e rivendosjes, provoni të shkëputni Gemma -n tuaj nga priza dhe pastaj lidheni përsëri.
  • Çdo gjë e shkruar në një rresht pas dy prerjeve, si kjo: //, është një koment. Ju mund të shkruani "// blah, blah, blah" dhe do të ishte mirë. Komentet me shumë rreshta bien midis "/*" dhe "*/". Codebender i bën të gjitha komentet të duken jeshile. Hapësirat dhe linjat boshe janë të mira, prandaj mos ngurroni t'i ndani gjërat për të punuar për ju.
  • Sigurohuni që keni zgjedhur tabelën (Gemma) dhe portën e duhur.
  • Gjithmonë "verifiko" para se të "ngarkosh". Codebender ose IDE do t'ju njoftojnë nëse skica juaj është shumë e madhe. Nëse është, do t'ju duhet ta modifikoni duke hequr një nga "mënyrat" tuaja.

Hapi 6: Testoni

Test
Test
Test
Test
Test
Test
  1. Sigurohuni që telat tuaj të jenë lidhur siç duhet.

    1. Gjurmoni tela nga vrima GND në Gemma tuaj në një nga vrimat GND në Unazën NeoPixel.
    2. Gjurmoni tela nga vrima Vout në Gemma tuaj në një nga vrimat VCC/V+ në Unazën NeoPixel.
    3. Gjurmoni tela nga vrima D0 në Gemma -n tuaj në vrimën Data In në Unazën NeoPixel
  2. Sigurohuni që të dy këmbët e butonit të bardhë janë ngjitur në tabelë.
  3. Lidheni lidhësin jst nga bateria në tabelë dhe kaloni bordin në pozicionin e ndezur nëse nuk është tashmë.
  4. Shtypni butonin e bardhë për të lëvizur nëpër mënyra të ndryshme.
  5. Përkuluni në shpinë.

Hapi 7: Plotësoni & Accessorize

Plotësoni & Accessorize!
Plotësoni & Accessorize!
Plotësoni & Accessorize!
Plotësoni & Accessorize!
Plotësoni & Accessorize!
Plotësoni & Accessorize!
  • Bashkangjiteni baterinë në pjesën e pasme të Gemma duke përdorur shirit shkumë ose ngjitës*
  • Bashkangjitni çdo aksesor që ju pëlqen për të bërë vathë, një gjerdan, një kunj ose diçka tjetër. Unazat e vogla të kërcimit për bizhuteri përshtaten në mënyrë të përkryer brenda çdo vrimë të hapur në unazën Neopixel. Përfshini çdo ide të re në komente!
  • Përdorni fije për të përforcuar pozicionin e Gemma brenda unazës Neopixel, veçanërisht nëse përdorni tela më të hollë se 26g.
  • Vendosni pak ngjitës* në Gemma ku telat takohen me tabelën.
  • Shkëputeni baterinë nga pllaka dhe vendosni një zam* aty ku telat e baterisë takojnë baterinë dhe lidhësin.

*Nëse jeni duke përdorur e6000, bëjeni këtë të fundit pasi duhen 24 orë të mira për tu vendosur plotësisht. Ju gjithashtu mund të përdorni zam të nxehtë, por kini kujdes me përdorimin e tij mbi ose pranë baterisë. Unë preferoj të jem i kujdesshëm!

Recommended: