Innholdsfortegnelse:

Resplendr anheng: 7 trinn
Resplendr anheng: 7 trinn

Video: Resplendr anheng: 7 trinn

Video: Resplendr anheng: 7 trinn
Video: УДИВИТЕЛЬНО ПРОСТО/ВЯЗАНИЕ для НАЧИНАЮЩИХ/ВЯЖЕМ крючком с БУСИНАМИ#elenarugalstudio #вязание 2024, Juli
Anonim
Image
Image
Resplendr anheng
Resplendr anheng
Resplendr anheng
Resplendr anheng

Dette prosjektet ble inspirert av Becky Stern og Lady Adas Adafruit Gemma Hoop Earrings og de fantastiske menneskene med FastLED -biblioteket.

Denne instruksen viser deg hvordan du lager et vakkert LED -anheng med en eller flere LED -ringer. Jeg liker forskjellige moduser på min wearables, så dette prosjektet inneholder en knapp som modusvelger.

Jeg skal ikke gå over hvordan du legger til flere ringer i prosjektet ditt, men noen bilder vil gi deg noen ideer om mulighetene.

Videoen dekker hvordan du setter alt sammen. Takk for at du følger!

Trinn 1: Samle materialer

Samle materialer
Samle materialer
Samle materialer
Samle materialer
Samle materialer
Samle materialer

Her er alt du trenger:

  • Adafruit GEMMA v2 - Miniatyr bærbar elektronisk plattform - Denne lille bærbare mikrokontrolleren vil være hjernen til prosjektet ditt. Dette vil koble batteriet til lysene og fortelle lysene hva de skal gjøre. Her er en oversikt over delene av brettet.

    • USB - Dette brukes til å laste opp nye moduser til brettet ditt
    • JST -kontakt - Dette brukes til å koble batteriet til kortet for å drive det og lysdiodene
    • Input/Output Pads

      • GND - Dette vil levere bakken (G, -) til lysene og knappen
      • D1 - Dette er en "digital" pin som vi skal bruke til knappen
      • Vout - Dette vil levere strøm (V, +) til lysene fra batteriet
      • 3Vo - Dette gir 3 volt; vi kommer ikke til å bruke dette
      • D0 - Dette er en "digital" pin som vi skal bruke til å fortelle lysene hva de skal gjøre
      • D2 - Dette er en annen "digital" pin; vi kommer ikke til å bruke dette
  • NeoPixel Ring - 16 x 5050 RGB LED med integrerte drivere - Dette er lysringen din. Hver LED har et rødt, grønt og blått lys. De kombineres i forskjellige mengder for å lage alle fargene i regnbuen. Siden vi holder lysene på den svake siden, vil du virkelig kunne se hvordan røde, grønne og blå lys kombineres for å lage alle fargene.
  • Litiumionpolymerbatteri - 3,7v 150mAh - Batteriet kobles til Gemma for å drive lysene dine og lades ved hjelp av USB -laderen, ikke Gemma. For å lade dette batteriet må du koble det fra Gemma
  • Adafruit Micro Lipo - USB LiIon/LiPoly lader - v1 - Som nevnt ovenfor, koble batteriet til denne laderen og koble den flate siden til en USB -kontakt. Et lite grønt lys vil indikere at batteriet er "ferdig" ladet.
  • Taktil bryterknapp (6 mm slank) - Denne lille hvite klikkeknappen vil navigere mellom moduser
  • Silikondeksel Stranded -Core Wire - 26AWG - 3 stykker wire, hver ca 4 "lange vil bli brukt. Du trenger ikke hele lengden på ledningen, så du får ekstra hvis du gjør en feil.
  • Smykketilbehør - hoppringer, øredobber, nylonsnor, kabelkjede, magnetisk pinne
  • e6000

Dette er det jeg har på arbeidsstasjonen min: hjelpende hender, loddejern, Hakko Brass Sponge Lodder Tips Cleaner, loddetinn, et gammelt treskjærebrett og en vifte i nærheten.

Trinn 2: Fest knappen

Fest knappen
Fest knappen
Fest knappen
Fest knappen

Fest den lille hvite knappen til Gemma ved å skyve beina gjennom hullene merket "GND" og "D1".

Fest knappen ved å brette beina over på baksiden av Gemma. Vi skal lodde knappen på brettet, men den skal sitte komfortabelt her i denne posisjonen.

Ikke lodd det enda, ellers kan du lukke opp GND -hullet vi trenger i neste trinn!

Trinn 3: Fest ledninger til Gemma

Fest ledninger til Gemma
Fest ledninger til Gemma
Fest ledninger til Gemma
Fest ledninger til Gemma
Fest ledninger til Gemma
Fest ledninger til Gemma
  1. Klipp 3 ledninger til omtrent 4 "hver. Tradisjonelt brukes rødt for strøm (+, V+, V), svart eller hvitt brukes til bakken (G, GND), og en annen farge brukes til data (D). Siden vi er bare å bruke 3 ledninger til dette prosjektet, vil alle farger gjøre.
  2. Fjern omtrent 1/2 " - 3/4" av den ene enden av hver ledning.
  3. Vri den avisolerte enden av den første ledningen.
  4. Før den gjennom hullet merket GND. Du vil at ledningen skal løpe fra forsiden av Gemma (med knappene) til baksiden. Prøv å få ledningsisolasjonen så nær hullet som mulig. Jeg finner ut at det å brette ledningen i ryggen holder den nede.
  5. Snu Gemma og lodd ledningen og knappbenet til GND -pinnen på Gemma
  6. Vri den avisolerte enden av en andre ledning.
  7. Før den gjennom hullet merket Vout. Du vil at ledningen skal løpe fra forsiden av Gemma (med knappene) til baksiden. Prøv å få ledningsisolasjonen så nær hullet som mulig. Jeg finner ut at det å brette ledningen i ryggen holder den nede.
  8. Snu Gemma og lodd ledningen og knappbenet til Vout -pinnen på Gemma
  9. Vri den avisolerte enden av en tredje ledning.
  10. Før den gjennom hullet merket D0. Du vil at ledningen skal løpe fra forsiden av Gemma (med knappene) til baksiden. Prøv å få ledningsisolasjonen så nær hullet som mulig. Jeg finner ut at det å brette ledningen i ryggen holder den nede.
  11. Snu Gemma og lodd ledningen og knappbenet til D0 -pinnen på Gemma.
  12. Lodd det andre knappbenet på baksiden av D1 -pinnen på Gemma.
  13. Trim overflødige ledninger.

Merk: Hvis du er komfortabel med lodding, kan det hende du kan plassere alle ledningene og fullføre loddingene dine på en gang. Jeg anbefaler nybegynnere å plassere og lodde en ledning om gangen.

Trinn 4: Fest ledninger til ringen

Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
Fest ledninger til ringen
  1. Legg Gemma og Neopixel -ringen med både lysdiodene og komponentene i Gemma opp. Plasser D1 -pinnen på Gemma nærmest hullet på Neopixel -ringen som sier "Data In"
  2. Bestem hvor du skal kutte og fjerne ledningen for å koble disse to. Du vil sannsynligvis ønske 1-1,5 "ledning mellom Gemma og Neopixel-ringen for å gi nok slakk.
  3. Bruk fingerneglene eller en skarpe til å markere to flekker på ledningen - hvor du vil trimme tråden til og hvor du vil fjerne ledningen. Gi deg selv 1/2 " - 3/4" av strippet wire å jobbe med.
  4. Klipp og stripe de resterende to ledningene i samme omtrentlige lengder.
  5. Vri den avisolerte enden av "D0" -tråden og før den gjennom hullet merket "D In" på Neopixel -ringen. Du kan mate ledningen gjennom forsiden eller baksiden av Neopixel -ringen.
  6. Lodd D0 -ledningen til Neopixel -ringen.
  7. Vri den avisolerte enden av "GND" -tråden og før den gjennom hullet merket "G" på Neopixel -ringen. Du kan mate ledningen gjennom forsiden eller baksiden av Neopixel -ringen.
  8. Lodd "GND" -ledningen til Neopixel -ringen.
  9. Vri den avisolerte enden av "Vout" -tråden og før den gjennom hullet merket "V+" på Neopixel -ringen. Du kan mate ledningen gjennom forsiden eller baksiden av Neopixel -ringen.
  10. Lodd "Vout" -ledningen til Neopixel -ringen.
  11. Trim overflødige ledninger.

Merk: Hvis du er komfortabel med lodding, kan det hende du kan plassere alle ledningene og fullføre loddingene dine på en gang. Jeg anbefaler nybegynnere å plassere og lodde en ledning om gangen.

Trinn 5: Programmer din Gemma

Først trenger du en måte å programmere brettet på. Last ned Arduino IDE eller bruk en webbasert IDE hvis en er tilgjengelig.

Hvis du er ny på Arduino og ønsker å starte et nytt prosjekt, har du noen alternativer.

Jeg bruker vanligvis Arduino IDE, lastet ned fra nettstedet deres. Du må installere bibliotekene og støtte for brettet du bruker. Siden dette er en mer grundig prosess, anbefaler jeg å gå gjennom Adafruit Introduction to Gemma-siden og deretter sjekke ressurser for å installere FastLED-biblioteket i Arduino IDE.

Et annet alternativ er å bruke et nettleserbasert program som codebender.cc. Dessverre godtar ikke codebender for øyeblikket nye registreringer, men jeg har tatt med denne informasjonen i tilfelle de åpner ting igjen. Vennligst støtt dem hvis du kan fordi de er fantastiske! Codebender er en fin måte å introdusere noen for kode på, siden du bare trenger å laste ned en plug-in for å få den i gang. Hvis du allerede har Arduino IDE, hopper du ned til skisseeksemplet mitt og limer det inn i en ny skisse. Det er en flott Komme i gang med Arduino og Codebender Instructable av Ardumotive_com. Folkene fra Codebender har også satt sammen ganske mange instrukser.

Gjennomgå skissen

Her er min skisse: FastLED Palette Button av amelia.tetterton

"Klon og rediger" skissen min og "lagre" den på din codebender -konto, eller kopier og lim den inn på en ny skisse i Arduino IDE.

Oppdater de nødvendige områdene hvis du er interessert i å gjøre noen endringer.

  • Linje 23: Lysstyrken er satt til 1/8 av full lysstyrke.
  • Linje 30: Hvis du endrer antall moduser, må du oppdatere nummeret "8"
  • Linje 45-66: Dette er en egendefinert palett jeg har kalt MyColors. Sjekk en RGB -fargevelger og finn noen farger du liker. Du kan sette inn 16 farger du liker her. Det er et par regler: I stedet for å skrive "gylden stang" må du skrive "GoldenRod". Så, bruk den første bokstaven i hvert ord og fjern eventuelle mellomrom. Ikke mist kommaet på slutten av hver linje heller.
  • Linje 98-148: FastLED har en haug med innebygde "paletter" å velge mellom. Gruppen av farger i en palett sendes gjennom en stripe med lysdioder i hastighet og trinn som du har valgt. Du kan endre hastigheten og trinnene for å få ting til å se akkurat ut som du vil. SPEED refererer til hvor fort fargene beveger seg. Høyere tall = raskere bevegelse. STEPS refererer til hvor brede fargebåndene er. 1 = mer som en gradient, 10 = mer som striper.
  • Linje 170-185: Dette er en annen måte å sette opp en ny palett på. Denne modusen ligner modusen som vises på Adafruit Gemma Hoop øredobber. Spill med fargene her og deretter hastigheten, og bland på linjene 145-188 og se hva som skjer.
  • Linjer 188-199: Dette er en annen måte å sette opp en ny palett på. Denne modusen viser halvparten av lysdiodene grønne og den andre halvdelen rosa. Spill med fargene her og deretter hastigheten, og bland på linje 133-135 og se hva som skjer.

Verifiser skissen. Husk å trykke "Lagre" hvis det fungerer for deg.

Gemma er en billig mikrokontroller. Når du kobler den til og slår den på, blinker den røde lampen av og på i omtrent 10 sekunder. Dette betyr at den er klar til å "godta" kode. Ellers må du trykke på tilbakestillingsknappen for å gå inn i det som kalles "bootloader -modus". Andre mikrokontrollere vil bare gå inn i denne modusen automatisk, men siden Gemma er så enkel, trenger den noen til å gi den et hodeskudd først. Hvis du får en feil, kan du prøve å koble fra og koble kortet til igjen eller trykke på den lille svarte "reset" -knappen på kortet. På en Mac må jeg koble Gemma til datamaskinen min via en USB -hub (så … Gemma til mikroUSB til USB -hub til miniusb til Mac) bare for å få den til å fungere. Tålmodighet!

Last opp skissen. Trykk på tilbakestillingsknappen på Gemma og "Last opp" koden til Gemma.

Sørg for at du får en "Lastet opp vellykket" eller en annen positiv melding som bekrefter at koden ble lastet opp.

Merknader

  • Hvis du får problemer der brettet ikke går inn i opplastingsmodus når du trykker på tilbakestillingsknappen, kan du prøve å koble fra Gemma og deretter koble den til igjen.
  • Alt som er skrevet på en linje etter to skråstreker, som dette: //, er en kommentar. Du kan skrive "// bla, bla, bla", og det ville være greit. Kommentarer på flere linjer faller mellom "/*" og "*/". Codebender får alle kommentarene til å se grønne ut. Mellomrom og tomme linjer er fine, så del gjerne ut tingene for å fungere for deg.
  • Kontroller at du har valgt riktig brett (Gemma) og port.
  • "Bekreft" alltid før du "laster opp". Codebender eller IDE gir deg beskjed hvis skissen din er for stor. Hvis det er det, må du endre det ved å fjerne en av "modusene".

Trinn 6: Test

Test
Test
Test
Test
Test
Test
  1. Sørg for at ledningene er riktig tilkoblet.

    1. Spor ledningen fra GND -hullet på Gemma til et av GND -hullene på NeoPixel -ringen.
    2. Spor ledningen fra Vout -hullet på Gemma til et av VCC/V+ -hullene på NeoPixel -ringen.
    3. Spor ledningen fra D0 -hullet på Gemma til Data In -hullet på NeoPixel -ringen
  2. Sørg for at begge bena på den hvite knappen er loddet til brettet.
  3. Koble jst -kontakten fra batteriet til kortet og sett kortet i på -posisjon hvis det ikke allerede er det.
  4. Trykk på den hvite knappen for å bla gjennom de forskjellige modusene.
  5. Klapp deg selv på ryggen.

Trinn 7: Fullfør og få tilbehør

Komplett og tilbehør!
Komplett og tilbehør!
Komplett og tilbehør!
Komplett og tilbehør!
Komplett og tilbehør!
Komplett og tilbehør!
  • Fest batteriet på baksiden av Gemma ved hjelp av skumtape eller lim*
  • Fest tilbehør du liker å lage øredobber, et halskjede, en nål eller noe annet. De små hoppringene for smykker som passer perfekt inne i alle åpne hull på Neopixel -ringen. Inkluder eventuelle nye ideer i kommentarene!
  • Bruk tråd for å forsterke posisjonen til Gemma inne i Neopixel -ringen, spesielt hvis du bruker tynnere tråd enn 26g.
  • Legg litt lim* på Gemma der ledningene møter brettet.
  • Koble batteriet fra kortet og legg litt lim* der batteriledningene møter batteriet og kontakten.

*Hvis du bruker e6000, gjør dette sist siden det tar et godt 24 timer å fullstendig stille. Du kan også bruke varmt lim, men vær forsiktig med å bruke det på eller i nærheten av batteriet. Jeg foretrekker å være forsiktig!

Anbefalt: