Indholdsfortegnelse:

Resplendr vedhæng: 7 trin
Resplendr vedhæng: 7 trin

Video: Resplendr vedhæng: 7 trin

Video: Resplendr vedhæng: 7 trin
Video: Marcos Brunet Ft Lucas Conslie - Al que está sentado en el trono (Con letras) 2024, Juli
Anonim
Image
Image
Resplendr vedhæng
Resplendr vedhæng
Resplendr vedhæng
Resplendr vedhæng

Dette projekt blev inspireret af Becky Stern og Lady Adas Adafruit Gemma Hoop øreringe og de vidunderlige folk med FastLED -biblioteket.

Denne instruktive viser dig, hvordan du opretter en smuk LED -pendel med en eller flere LED -ringe. Jeg kan godt lide forskellige tilstande på min wearables, så dette projekt indeholder en knap som funktionsvælger.

Jeg vil ikke gå ind på, hvordan du tilføjer flere ringe til dit projekt, men nogle billeder giver dig et par ideer om mulighederne.

Videoen dækker hvordan man sætter det hele sammen. Tak for at følge!

Trin 1: Saml materialer

Saml materialer
Saml materialer
Saml materialer
Saml materialer
Saml materialer
Saml materialer

Her er alt hvad du skal bruge:

  • Adafruit GEMMA v2 - Miniature wearable electronic platform - Denne lille bærbare mikrokontroller bliver hjernen i dit projekt. Dette forbinder batteriet med lysene og fortæller lysene, hvad de skal gøre. Her er en opdeling af tavlens dele.

    • USB - Dette bruges til at uploade nye tilstande til dit bord
    • JST -stik - Dette bruges til at slutte batteriet til kortet for at drive det og lysdioderne
    • Input/Output puder

      • GND - Dette vil levere jord (G, -) til lamperne og knappen
      • D1 - Dette er en "digital" pin, som vi skal bruge til knappen
      • Vout - Dette vil levere strøm (V, +) til lysene fra batteriet
      • 3Vo - Dette vil levere 3 volt; vi vil ikke bruge dette
      • D0 - Dette er en "digital" pin, som vi skal bruge til at fortælle lysene, hvad de skal gøre
      • D2 - Dette er en anden "digital" pin; vi vil ikke bruge dette
  • NeoPixel Ring - 16 x 5050 RGB LED med integrerede drivere - Dette er din lysring. Hver LED har et rødt, grønt og blåt lys i sig. De kombineres i forskellige mængder for at lave alle farverne i regnbuen. Da vi vil holde lysene på den svage side, vil du virkelig kunne se, hvordan røde, grønne og blå lys kombineres til alle farverne.
  • Litiumionpolymerbatteri - 3,7v 150mAh - Batteriet tilsluttes din Gemma for at forsyne dine lys og genoplade ved hjælp af USB -opladeren, ikke Gemma. For at oplade dette batteri skal du tage det ud af Gemma
  • Adafruit Micro Lipo - USB LiIon/LiPoly oplader - v1 - Som nævnt ovenfor, skal du tilslutte dit batteri til denne oplader og tilslut den flade side til et USB -stik. Lidt grønt lys angiver, at dit batteri er "færdigt" under opladning.
  • Taktil switch -knap (6 mm slank) - Denne lille hvide klik -knap navigerer mellem tilstande
  • Silikone Cover Stranded -Core Wire - 26AWG - 3 stykker tråd, hver cirka 4 "lang vil blive brugt. Du behøver ikke trådens fulde længder, så du har ekstra, hvis du laver en fejl.
  • Smykketilbehør - Springringe, øreringe, Nylonsnor, Kabelhalskæde, Magnetisk stift
  • e6000

Dette er, hvad jeg har på min arbejdsstation: hjælpende hænder, loddejern, Hakko messing svampelodder, rengøringsmiddel, loddemetal, et gammelt træskærebræt og en ventilator i nærheden.

Trin 2: Vedhæft knappen

Sæt knappen på
Sæt knappen på
Sæt knappen på
Sæt knappen på

Sæt den lille hvide knap på Gemma ved at skubbe benene gennem hullerne mærket "GND" og "D1".

Fastgør knappen ved at folde benene over på bagsiden af Gemma. Vi lodder knappen på tavlen, men den skal sidde behageligt her i denne position.

Du skal ikke lodde det endnu, ellers kan du lukke det GND -hul, vi skal bruge i det næste trin!

Trin 3: Fastgør ledninger til Gemma

Fastgør ledninger til Gemma
Fastgør ledninger til Gemma
Fastgør ledninger til Gemma
Fastgør ledninger til Gemma
Fastgør ledninger til Gemma
Fastgør ledninger til Gemma
  1. Klip 3 ledninger til ca. 4 "hver. Traditionelt bruges rød til strøm (+, V+, V), sort eller hvid bruges til jorden (G, GND), og en anden farve bruges til data (D). Da vi er bare ved hjælp af 3 ledninger til dette projekt, vil enhver farve klare.
  2. Fjern ca. 1/2 " - 3/4" af den ene ende af hver tråd.
  3. Drej den afisolerede ende af den første ledning.
  4. Før det gennem hullet mærket GND. Du vil have ledningen til at løbe fra forsiden af Gemma (med knapperne) til bagsiden. Prøv at få trådisoleringen så tæt på hullet som muligt. Jeg synes, at foldning af ledningen i ryggen holder den nede.
  5. Vend Gemma og lod lod og knapben til GND -stiften på Gemma
  6. Drej den afisolerede ende af en anden ledning.
  7. Før det gennem hullet mærket Vout. Du vil have ledningen til at løbe fra forsiden af Gemma (med knapperne) til bagsiden. Prøv at få trådisoleringen så tæt på hullet som muligt. Jeg synes, at foldning af tråden i ryggen holder den nede.
  8. Vend Gemma og lod lod og knapben til Vout pin på Gemma
  9. Drej den afisolerede ende af en tredje ledning.
  10. Før det gennem hullet mærket D0. Du vil have ledningen til at løbe fra forsiden af Gemma (med knapperne) til bagsiden. Prøv at få trådisoleringen så tæt på hullet som muligt. Jeg synes, at foldning af tråden i ryggen holder den nede.
  11. Vend Gemma og lod ledningen og knapbenet til D0 -stiften på Gemma.
  12. Lod det andet knapben bag på D1 -stiften på Gemma.
  13. Trim de overskydende ledninger.

Bemærk: Hvis du er komfortabel med lodning, kan du muligvis placere alle ledninger og fuldføre din lodning på én gang. Jeg anbefaler begyndere at placere og lodde en ledning ad gangen.

Trin 4: Fastgør ledninger til ringen

Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
Fastgør ledninger til ringen
  1. Læg Gemma og Neopixel -ringen ud med både LED'erne og komponenterne i Gemma opad. Placer D1 -stiften på Gemma nærmest hullet på Neopixel -ringen, der siger "Data In"
  2. Bestem, hvor du skal klippe og fjerne ledningen for at forbinde disse to. Du vil sandsynligvis have 1-1,5 "ledning mellem Gemma og Neopixel-ringen for at give tilstrækkelig slaphed.
  3. Marker to pletter på tråden med dine negle eller en skarpe - hvor du vil trimme tråden til, og hvor du vil fjerne tråden til. Giv dig selv 1/2 " - 3/4" af strippet tråd til at arbejde med.
  4. Klip og fjern de resterende to tråde i samme omtrentlige længder.
  5. Drej den afisolerede ende af "D0" -tråden og før den gennem hullet mærket "D In" på Neopixel -ringen. Du kan føre ledningen gennem fronten eller bagsiden af Neopixel -ringen.
  6. Lod D0 -ledningen til Neopixel -ringen.
  7. Drej den afisolerede ende af "GND" -tråden og før den gennem hullet mærket "G" på Neopixel -ringen. Du kan føre ledningen gennem fronten eller bagsiden af Neopixel -ringen.
  8. Lod "GND" -tråden til Neopixel -ringen.
  9. Drej den afisolerede ende af "Vout" -tråden og før den gennem hullet mærket "V+" på Neopixel -ringen. Du kan føre ledningen gennem fronten eller bagsiden af Neopixel -ringen.
  10. Lod "Vout" -tråden til Neopixel -ringen.
  11. Trim de overskydende ledninger.

Bemærk: Hvis du er komfortabel med lodning, kan du muligvis placere alle ledninger og fuldføre din lodning på én gang. Jeg anbefaler begyndere at placere og lodde en ledning ad gangen.

Trin 5: Programmer din Gemma

Først skal du bruge en måde at programmere dit board på. Download Arduino IDE eller brug en webbaseret IDE, hvis en er tilgængelig.

Hvis du er ny i Arduino og ønsker at starte et nyt projekt, har du nogle muligheder.

Jeg bruger typisk Arduino IDE, downloadet fra deres websted. Du bliver nødt til at installere bibliotekerne og support til det board, du bruger. Da dette er en mere dybtgående proces, anbefaler jeg at gennemgå Adafruit Introduction to Gemma-siden og derefter tjekke ressourcer til installation af FastLED-biblioteket i Arduino IDE.

En anden mulighed er at bruge et browserbaseret program som codebender.cc. Desværre accepterer codebender i øjeblikket ikke nye registreringer, men jeg har inkluderet disse oplysninger, bare hvis de åbner tingene igen. Støt dem, hvis du kan, fordi de er fantastiske! Codebender er en fantastisk måde at introducere nogen til kode, da du bare skal downloade et plug-in for at få det til at fungere. Hvis du allerede har Arduino IDE, skal du springe ned til mit skitseeksempel og indsætte det i en ny skitse. Der er en god komme i gang med Arduino og Codebender Instructable af Ardumotive_com. Folkene fra Codebender har også sammensat en del instruktører.

Gennemgå skitsen

Her er min skitse: FastLED Palette Button af amelia.tetterton

"Klon og rediger" min skitse og "gem" den på din codebender -konto, eller kopier og indsæt den på en ny skitse i din Arduino IDE.

Opdater de nødvendige områder, hvis du er interesseret i at foretage ændringer.

  • Linje 23: Lysstyrken er indstillet til 1/8 af fuld lysstyrke.
  • Linje 30: Hvis du ændrer antallet af tilstande, skal du opdatere nummeret "8"
  • Linje 45-66: Dette er en brugerdefineret palet, jeg har kaldt MyColors. Tjek en RGB -farvevælger, og find nogle farver, du kan lide. Du kan indsætte alle 16 farver, du kan lide her. Der er et par regler: I stedet for at skrive "gylden stang" skal du skrive "GoldenRod". Så brug store bogstaver i hvert ord og fjern eventuelle mellemrum. Du må heller ikke miste kommaet i slutningen af hver linje.
  • Linje 98-148: FastLED har en masse indbyggede "paletter" at vælge imellem. Gruppen af farver i en palet sendes gennem en stribe lysdioder i hastighed og trin, du har valgt. Du kan ændre HASTIGHED og TRIN for at få tingene til at se præcis ud, som du vil. SPEED refererer til, hvor hurtigt farverne bevæger sig. Højere tal = hurtigere bevægelse. STEPS refererer til, hvor brede farvebåndene er. 1 = mere som en gradient, 10 = mere som striber.
  • Linjer 170-185: Dette er en anden måde at oprette en ny palette på. Denne tilstand ligner den tilstand, der vises på Adafruit Gemma Hoop øreringe. Spil med farverne her og derefter hastigheden, og bland på linjer 145-188 og se, hvad der sker.
  • Linjer 188-199: Dette er en anden måde at oprette en ny palette på. Denne tilstand viser halvdelen af lysdioderne grønne og den anden halvdel lyserøde. Spil med farverne her og derefter hastigheden, og bland på linjer 133-135 og se, hvad der sker.

Bekræft skitsen. Husk at trykke "Gem", hvis det fungerer for dig.

Gemma er en billig mikrokontroller. Når du tilslutter det og tænder det, blinker det røde lys fra og til i cirka 10 sekunder. Det betyder, at den er klar til at "acceptere" kode. Ellers skal du trykke på reset -knappen for at indtaste det, der kaldes "bootloader -tilstand". Andre mikrokontrollere vil bare gå ind i denne tilstand automatisk, men da Gemma er så enkel, har den brug for nogen til at give den et head up først. Hvis du får en fejl, skal du prøve at trække stikket ud og tilslutte dit kort igen eller trykke på den lille sorte "reset" -knap på kortet. På en Mac skal jeg forbinde min Gemma til min computer via en USB -hub (så … Gemma til mikrousb til USB -hub til miniusb til Mac) bare for at få det til at fungere. Tålmodighed!

Upload skitsen. Tryk på reset -knappen på Gemma og "Upload" koden til din Gemma.

Sørg for, at du får en "Uploadet med succes" eller en anden positiv besked, der bekræfter, at koden blev uploadet.

Noter

  • Hvis du støder på problemer, hvor tavlen ikke går ind i bootloader -tilstanden, når du trykker på nulstillingsknappen, kan du prøve at fjerne din Gemma og derefter tilslutte den igen.
  • Alt skrevet på en linje efter to skråstreger, som dette: //, er en kommentar. Du kunne skrive "// bla, bla, bla" og det ville være fint. Kommentarer på flere linjer falder mellem "/*" og "*/". Codebender får alle kommentarer til at se grønne ud. Mellemrum og tomme linjer er fine, så du er velkommen til at adskille tingene for at fungere for dig.
  • Sørg for, at du har valgt det korrekte kort (Gemma) og port.
  • "Kontroller" altid, før du "uploader". Codebender eller IDE giver dig besked, hvis din skitse er for stor. Hvis det er tilfældet, skal du ændre det ved at fjerne en af dine "modes".

Trin 6: Test

Prøve
Prøve
Prøve
Prøve
Prøve
Prøve
  1. Sørg for, at dine ledninger er tilsluttet korrekt.

    1. Træk ledningen fra GND -hullet på din Gemma til et af GND -hullerne på NeoPixel -ringen.
    2. Spor ledningen fra Vout -hullet på din Gemma til et af VCC/V+ -hullerne på NeoPixel -ringen.
    3. Spor ledningen fra D0 -hullet på din Gemma til Data In -hullet på NeoPixel -ringen
  2. Sørg for, at begge ben på den hvide knap er loddet til brættet.
  3. Sæt jst -stikket fra batteriet i kortet, og skift kortet til tændt position, hvis det ikke allerede er det.
  4. Tryk på den hvide knap for at rulle gennem de forskellige tilstande.
  5. Klap dig selv på skulderen.

Trin 7: Færdiggør og tilbehør

Fuldfør og få adgang!
Fuldfør og få adgang!
Fuldfør og tilslut!
Fuldfør og tilslut!
Fuldfør og få adgang!
Fuldfør og få adgang!
  • Sæt batteriet på bagsiden af Gemma ved hjælp af skumtape eller lim*
  • Vedhæft alt tilbehør, du kan lide at lave øreringe, en halskæde, en nål eller noget andet. De små springringe til smykker, der passer perfekt ind i alle åbne huller på Neopixel -ringen. Inkluder eventuelle nye ideer i kommentarerne!
  • Brug tråd til at forstærke placeringen af Gemma inde i Neopixel -ringen, især hvis du bruger wire tyndere end 26g.
  • Læg lidt lim* på Gemma, hvor ledningerne møder brættet.
  • Tag batteriet ud af kortet, og læg lidt lim*, hvor batteriets ledninger møder batteriet og stikket.

*Hvis du bruger e6000, skal du gøre det sidste, da det tager godt 24 timer at indstille det fuldstændigt. Du kan også bruge varm lim, men vær forsigtig med at bruge den på eller i nærheden af batteriet. Jeg foretrækker at være forsigtig!

Anbefalede: