Turinys:
- 1 žingsnis: Surinkite medžiagas
- 2 žingsnis: pritvirtinkite mygtuką
- 3 žingsnis: prijunkite laidus prie „Gemma“
- 4 žingsnis: pritvirtinkite laidus prie žiedo
- 5 žingsnis: užprogramuokite „Gemma“
- 6 žingsnis: išbandykite
- 7 žingsnis: užpildykite ir prisijunkite
Video: „Replendr“pakabukas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šį projektą įkvėpė Becky Stern ir Lady Ada „Adafruit Gemma Hoop“auskarai ir nuostabūs žmonės su „FastLED“biblioteka.
Ši pamoka parodys, kaip sukurti gražų LED pakabuką su vienu ar daugiau šviesos diodų žiedų. Man patinka įvairūs nešiojamų įrenginių režimai, todėl šiame projekte yra mygtukas kaip režimo parinkiklis.
Aš nesiruošiu apžvelgti, kaip prie jūsų projekto pridėti kelis žiedus, tačiau kai kurios nuotraukos suteiks jums keletą galimybių idėjų.
Vaizdo įraše aprašoma, kaip visa tai sujungti. Ačiū už sekimą!
1 žingsnis: Surinkite medžiagas
Štai viskas, ko jums reikės:
-
„Adafruit GEMMA v2“- miniatiūrinė nešiojama elektroninė platforma - Šis mažas nešiojamas mikrovaldiklis bus jūsų projekto smegenys. Tai prijungs akumuliatorių prie žibintų ir nurodys žibintams, ką daryti. Štai lentos dalių suskirstymas.
- USB - naudojamas naujiems režimams įkelti į lentą
- JST lizdas - naudojamas prijungti akumuliatorių prie plokštės, kad būtų galima maitinti ją ir šviesos diodus
-
Įvesties/išvesties pagalvėlės
- GND - tai suteiks žibintams ir mygtukui žemę (G, -)
- D1 - Tai „skaitmeninis“kaištis, kurį naudosime mygtukui
- Vout - Tai maitins (V, +) žibintus iš akumuliatoriaus
- 3Vo - tai tiekia 3 voltus; mes šito nenaudosime
- D0 - tai „skaitmeninis“smeigtukas, kurį naudosime nurodydami žibintams, ką daryti
- D2 - tai dar vienas „skaitmeninis“kaištis; mes šito nenaudosime
- „NeoPixel“žiedas - 16 x 5050 RGB šviesos diodas su integruotomis tvarkyklėmis - tai jūsų šviesų žiedas. Kiekvienas šviesos diodas turi raudoną, žalią ir mėlyną lemputes. Jie derinami skirtingais kiekiais, kad būtų sukurtos visos vaivorykštės spalvos. Kadangi mes laikysime šviesas silpnoje pusėje, jūs tikrai pamatysite, kaip raudonos, žalios ir mėlynos lemputės sujungia visas spalvas.
- Ličio jonų polimerinė baterija - 3,7 V 150 mAh - Akumuliatorius prijungiamas prie „Gemma“, kad maitintų jūsų žibintus ir būtų įkraunamas naudojant USB įkroviklį, o ne „Gemma“. Norėdami įkrauti šią bateriją, turėsite ją atjungti nuo „Gemma“
- „Adafruit Micro Lipo“- „USB LiIon“/„LiPoly“įkroviklis - v1 - Kaip minėta aukščiau, prijunkite bateriją prie šio įkroviklio ir plokščią pusę prijunkite prie USB lizdo. Šiek tiek žalia lemputė parodys, kad jūsų baterija „baigta“įkraunama.
- Liečiamasis jungiklio mygtukas (plonas 6 mm) - šis mažas baltas mygtukas spustelės režimus
- Silikoninis dangtelis suvyniota šerdimi - 26AWG - bus naudojami 3 vielos gabalai, kurių kiekvienas bus maždaug 4 colių ilgio. Jums nereikės viso ilgio vielos, todėl turėsite papildomos klaidos.
- Juvelyrinių dirbinių aksesuarai - šuolių žiedai, auskarai, nailono laidas, kabelių karoliai, magnetinis kaištis
- e6000
Štai ką turiu savo darbo vietoje: pagalbos rankos, lituoklis, „Hakko Brass Sponge Solder Antal Cleaner“, lydmetalis, sena medžio pjaustymo lenta ir netoliese esantis ventiliatorius.
2 žingsnis: pritvirtinkite mygtuką
Pritvirtinkite mažą baltą mygtuką prie „Gemma“, stumdami kojas per skyles, pažymėtas „GND“ir „D1“.
Užfiksuokite mygtuką, sulenkdami kojas ant užpakalinės „Gemma“pusės. Lituosime mygtuką ant lentos, tačiau šioje padėtyje jis turėtų patogiai sėdėti.
Kol kas jo ne lituokite, kitaip galite uždaryti GND skylę, kurios mums prireiks kitame žingsnyje!
3 žingsnis: prijunkite laidus prie „Gemma“
- Nupjaukite 3 laidus iki maždaug 4 colių. Tradiciškai raudona yra naudojama maitinimui (+, V+, V), juoda arba balta - žemei (G, GND), o kita spalva - duomenims (D). tik naudojant 3 laidus šiam projektui, tiks bet kokios spalvos.
- Kiekvieno laido vieną galą nuimkite maždaug nuo 1/2 "iki 3/4".
- Pasukite pirmosios vielos nuplėštą galą.
- Įveskite jį per skylę, pažymėtą GND. Norite, kad viela eitų nuo „Gemma“priekio (su mygtukais) iki galo. Stenkitės, kad laidų izoliacija būtų kuo arčiau skylės. Pastebiu, kad užlenkus laidą užpakalinėje dalyje, jis laikomas žemyn.
- Apverskite „Gemma“ir prilituokite vielą bei sagos kojelę prie „Gemma“kaiščio
- Pasukite nuluptą antrosios vielos galą.
- Įveskite jį per skylę, pažymėtą Vout. Norite, kad viela eitų nuo „Gemma“priekio (su mygtukais) iki galo. Stenkitės, kad laidų izoliacija būtų kuo arčiau skylės. Pastebiu, kad užlenkus laidą užpakalinėje dalyje, jis laikomas žemyn.
- Apverskite „Gemma“ir prilituokite vielą bei sagos kojelę prie „Gemma“kaiščio
- Pasukite trečiojo laido nuplėštą galą.
- Įveskite jį per skylę, pažymėtą D0. Norite, kad viela eitų nuo „Gemma“priekio (su mygtukais) iki galo. Stenkitės, kad laidų izoliacija būtų kuo arčiau skylės. Pastebiu, kad užlenkus laidą užpakalinėje dalyje, jis laikomas žemyn.
- Apverskite „Gemma“ir prilituokite vielą bei sagos kojelę prie „Gemma“kaiščio D0.
- Antrojo mygtuko kojelę prilituokite prie „Gemma“D1 kaiščio galo.
- Nupjaukite laidų perteklių.
Pastaba: jei jums patogu lituoti, galbūt galėsite uždėti visus laidus ir užbaigti litavimą vienu metu. Aš rekomenduoju pradedantiesiems vieną vielą ir lituoti po vieną.
4 žingsnis: pritvirtinkite laidus prie žiedo
- Išdėstykite „Gemma“ir „Neopixel Ring“taip, kad šviesos diodai ir „Gemma“komponentai būtų nukreipti į viršų. Padėkite D1 kaištį ant „Gemma“arčiausiai skylės „Neopixel“žiede, kuriame parašyta „Data In“
- Nustatykite, kur nupjauti ir nuimti laidą, kad sujungtumėte šiuos du. Tikriausiai norėsite 1–1,5 colio vielos tarp „Gemma“ir „Neopixel“žiedo, kad būtų pakankamai laisvas.
- Naudodami nagus ar aštriuosius pieštukus ant vielos pažymėkite dvi vietas - kur nukirpsite vielą ir kur nušluosite vielą. Dirbkite su 1/2 " - 3/4" nuimta viela.
- Nupjaukite ir nuimkite likusius du laidus maždaug tokiu pačiu ilgiu.
- Pasukite nuplėštą „D0“vielos galą ir padėkite jį per skylę, pažymėtą „D In“ant neopikselio žiedo. Laidą galite tiekti per neopikselio žiedo priekį arba galą.
- Lituokite D0 laidą prie neopikselio žiedo.
- Pasukite nuluptą „GND“vielos galą ir padėkite jį per skylę, pažymėtą „G“ant neopikselio žiedo. Galite tiekti vielą per neopikselio žiedo priekį arba galą.
- Lituokite „GND“laidą prie neopikselio žiedo.
- Pasukite nuplėštą „Vout“vielos galą ir padėkite jį per skylę, pažymėtą „V+“ant neopikselio žiedo. Laidą galite tiekti per neopikselio žiedo priekį arba galą.
- Lituokite „Vout“laidą prie neopikselio žiedo.
- Nupjaukite perteklinius laidus.
Pastaba: jei jums patogu lituoti, galbūt galėsite uždėti visus laidus ir užbaigti litavimą vienu metu. Aš rekomenduoju pradedantiesiems vieną vielą ir lituoti po vieną.
5 žingsnis: užprogramuokite „Gemma“
Pirmiausia reikia užprogramuoti lentą. Atsisiųskite „Arduino IDE“arba naudokite žiniatinklio IDE, jei toks yra.
Jei esate naujas „Arduino“ir norite pradėti naują projektą, turite keletą galimybių.
Paprastai naudoju „Arduino IDE“, atsisiųstą iš jų svetainės. Turėsite įdiegti bibliotekas ir jūsų naudojamos plokštės palaikymą. Kadangi tai yra išsamesnis procesas, rekomenduoju peržiūrėti „Adafruit“įvado į „Gemma“puslapį ir tada patikrinti išteklius, kaip įdiegti „FastLED“biblioteką „Arduino IDE“.
Kitas variantas yra naudoti naršykle pagrįstą programą, tokią kaip codebender.cc. Deja, „Codebender“šiuo metu nepriima naujų registracijų, tačiau įtraukiau šią informaciją tik tuo atveju, jei jie atvers atsarginę kopiją. Prašome palaikyti juos, jei galite, nes jie nuostabūs! „Codebender“yra puikus būdas supažindinti ką nors su kodu, nes jums tereikia atsisiųsti papildinį, kad jis veiktų. Jei jau turite „Arduino IDE“, pereikite prie mano eskizo pavyzdžio ir įklijuokite jį į naują eskizą. Yra puikus darbo pradžia naudojant „Arduino“ir „Codebender Instructable by Ardumotive_com“. „Codebender“žmonės taip pat sudarė nemažai instrukcijų.
Peržiūrėkite eskizą
Štai mano eskizas: „FastLED Palette Button“, kurį pateikė amelia.tetterton
„Klonuokite ir redaguokite“mano eskizą ir „išsaugokite“jį savo „Codebender“paskyroje arba nukopijuokite ir įklijuokite į naują eskizą savo „Arduino IDE“.
Atnaujinkite būtinas sritis, jei norite atlikti pakeitimus.
- 23 eilutė: ryškumas nustatytas 1/8 viso ryškumo.
- 30 eilutės: jei pakeisite režimų skaičių, turite atnaujinti skaičių „8“
- 45-66 eilutė: tai tinkinta paletė, kurią pavadinau „MyColors“. Patikrinkite RGB spalvų parinkiklį ir raskite jums patinkančių spalvų. Čia galite įdėti bet kokias 16 jums patinkančių spalvų. Yra keletas taisyklių: vietoj to, kad parašytumėte „auksinį strypą“, turėsite parašyti „GoldenRod“. Taigi, rašykite didžiąsias kiekvieno žodžio raides ir pašalinkite tarpus. Taip pat nepraleiskite kablelio kiekvienos eilutės pabaigoje.
- 98-148 eilutės: „FastLED“turi daugybę integruotų „paletių“, iš kurių galima rinktis. Spalvų grupė paletėje siunčiama per šviesos diodų juostą jūsų pasirinktu greičiu ir žingsniais. Galite pakeisti SPEED ir STEPS, kad viskas atrodytų taip, kaip norite. SPEED nurodo, kaip greitai juda spalvos. Didesni skaičiai = greitesnis judėjimas. STEPS nurodo, kokios plačios yra spalvų juostos. 1 = labiau panašus į nuolydį, 10 = labiau panašus į juosteles.
- 170–185 eilutės: tai dar vienas naujos paletės nustatymo būdas. Šis režimas yra panašus į režimą, nurodytą „Adafruit Gemma Hoop“auskaruose. Žaisk su spalvomis čia, tada greičiu ir susimaišyk 145-188 eilutėse ir pažiūrėk, kas atsitiks.
- 188–199 eilutės: tai dar vienas naujos paletės nustatymo būdas. Šiame režime pusė šviesos diodų bus rodomi žali, o kita pusė - rožinė. Žaisk su spalvomis čia, o paskui greičiu, susimaišyk 133-135 eilutėse ir pažiūrėk, kas atsitiks.
Patikrinkite eskizą. Nepamirškite paspausti „Išsaugoti“, jei tai jums tinka.
„Gemma“yra nebrangus mikrovaldiklis. Kai prijungsite ir įjungsite, jis mirksės raudona lemputė ir įjungs apie 10 sekundžių. Tai reiškia, kad jis yra pasirengęs „priimti“kodą. Priešingu atveju turite paspausti atstatymo mygtuką, kad įeitumėte į vadinamąjį įkrovos įkėlimo režimą. Kiti mikrovaldikliai tiesiog įsijungs į šį režimą automatiškai, tačiau kadangi „Gemma“yra tokia paprasta, jam pirmiausia reikia ką nors pakelti. Jei gaunate klaidą, pabandykite atjungti ir vėl prijungti plokštę arba paspausti mažą juodą „reset“mygtuką lentoje. Jei naudojate „Mac“, turiu prijungti „Gemma“prie kompiuterio per USB šakotuvą (taigi… „Gemma“į „microusb“prie USB šakotuvo į „miniusb“prie „Mac“), kad tik jis veiktų. Kantrybės!
Įkelkite eskizą. Paspauskite „Gemma“nustatymo iš naujo mygtuką ir „Įkelkite“kodą į „Gemma“.
Įsitikinkite, kad gavote pranešimą „Įkelta sėkmingai“arba kitą teigiamą pranešimą, patvirtinantį, kad kodas buvo įkeltas.
Pastabos
- Jei paspaudus atstatymo mygtuką kyla problemų, dėl kurių plokštė neįeina į įkrovos įkėlimo režimą, pabandykite atjungti „Gemma“ir vėl įjungti.
- Viskas, kas parašyta eilutėje po dviejų brūkšnių, pvz., //, yra komentaras. Galite parašyti „// bla, bla, bla“ir viskas būtų gerai. Kelių eilučių komentarai yra tarp „/*“ir „*/“. „Codebender“visi komentarai atrodo žali. Tarpai ir tuščios eilutės yra tinkamos, todėl nedvejodami atskirkite dalykus, kad jie jums padėtų.
- Įsitikinkite, kad pasirinkote tinkamą plokštę („Gemma“) ir prievadą.
- Prieš „įkeldami“visada „patikrinkite“. „Codebender“arba IDE praneš jums, jei eskizas yra per didelis. Jei taip, turėsite jį pakeisti pašalindami vieną iš „režimų“.
6 žingsnis: išbandykite
-
Įsitikinkite, kad jūsų laidai yra tinkamai prijungti.
- Nubrėžkite laidą nuo „Gemma“GND skylės iki vienos iš „NeoPixel“žiedo GND skylių.
- Nubrėžkite laidą nuo „Gemma“Vout skylės iki vienos iš „NeoPixel“žiedo VCC/V+ skylių.
- Nubrėžkite laidą nuo „Gemma“D0 skylės iki „NeoPixel“žiedo skylės „Data In“
- Įsitikinkite, kad abi balto mygtuko kojelės yra prilituotos prie lentos.
- Prijunkite jst jungtį iš akumuliatoriaus prie plokštės ir perjunkite plokštę į įjungimo padėtį, jei ji dar nėra.
- Norėdami slinkti įvairiais režimais, paspauskite baltą mygtuką.
- Paglostykite sau nugarą.
7 žingsnis: užpildykite ir prisijunkite
- Pritvirtinkite akumuliatorių prie „Gemma“galo, naudodami putplasčio juostą arba klijus*
- Prie auskarų, karolių, smeigtuko ar ko nors kito pridėkite bet kokius jums patinkančius priedus. Maži papuošalams skirti šokinėjimo žiedai puikiai tinka bet kokiose atvirose „Neopixel“žiedo skylėse. Į komentarus įtraukite visas naujas idėjas!
- Naudokite siūlą, kad sustiprintumėte „Gemma“padėtį „Neopixel“žiedo viduje, ypač jei naudojate plonesnę nei 26 g vielą.
- Uždėkite šiek tiek klijų* ant „Gemma“, kur laidai susitinka su plokšte.
- Atjunkite akumuliatorių nuo plokštės ir padėkite šiek tiek klijų* ten, kur akumuliatoriaus laidai susitinka su akumuliatoriumi ir jungtimi.
*Jei naudojate „e6000“, atlikite tai paskutinį kartą, nes visiškai sukietėti užtrunka 24 valandas. Taip pat galite naudoti karštus klijus, tačiau būkite atsargūs naudodami juos ant akumuliatoriaus arba šalia jo. Man labiau patinka būti atsargiems!
Rekomenduojamas:
Išplėstinis LED pakabukas: 4 žingsniai
Išplėstinis LED pakabukas: Šioje pamokoje aš jums parodysiu, kaip galite pasidaryti savo LED pakabuką. Turėtumėte patikrinti mano ankstesnį LED pakabuką, kurį galiu nurodyti, ten parodysiu keletą puikių patarimų. Ar papuošalai yra grožio dalis? Mes išsiaiškinsime
Mama sako, kad maitinimo pakabukas: 5 žingsniai
Mama sako „Power Pendant“: tai yra pakabuko idėja dėvėti ant kaklo, kad pabrėžtų jūsų mintį/nuomonę/atsakymą. Sukurta priekabiaujančioms motinoms, tačiau taip pat gali būti dėvimi pervargusių pradinių klasių mokytojų arba vieniša moteris, ignoruojama įmonės valdybos kambaryje! Taigi mama
Paprastas LED pakabukas: 5 žingsniai (su nuotraukomis)
Paprastas LED pakabukas: Šioje pamokoje aš jums parodysiu, kaip galite padaryti lengviausią 2 LED pakabuką. Galite pamanyti, kad tai nėra kasdienis pakabukas, ir jūs teisus. Tai skirta ypatingoms progoms, laukiniams vakarėliams ir festivaliams. Štai jums reikalingi dalykai:
Švytintis fortepijono raktų pakabukas: 3 žingsniai
Šiame projekte aš parodysiu, kaip pasidaryti žėrinčią raktų pakabuką, kurį sudaro du šviesos diodai, kurie pradeda švytėti, kai pirštais ar bet kokiomis laidžiomis medžiagomis sujungiamos dvi plokštelės. idėja? Va
Širdies raktų pakabukas: 3 žingsniai
Širdies raktų pakabukas: Tai labai paprastas, bet šaunus projektas, kurį kurį laiką paskelbiau savo svetainėje. Kažką, ką rekomenduočiau visiems, kurie domisi „pasidaryk pats“elektronika, dalykėliais ir apskritai mokosi naujų dalykų. Tai tikrai vienas iš tų projektų