Turinys:
- 1 žingsnis: Raskite teigiamą šviesos diodo pusę
- 2 veiksmas: rinkinių prijungimas
- 3 žingsnis: laidų uždengimas popieriaus augalų juostele
- 4 žingsnis: prijunkite šviesą
- 5 žingsnis: Surinkite laidus kartu
- 6 žingsnis: „Breadboard“išdėstymas
- 7 žingsnis: maža programinė įranga
Video: „Charliplexed“Kalėdų eglutė mano kubui: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:51
Praėjusiais metais vietinėje namų parduotuvėje gavau komplektą su baterijomis veikiančios lemputės tipo Kalėdų lemputę ir padėjau ją ant stalo Kalėdų eglutės. Kad tik mažylis būtų šventinis. Beveik visi mano gauti komentarai buvo susiję su „Ar jie nemirksi?“Šiais metais buvau įpareigotas ir pasiryžęs padaryti kažką, kas išsiskirtų. LED baterijomis valdomas žibintų komplektas, supjaustytas ir prijungtas prie „Arduino“, „Charlieplexed“stiliaus, ir šiek tiek kodo, kad jie būtų gražūs, atsitiktinai pakeisti, užpildė vekselis. Prireikė šiek tiek laiko, kad atsitiktinė dalis veiktų, bet aš nenorėjau, kad modelis kartotųsi vėl ir vėl nuobodžiai. Aš galėjau tai sugalvoti, paslėpdamas visus ryšius ir įdėdamas arduino į „Altoids“skardą. Bet aš norėjau, kad jie pamatytų visus laidus. Be to, toks jo geikas.
1 žingsnis: Raskite teigiamą šviesos diodo pusę
„Charliplexing“leidžia N*(N-1) šviesos diodus valdyti N kaiščiais. Šiuo atveju turėjau 20 lempučių, taigi, naudodamas 4 kaiščius, kad gaučiau 12 diodų, juos supjaustiau, tada naudodamas pridėtą akumuliatoriaus dėklą radau teigiamą laidą kiekvienam.
2 veiksmas: rinkinių prijungimas
Suradęs teigiamą, lituodavau juos rinkiniais, kiekviename rinkinyje buvo teigiamas ir neigiamas iš kiekvieno šviesos diodo. Galite patikrinti, ar teisingai supratote akumuliatoriaus dėklą - palietus laidus prie akumuliatoriaus laidų, turėtų užsidegti vienas šviesos diodas, o atvirkštinis laidas - kitą.
3 žingsnis: laidų uždengimas popieriaus augalų juostele
Juostelę galite įsigyti iš vietinės amatų parduotuvės, kuri naudojama šilko gėlių stiebams padengti. Aš gavau savo „Walmart“. „Juosta“yra vaškinis, žaliai nuspalvintas popierius, kuris gana gerai prilimpa prie savęs ir slepia aplink medį nutiestus laidus.
4 žingsnis: prijunkite šviesą
Ši pamoka yra ne apie „Charliplexing“teoriją, bet kaip ją pritaikyti įdomiai. Charliplexing yra gerai dokumentuotas. Šiame Vikipedijos straipsnyje pateikiami pagrindai. Be to, jei ieškosite čia instrukcijose, rasite daug daugiau pavyzdžių. Norėdami prijungti žibintus, aš naudoju 10, 11, 12, 13 kaiščius „Arduino“. Nesvarbu, kaip prijungsite kiekvieną kiekvienos šviesos diodų poros laidą - kiekvieno laidai yra keičiami. Jums tereikia užkabinti kiekvieną porą per skirtingus kaiščius per 100 omų rezistorių. Šiuo atveju: poros kaiščiai === ==== a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13 Galite pridėti daugiau rinkinių naudodami daugiau smeigtukų, tačiau kuo daugiau pridedate, tuo mažiau laiko kiekviena lemputė lieka įjungta ir pritems. 12 atrodė gražus apvalus skaičius ir gražiai šviesus.
5 žingsnis: Surinkite laidus kartu
Aš bandžiau tiesiog prijungti atskirus rinkinius tiesiai prie duonos lentos, bet jie vis ištraukė. Taigi aš juos visus uždėjau ant mažos plokštės ir su moteriška jungtimi, kad laidai būtų tvarkomi. „Radio Shack“parduodamas keturių laidų „Rainbow Wire“laidas, turintis tvirtus laidininkus ir gana gerai priglundantis prie jungties. Jungtis buvo supjaustyta iš ilgos moteriškų antraščių juostelės, kurią pasiėmiau „eBay“.
6 žingsnis: „Breadboard“išdėstymas
Kitas vaivorykštės laido galas prijungtas prie mažos duonos lentos su „Adafruit Arduino Clone“. Ribojantiems rezistoriams naudojau 100 omų, o tai yra šiek tiek mažai, todėl kiekvienam degančiam šviesos diodui yra apie 5v/200ohm = 25ma. Atrodo, kad „Arduino“neprieštaravo ir dėl to šviesos diodai tampa šiek tiek ryškesni. Kadangi jie yra impulsiniai, visa grandinė pritrauks 25 mA ir šiek tiek „Arduino“- kad būtų galima veikti akumuliatoriumi. Originalus šviesos rinkinys iš baterijų ištraukė beveik 120 mA - tai yra daug mažiau.
7 žingsnis: maža programinė įranga
Turiu „Jimmie Rodgers“LED širdies rinkinį, o programinė įranga buvo paruošta valdyti „Charliplexed“masyvą. Pakeičiau kodą, kad pridėčiau atsitiktinį maišymą. Tai pertvarko kaiščius kiekvieną kartą, kai tam tikras animacijos rėmas yra pašauktas, kad nebūtų nuobodu ir pasikartotų. Aš padariau keletą masyvų, kuriuose yra kiekvienas animacijos rėmas, apšviečiantis vieną šviesos diodą, du, tris…. ir taip toliau.
Rekomenduojamas:
Elektroninė Kalėdų eglutė: 4 žingsniai
Elektroninė Kalėdų eglutė: Sveiki! Norėčiau pristatyti savo elektroninę Kalėdų eglutę. Aš tai sukūriau kaip apdailą ir manau, kad tai labai kompaktiška ir gražu
Saugi Kalėdų eglutė: 6 žingsniai
Saugi Kalėdų eglutė: tai yra visas „Elegoo“pradinis rinkinys su „Arduino Mega“. Prieš kelias dienas Elegoo atsiuntė man rinkinį ir paprašė su juo sukurti kalėdinį projektą. Šį rinkinį sudaro keli komponentai. „Arduino Mega“, servos, ultragarso jutikliai, nuotolinis
O Kalėdų eglutė (O Tannenbaum) su MakeyMakey ant vandens sintezatoriaus: 7 žingsniai
O Kalėdų eglutė (O Tannenbaum) su „MakeyMakey“ant vandens sintezatoriaus: Šią Kalėdų dainą gera groti su „makeymakey“ant vandens sintezatoriaus. Galite žaisti devyniais tonais. Dėl atmosferos malonu turėti kalėdinę šviesą :-) Mėgaukitės
„Bluetooth“valdoma „NeoPixel“Kalėdų eglutė: 5 žingsniai
„Bluetooth“valdoma „NeoPixel“Kalėdų eglutė: ar pagalvojote, kaip šiais metais į savo eglutę pridėti daiktų internetą? Na, tai visiškai įmanoma! Aš asmeniškai vadinu šį projektą „ArduXmas“, jį sudaro RGB „NeoPixel“lemputė, valdoma „Arduino“šerno
Kvėpuojanti Kalėdų eglutė - „Arduino“Kalėdų šviesos valdiklis: 4 žingsniai
Kvėpuojanti Kalėdų eglutė-„Arduino“Kalėdų šviesos valdiklis: Tai nėra gera žinia, kad mano 9 pėdų iš anksto apšviestos dirbtinės Kalėdų eglutės valdymo dėžutė sulūžo prieš Kalėdas , ir gamintojas nepateikia atsarginių dalių. Šis nesuprantamas pavyzdys parodo, kaip savo LED šviesos tvarkyklę ir valdiklį naudoti naudojant „Ar