Innehållsförteckning:

Resplendr Hänge: 7 steg
Resplendr Hänge: 7 steg

Video: Resplendr Hänge: 7 steg

Video: Resplendr Hänge: 7 steg
Video: Das Erste, was ich bei jeder Gitarre mache 2024, November
Anonim
Image
Image
Resplendr Hänge
Resplendr Hänge
Resplendr Hänge
Resplendr Hänge

Detta projekt inspirerades av Becky Stern och Lady Adas Adafruit Gemma Hoop Earrings och de underbara människorna med FastLED -biblioteket.

Denna instruerbara visar dig hur du skapar en vacker LED -hänge med en eller flera LED -ringar. Jag gillar olika lägen på min wearables så det här projektet innehåller en knapp som lägesväljare.

Jag tänker inte gå igenom hur man lägger till flera ringar i ditt projekt, men några bilder kommer att ge dig några idéer om möjligheterna.

Videon beskriver hur man sätter ihop allt. Tack för att du följde med!

Steg 1: Samla material

Samla material
Samla material
Samla material
Samla material
Samla material
Samla material

Här är allt du behöver:

  • Adafruit GEMMA v2 - Miniatyr bärbar elektronisk plattform - Denna lilla bärbara mikrokontroller kommer att vara hjärnan i ditt projekt. Detta kommer att ansluta batteriet till lamporna och tala om för lamporna vad de ska göra. Här är en uppdelning av styrelsens delar.

    • USB - Detta används för att ladda upp nya lägen till ditt kort
    • JST -uttag - Detta används för att ansluta batteriet till kortet för att driva det och lysdioderna
    • In-/utmatningsplattor

      • GND - Detta kommer att ge mark (G, -) till lamporna och knappen
      • D1 - Det här är en "digital" stift som vi ska använda för knappen
      • Vout - Detta kommer att ge ström (V, +) till lamporna från batteriet
      • 3Vo - Detta ger 3 volt; vi kommer inte att använda det här
      • D0 - Det här är en "digital" stift som vi ska använda för att tala om för lamporna vad de ska göra
      • D2 - Detta är en annan "digital" pin; vi kommer inte att använda det här
  • NeoPixel Ring - 16 x 5050 RGB LED med integrerade drivrutiner - Det här är din ring av ljus. Varje lysdiod har ett rött, grönt och blått ljus. De kombineras i olika mängder för att göra alla färger i regnbågen. Eftersom vi kommer att hålla lamporna på den svaga sidan, kommer du verkligen att kunna se hur röda, gröna och blå lampor kombineras för att göra alla färger.
  • Litiumjonpolymerbatteri - 3,7v 150mAh - Batteriet ansluts till din Gemma för att driva dina lampor och laddas med USB -laddaren, inte Gemma. För att ladda detta batteri måste du koppla ur det från Gemma
  • Adafruit Micro Lipo - USB LiIon/LiPoly -laddare - v1 - Som nämnts ovan, anslut ditt batteri till laddaren och anslut den platta sidan till ett USB -uttag. En liten grön lampa indikerar att ditt batteri är "färdigt" laddat.
  • Taktil switch -knapp (6 mm smal) - Denna lilla vita klick -knapp navigerar mellan lägen
  • Silikonhölje Stranded -Core Wire - 26AWG - 3 stycken tråd, var och en ca 4 "lång kommer att användas. Du behöver inte trådens hela längder så du får extra om du gör ett misstag.
  • Smycken Tillbehör - Hoppringar, Örhängen, Nylonsnöre, Kabelhalsband, Magnetpinne
  • e6000

Detta är vad jag har på min arbetsstation: hjälpande händer, lödkolv, Hakko mässingsvamplödspetsrengörare, löd, en gammal träskärbräda och en fläkt i närheten.

Steg 2: Fäst knappen

Fäst knappen
Fäst knappen
Fäst knappen
Fäst knappen

Fäst den lilla vita knappen på Gemma genom att skjuta benen genom hålen märkta "GND" och "D1".

Säkra knappen genom att vika benen på baksidan av Gemma. Vi kommer att lödda knappen på brädet men den ska sitta bekvämt här i denna position.

Löd inte det ännu, annars kan du stänga GND -hålet som vi kommer att behöva i nästa steg!

Steg 3: Fäst trådar på Gemma

Fäst ledningar till Gemma
Fäst ledningar till Gemma
Fäst ledningar till Gemma
Fäst ledningar till Gemma
Fäst ledningar till Gemma
Fäst ledningar till Gemma
  1. Klipp 3 trådar till ca 4 "vardera. Traditionellt används rött för ström (+, V+, V), svart eller vitt används för mark (G, GND) och en annan färg används för data (D). Eftersom vi är bara använder tre ledningar för detta projekt, kommer alla färger att göra.
  2. Ta av ca 1/2 " - 3/4" av ena änden av varje tråd.
  3. Vrid den avskalade änden av den första tråden.
  4. Mata det genom hålet märkt GND. Du vill att tråden ska gå från framsidan av Gemma (med knapparna) till baksidan. Försök att få trådisoleringen så nära hålet som möjligt. Jag upptäcker att vikningen av tråden i ryggen håller den nere.
  5. Vänd Gemma och löd tråd och knappben till GND -stiftet på Gemma
  6. Vrid den avskalade änden av en andra tråd.
  7. Mata den genom hålet märkt Vout. Du vill att tråden ska gå från framsidan av Gemma (med knapparna) till baksidan. Försök att få trådisoleringen så nära hålet som möjligt. Jag upptäcker att vikningen av tråden i ryggen håller den nere.
  8. Vänd Gemma och löd tråd och knappben till Vout -stiftet på Gemma
  9. Vrid den avskalade änden av en tredje tråd.
  10. Mata det genom hålet märkt D0. Du vill att tråden ska gå från framsidan av Gemma (med knapparna) till baksidan. Försök att få trådisoleringen så nära hålet som möjligt. Jag upptäcker att vikningen av tråden i ryggen håller den nere.
  11. Vänd Gemma och löd tråd och knappben till D0 -stiftet på Gemma.
  12. Löd det andra knappbenet på baksidan av D1 -stiftet på Gemma.
  13. Trimma överflödiga trådar.

Obs: Om du är bekväm att lödda kan du kanske placera alla trådar och slutföra lödningen på en gång. Jag rekommenderar nybörjare att placera och löda en tråd i taget.

Steg 4: Fäst trådarna på ringen

Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
Fäst ledningar till ringen
  1. Lägg Gemma och Neopixelringen med både lysdioderna och komponenterna i Gemma uppåt. Placera D1 -stiftet på Gemma närmast hålet på Neopixel -ringen som säger "Data In"
  2. Bestäm var du ska klippa och ta bort tråden för att ansluta dessa två. Du kommer förmodligen att vilja ha 1-1,5 "tråd mellan Gemma och Neopixel Ring för att ge tillräckligt med slack.
  3. Använd dina naglar eller en skärpa, markera två fläckar på tråden - där du kommer att trimma tråden till och var du ska ta bort tråden. Ge dig själv 1/2 " - 3/4" av avskalad tråd att arbeta med.
  4. Klipp och ta bort de återstående två trådarna med ungefärliga längder.
  5. Vrid den avskalade änden av "D0" -tråden och mata den genom hålet märkt "D In" på Neopixel -ringen. Du kan mata tråden genom framsidan eller baksidan av Neopixelringen.
  6. Löd D0 -kabeln till Neopixel -ringen.
  7. Vrid den avskalade änden av "GND" -tråden och mata den genom hålet märkt "G" på Neopixel -ringen. Du kan mata tråden genom framsidan eller baksidan av Neopixelringen.
  8. Löd "GND" -tråden till Neopixel -ringen.
  9. Vrid den avskalade änden av "Vout" -tråden och mata den genom hålet märkt "V+" på Neopixel -ringen. Du kan mata tråden genom framsidan eller baksidan av Neopixelringen.
  10. Löd "Vout" -tråden till Neopixel -ringen.
  11. Trimma överflödiga trådar.

Obs: Om du är bekväm med lödning kan du kanske placera alla trådar och slutföra lödningen på en gång. Jag rekommenderar nybörjare att placera och löda en tråd i taget.

Steg 5: Programmera din Gemma

Först behöver du ett sätt att programmera din tavla. Ladda ner Arduino IDE eller använd en webbaserad IDE om sådan finns tillgänglig.

Om du är ny på Arduino och vill starta ett nytt projekt har du några alternativ.

Jag använder vanligtvis Arduino IDE, nedladdad från deras webbplats. Du kommer att behöva installera biblioteken och supporten för kortet du använder. Eftersom detta är en mer fördjupad process rekommenderar jag att du går igenom Adafruit Introduction to Gemma-sidan och kontrollerar sedan resurser för att installera FastLED-biblioteket i Arduino IDE.

Ett annat alternativ är att använda ett webbläsarbaserat program som codebender.cc. Tyvärr accepterar inte codebender för närvarande nya registreringar, men jag har inkluderat denna information bara om de öppnar saker. Vänligen stödja dem om du kan eftersom de är fantastiska! Codebender är ett bra sätt att introducera någon för kod eftersom du bara behöver ladda ner ett plug-in för att få det igång. Om du redan har Arduino IDE, hoppa nedan till mitt skissexempel och klistra in den i en ny skiss. Det finns en bra Komma igång med Arduino och Codebender Instructable av Ardumotive_com. Människorna från Codebender har också satt ihop en hel del instruktioner.

Granska skissen

Här är min skiss: FastLED Palette Button av amelia.tetterton

"Klona och redigera" min skiss och "spara" den på ditt codebender -konto eller kopiera och klistra in den på en ny skiss i din Arduino IDE.

Uppdatera de nödvändiga områdena om du är intresserad av att göra några ändringar.

  • Linje 23: Ljusstyrkan är inställd på 1/8 av full ljusstyrka.
  • Rad 30: om du ändrar antalet lägen måste du uppdatera numret "8"
  • Rad 45-66: Detta är en anpassad palett som jag har kallat MyColors. Kolla in en RGB -färgväljare och hitta några färger du gillar. Du kan sätta in alla 16 färger du gillar här. Det finns ett par regler: istället för att skriva "gyllene stav" måste du skriva "GoldenRod". Så, versera den första bokstaven i varje ord och ta bort eventuella mellanslag. Tappa inte heller kommatecken i slutet av varje rad.
  • Linjer 98-148: FastLED har ett gäng inbyggda "paletter" att välja mellan. Gruppen av färger i en palett skickas genom en remsa av lysdioder i hastighet och steg som du har valt. Du kan ändra HASTIGHET och STEG för att få saker att se ut precis som du vill. SPEED avser hur snabbt färgerna rör sig. Högre tal = snabbare rörelse. STEPS avser hur breda färgbanden är. 1 = mer som en lutning, 10 = mer som ränder.
  • Rad 170-185: Detta är ett annat sätt att ställa in en ny palett. Det här läget liknar det läge som visas på Adafruit Gemma Hoop Earrings. Lek med färgerna här och sedan hastigheten och blanda på raderna 145-188 och se vad som händer.
  • Linjer 188-199: Detta är ett annat sätt att skapa en ny palett. Detta läge visar hälften av lysdioderna gröna och den andra hälften rosa. Lek med färgerna här och sedan hastigheten och blanda på linjer 133-135 och se vad som händer.

Verifiera skissen. Kom ihåg att klicka på "Spara" om det fungerar för dig.

Gemma är en billig mikrokontroller. När du ansluter den och slår på den blinkar den rött och slocknar i cirka 10 sekunder. Det betyder att den är redo att "acceptera" koden. Annars måste du trycka på återställningsknappen för att ange det som kallas "bootloader -läge". Andra mikrokontroller kommer bara att gå in i det här läget automatiskt, men eftersom Gemma är så enkelt, behöver det någon att ge det ett först. Om du får ett fel, försök att dra ur kontakten och sätt i kortet igen eller tryck på den lilla svarta "reset" -knappen på kortet. På en Mac måste jag ansluta min Gemma till min dator via en USB -hubb (så … Gemma till microusb till USB -hubb till miniusb till Mac) bara för att få det att fungera. Tålamod!

Ladda upp skissen. Tryck på återställningsknappen på Gemma och "Ladda upp" koden till din Gemma.

Se till att du får ett "överfört framgångsrikt" eller annat positivt meddelande som bekräftar att koden laddades upp.

Anteckningar

  • Om du stöter på problem där kortet inte går in i bootloader -läget när du trycker på återställningsknappen, försök att koppla ur din Gemma och anslut sedan den igen.
  • Allt skrivet på en rad efter två snedstreck, så här: //, är en kommentar. Du kan skriva "// bla, bla, bla" och det skulle vara bra. Flerradiga kommentarer ligger mellan "/*" och "*/". Codebender får alla kommentarer att se gröna ut. Mellanslag och tomma linjer är bra, så separera gärna saker för att fungera för dig.
  • Se till att du har valt rätt kort (Gemma) och port.
  • "Verifiera" alltid innan du "laddar upp". Codebender eller IDE meddelar dig om din skiss är för stor. Om det är så måste du ändra det genom att ta bort ett av dina "lägen".

Steg 6: Testa

Testa
Testa
Testa
Testa
Testa
Testa
  1. Se till att dina ledningar är korrekt anslutna.

    1. Spåra tråden från GND -hålet på din Gemma till ett av GND -hålen på NeoPixel -ringen.
    2. Spåra tråden från Vout -hålet på din Gemma till ett av VCC/V+ -hålen på NeoPixel -ringen.
    3. Spåra tråden från D0 -hålet på din Gemma till Data In -hålet på NeoPixel -ringen
  2. Se till att båda benen på den vita knappen är lödda på brädet.
  3. Anslut jst -kontakten från batteriet till kortet och växla kortet till på -läget om det inte redan är det.
  4. Tryck på den vita knappen för att bläddra igenom de olika lägena.
  5. Klappa dig själv på axeln.

Steg 7: Slutför och tillbehör

Komplett och tillbehör!
Komplett och tillbehör!
Komplett och tillbehör!
Komplett och tillbehör!
Komplett och tillbehör!
Komplett och tillbehör!
  • Fäst batteriet på baksidan av Gemma med hjälp av skumtejp eller lim*
  • Fäst alla tillbehör du gillar att göra örhängen, ett halsband, en nål eller något annat. De små hoppringarna för smycken passar perfekt inuti alla öppna hål på Neopixel -ringen. Inkludera alla nya idéer i kommentarerna!
  • Använd tråd för att förstärka positionen för Gemma inuti Neopixel -ringen, särskilt om du använder tråd tunnare än 26g.
  • Lägg lite lim* på Gemma där trådarna möter brädan.
  • Koppla ur batteriet från kortet och lägg lite lim* där batterikablarna möter batteriet och kontakten.

*Om du använder e6000, gör detta senast eftersom det tar ett bra 24 timmar att ställa in det helt. Du kan också använda varmt lim, men var försiktig med att använda det på eller nära batteriet. Jag föredrar att vara försiktig!

Rekommenderad: