Sisukord:

Replendri ripats: 7 sammu
Replendri ripats: 7 sammu

Video: Replendri ripats: 7 sammu

Video: Replendri ripats: 7 sammu
Video: Угрюм-река (1969) (1 серия) фильм 2024, Juuli
Anonim
Image
Image
Rõõmsa ripats
Rõõmsa ripats
Rõõmsa ripats
Rõõmsa ripats

See projekt oli inspireeritud Becky Sterni ja leedi Ada Adafruit Gemma rõngakõrvarõngastest ja imelistest inimestest koos FastLED -i koguga.

See juhend annab teile teada, kuidas luua ühe või mitme LED -rõngaga ilus LED -ripats. Mulle meeldivad kantavate riiete erinevad režiimid, nii et see projekt sisaldab režiimivalijana nuppu.

Ma ei hakka üle vaatama, kuidas oma projektile mitu rõngast lisada, kuid mõned pildid annavad teile mõned ideed võimalustest.

Video kirjeldab, kuidas seda kõike kokku panna. Aitäh jälgimast!

Samm: koguge materjalid

Koguge materjale
Koguge materjale
Koguge materjale
Koguge materjale
Koguge materjale
Koguge materjale

Siin on kõik, mida vajate:

  • Adafruit GEMMA v2 - miniatuurne kantav elektrooniline platvorm - see väike kantav mikrokontroller on teie projekti ajud. See ühendab aku tuledega ja ütleb tuledele, mida teha. Siin on tahvli osade jaotus.

    • USB - seda kasutatakse tahvlile uute režiimide üleslaadimiseks
    • JST -pistikupesa - seda kasutatakse aku ühendamiseks plaadiga, et seda ja LED -e toita
    • Sisend-/väljundpadjad

      • GND - see varustab tuled ja nupp maandusega (G, -)
      • D1 - See on "digitaalne" tihvt, mida me nupu jaoks kasutame
      • Vout - see annab akust tuledele toite (V, +)
      • 3Vo - see annab 3 volti; me ei kasuta seda
      • D0 - See on "digitaalne" tihvt, mida kasutame tuledele, mida teha
      • D2 - see on veel üks "digitaalne" tihvt; me ei kasuta seda
  • NeoPixel Ring - 16 x 5050 RGB LED koos integreeritud draiveritega - see on teie tulede rõngas. Igal LED -il on punane, roheline ja sinine tuli. Neid kombineeritakse erinevates kogustes, et saada kõik vikerkaare värvid. Kuna hoiame tuled hämaral küljel, näete tõesti, kuidas punased, rohelised ja sinised tuled kõik värvid kokku saavad.
  • Liitium -ioonpolümeeriaku - 3,7v 150mAh - aku ühendatakse teie Gemmaga, et valgustada ja laadida USB -laadija, mitte Gemma abil. Selle aku laadimiseks peate selle Gemma vooluvõrgust lahti ühendama
  • Adafruit Micro Lipo - USB LiIon/LiPoly laadija - v1 - Nagu eespool märgitud, ühendage aku laadijaga ja ühendage tasane pool USB -pesaga. Väike roheline tuli näitab, et teie aku on laetud.
  • Puutetava lüliti nupp (6 mm õhuke) - see väike valge klõpsunupp liigub režiimide vahel
  • Silikoonkattega keermejuhtmega traat - 26AWG - kasutatakse 3 tükki traati, millest igaüks on umbes 4 tolli pikk. Te ei vaja juhtme täispikkust, nii et teil on vea korral lisaraha.
  • Ehete aksessuaarid - hüppesõrmused, kõrvarõngad, nailonpael, kaabel, kaelakee, magnetnõel
  • e6000

See on mul oma tööjaamas: abikäed, jootekolb, Hakko Brass Sponge Solder Tip Cleaner, jootetool, vana puidust lõikelaud ja lähedal asuv ventilaator.

Samm: kinnitage nupp

Kinnitage nupp
Kinnitage nupp
Kinnitage nupp
Kinnitage nupp

Kinnitage väike valge nupp Gemma külge, libistades jalad läbi aukude, mis on tähistatud "GND" ja "D1".

Kinnitage nupp, keerates jalad Gemma tagaküljel kokku. Me jootame nupu plaadile, kuid see peaks selles asendis mugavalt istuma.

Ärge jootke seda veel, muidu võite sulgeda GND augu, mida vajame järgmisel sammul!

Samm: ühendage juhtmed Gemma külge

Ühendage juhtmed Gemma külge
Ühendage juhtmed Gemma külge
Ühendage juhtmed Gemma külge
Ühendage juhtmed Gemma külge
Ühendage juhtmed Gemma külge
Ühendage juhtmed Gemma külge
  1. Katkestage 3 juhtme läbimõõduga umbes 4 tolli. Traditsiooniliselt kasutatakse toiteallikaks punast (+, V+, V), maandamiseks musta või valget (G, GND) ja andmete jaoks teist värvi (D). Kasutades selle projekti jaoks ainult 3 juhtmest, sobivad kõik värvid.
  2. Eemaldage umbes 1/2 " - 3/4" iga traadi ühest otsast.
  3. Keerake esimese traadi eemaldatud ots.
  4. Viige see läbi GND märgistatud augu. Soovite, et traat jookseks Gemma esiosast (koos nuppudega) taha. Püüdke juhtmete isolatsioon auku võimalikult lähedale viia. Ma leian, et traadi tagurpidi voltimine hoiab seda all.
  5. Pöörake Gemma ümber ja jootke traat ja nupu jalg Gemma GND tihvti külge
  6. Keerake teise juhtme eemaldatud ots.
  7. Viige see läbi ava, millele on märgitud Vout. Soovite, et traat jookseks Gemma esiosast (koos nuppudega) taha. Püüdke juhtmete isolatsioon auku võimalikult lähedale viia. Leian, et traadi tagumine kokkuklapitamine hoiab seda all.
  8. Pöörake Gemma ümber ja jootke traat ja nupu jalg Gemma Vout -tihvti külge
  9. Keerake kolmanda juhtme eemaldatud ots.
  10. Viige see läbi augu D0. Soovite, et traat jookseks Gemma esiosast (koos nuppudega) taha. Püüdke juhtmete isolatsioon auku võimalikult lähedale viia. Leian, et traadi tagumine kokkuklapitamine hoiab seda all.
  11. Pöörake Gemma ümber ja jootke traat ja nupu jalg Gemma D0 tihvti külge.
  12. Jootage teine nuppjalg Gemma D1 tihvti tagaküljele.
  13. Kärpige üleliigseid juhtmeid.

Märkus. Kui teil on mugav jootmine, võite kõik juhtmed paigutada ja jootmise lõpetada korraga. Soovitan algajatel asetada ja joota üks traat korraga.

Samm: ühendage juhtmed rõnga külge

Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
Kinnitage juhtmed rõnga külge
  1. Asetage Gemma ja Neopixel Ring nii LED -id kui ka Gemma komponendid ülespoole. Asetage D1 tihvt Gemmale, mis on kõige lähemal Neopixeli rõnga augule, mis ütleb "Data In"
  2. Määrake, kus nende kahe ühendamiseks traat lõigata ja eemaldada. Tõenäoliselt soovite Gemma ja Neopixel Ring vahel 1–1,5 tolli traati, et see oleks piisavalt lõtv.
  3. Märgi oma küünte või terava otsaga traadile kaks täppi - kuhu lõikad traadi ja kuhu riba eemaldad. Andke endale 1/2 " - 3/4" kooritud traati, millega töötada.
  4. Lõika ja eemaldage ülejäänud kaks juhtmest umbes sama pikkusega.
  5. Keerake "D0" traadi kooritud ots ja söödake see läbi neopikselrõnga "D In" märgistatud augu. Võite juhtme toita läbi neopikselrõnga esi- või tagaosa.
  6. Jootke D0 juhe Neopixeli rõnga külge.
  7. Keerake "GND" traadi kooritud ots ja viige see läbi neopikselrõngaga "G" tähistatud augu. Võite juhtme juhtida läbi neopikselrõnga esi- või tagaosa.
  8. Jootke "GND" traat Neopixeli rõnga külge.
  9. Keerake "Vout" traadi eemaldatud ots ja suunake see läbi neopikselrõnga "V+" märgistatud augu. Võite juhtme toita läbi neopikselrõnga esi- või tagaosa.
  10. Jootke "Vout" traat Neopixeli rõnga külge.
  11. Kärpige üleliigseid juhtmeid.

Märkus. Kui teil on mugav jootmine, võite kõik juhtmed paigutada ja jootmise lõpetada korraga. Soovitan algajatel asetada ja joota üks traat korraga.

Samm: programmeerige oma Gemma

Kõigepealt vajate viisi oma plaadi programmeerimiseks. Laadige alla Arduino IDE või kasutage veebipõhist IDE-d, kui see on saadaval.

Kui olete Arduino uus ja soovite alustada uut projekti, on teil mõned võimalused.

Tavaliselt kasutan nende saidilt alla laaditud Arduino IDE -d. Peate installima teegid ja kasutatava tahvli toe. Kuna tegemist on põhjalikuma protsessiga, soovitan vaadata üle lehe Adafruit Gemma sissejuhatus ja seejärel vaadata ressursse FastLED-i kogu installimiseks Arduino IDE-sse.

Teine võimalus on kasutada brauseripõhist programmi, näiteks codebender.cc. Kahjuks ei aktsepteeri Codebender praegu uusi registreerimisi, kuid lisasin selle teabe igaks juhuks, kui nad avavad asju. Palun toetage neid, kui saate, sest nad on suurepärased! Codebender on suurepärane viis kellelegi koodi tutvustamiseks, kuna selle käivitamiseks peate lihtsalt pistikprogrammi alla laadima. Kui teil on juba Arduino IDE, minge allpool minu visandinäite juurde ja kleepige see uude visandisse. Arduino ja Codebender Instructable abil saate suurepäraselt alustada Ardumotive_comiga. Ka Codebenderi inimesed on kokku pannud üsna palju juhendeid.

Vaadake eskiis üle

Siin on minu visand: FastLED Palette Button by amelia.tetterton

"Kloonige ja muutke" minu visandit ja "salvestage" see oma koodipaigutaja kontole või kopeerige ja kleepige see oma Arduino IDE -s uuele visandile.

Värskendage vajalikke alasid, kui olete huvitatud muudatuste tegemisest.

  • 23. rida: heledus on seatud 1/8 täisheledusest.
  • Ridad 30: kui muudate režiimide arvu, peate värskendama numbrit "8"
  • Rida 45-66: see on kohandatud palett, mille olen nimetanud MyColorsiks. Vaadake RGB värvivalijat ja leidke endale meelepärane värv. Siin saate sisestada mis tahes 16 värvi, mis teile meeldivad. On paar reeglit: "kuldse varda" kirjutamise asemel peate kirjutama "GoldenRod". Seetõttu kirjutage iga sõna esimene täht suurtähtedega ja eemaldage tühikud. Ärge kaotage ka koma iga rea lõpus.
  • Liinid 98-148: FastLED-il on valik sisseehitatud "palette". Paleti värvirühm saadetakse teie valitud kiiruse ja sammu sammuga LED -ribade kaudu. Saate muuta kiirusi ja samme, et asjad näeksid täpselt nii, nagu soovite. SPEED viitab sellele, kui kiiresti värvid liiguvad. Suuremad numbrid = kiirem liikumine. STEPS viitab sellele, kui laiad on värviribad. 1 = rohkem nagu gradient, 10 = rohkem nagu triibud.
  • Ridad 170-185: see on veel üks viis uue paleti seadistamiseks. See režiim sarnaneb Adafruit Gemma rõngakõrvarõngastel näidatud režiimiga. Mängige siin värvidega ja seejärel kiirusega ning segage read 145-188 ja vaadake, mis juhtub.
  • Ridad 188-199: see on veel üks viis uue paleti seadistamiseks. See režiim näitab poolt LED -idest rohelist ja teist poolt roosat. Mängige siin värvidega ja seejärel kiirusega ning segage read 133-135 ja vaadake, mis juhtub.

Kontrollige visandit. Ärge unustage vajutada nuppu "Salvesta", kui see teile sobib.

Gemma on odav mikrokontroller. Kui ühendate selle vooluvõrku ja lülitate selle sisse, vilgub punane tuli umbes 10 sekundiks. See tähendab, et see on valmis koodi "vastu võtma". Vastasel juhul peate alglaadimisrežiimi sisenemiseks vajutama lähtestamisnuppu. Teised mikrokontrollerid lähevad lihtsalt sellesse režiimi automaatselt, kuid kuna Gemma on nii lihtne, vajab ta kõigepealt seda. Kui saate vea, proovige plaat vooluvõrgust lahti ühendada ja uuesti ühendada või vajutage tahvlil olevat väikest musta nuppu "Lähtesta". Maci puhul pean ma oma Gemma arvutiga USB -jaoturi kaudu ühendama (nii et … Gemma - microusb - USB -jaotur - miniusb - Mac), et see töötaks. Kannatust!

Laadige Sketch üles. Vajutage Gemmal lähtestusnuppu ja laadige kood oma Gemmale üles.

Veenduge, et saate teate „Üleslaadimine õnnestus” või mõni muu positiivne sõnum, mis kinnitab koodi üleslaadimist.

Märkused

  • Kui teil tekib lähtestamisnupu vajutamisel probleeme, mille korral plaat ei lähe alglaaduri režiimi, proovige Gemma vooluvõrgust lahti ühendada ja seejärel uuesti sisse ühendada.
  • Kõik, mis on kirjutatud reale pärast kahte kaldkriipsu, näiteks: //, on kommentaar. Võiksite kirjutada "// blah, blah, blah" ja see oleks hea. Mitmerealised kommentaarid jäävad "/*" ja "*/" vahele. Codebender muudab kõik kommentaarid roheliseks. Tühikud ja tühjad read on korras, nii et eraldage asjad oma huvides.
  • Veenduge, et olete valinud õige plaadi (Gemma) ja pordi.
  • Enne üleslaadimist kontrollige alati "kinnitamist". Codebender või IDE annavad teile teada, kui teie visand on liiga suur. Kui see on nii, peate seda muutma, eemaldades ühe oma "režiimidest".

6. samm: testige

Test
Test
Test
Test
Test
Test
  1. Veenduge, et teie juhtmed on korralikult ühendatud.

    1. Jälgige traat Gemma GND august ühe NeoPixeli rõnga GND auku.
    2. Jälgige traat Gemma Vout -august ühe NeoPixel -rõnga VCC/V+ auku.
    3. Jälgige traat Gemma D0 -august kuni NeoPixel -rõnga andmete sisendauguni
  2. Veenduge, et valge nupu mõlemad jalad on plaadile joodetud.
  3. Ühendage aku jst -pistik plaadiga ja lülitage plaat sisse, kui seda veel pole.
  4. Erinevate režiimide sirvimiseks vajutage valget nuppu.
  5. Patsuta endale selga.

Samm: täitke ja lisage tarvikud

Täielik ja lisavarustus!
Täielik ja lisavarustus!
Täielik ja lisavarustus!
Täielik ja lisavarustus!
Täielik ja lisavarustus!
Täielik ja lisavarustus!
  • Kinnitage aku vahtlindi või liimiga Gemma tagaküljele*
  • Kinnitage kõik tarvikud, mis teile meeldivad kõrvarõngaste, kaelakee, nööpnõela või millegi muu valmistamiseks. Ehete valmistamiseks mõeldud pisikesed hüppesõrmused sobivad ideaalselt Neopixeli rõnga avatud aukude sisse. Kaasa kõik uued ideed kommentaaridesse!
  • Kasutage niiti Gemma positsiooni tugevdamiseks Neopixeli rõnga sees, eriti kui kasutate õhemat kui 26 g traati.
  • Asetage Gemmale koht, kus juhtmed puutuvad kokku plaadiga.
  • Ühendage aku plaadilt lahti ja asetage liim*, kus aku juhtmed puutuvad kokku aku ja pistikuga.

*Kui kasutate seadet e6000, tehke seda viimati, kuna selle täielikuks seadistamiseks kulub tubli 24 tundi. Võite kasutada ka kuuma liimi, kuid olge selle kasutamisel aku või selle läheduses ettevaatlik. Ma eelistan olla ettevaatlik!

Soovitan: