Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 žingsnis: Surinkite batutą
- 3 žingsnis: Nupjaukite neopikselio juostelę
- 4 žingsnis: šviesos diodų litavimas
- 5 žingsnis: karštai klijuokite visas jungtis
- 6 veiksmas: patikrinkite, ar viskas veikia iki šiol
- 7 žingsnis: pritvirtinkite šviesos diodus prie batuto su užtrauktukais
- 8 žingsnis: nulaužkite šokinėjimo jutiklį
- 9 veiksmas: pritvirtinkite šokinėjimo jutiklį
- 10 veiksmas: paleiskite kodą
- 11 žingsnis: bus daugiau
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
Sekite daugiau autoriaus:
Šioje pamokoje aš jums parodysiu, kaip sukurti batutą, kuris keičia spalvas, kai tik šokinėjate ant jo!
1 žingsnis: reikalingi dalykai
Medžiagos:
- 3 ritinėliai vielos, skirtingų spalvų, kuo plonesni, tuo geriau
- Lydmetalis, kuo plonesnis, tuo geriau - pradžioje turėjau storus lydmetalio laidus, ir jis tirpo taip lėtai, kad buvo košmaras
- „Arduino“- „Uno“turėtų gerai veikti, bet aš jau turėjau „Mega“, todėl naudoju tai
- Pratimų batutas (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
- „Neopixel Led“juostelė, naudojau pigesnę WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
- 0,1 uF kondensatorius
- ~ 10K omų rezistorius
- ~ 500 omų rezistorius
- 60 užtrauktukų
Įrankiai:
- Lituoklis
- Karšto klijų pistoletas - laidams izoliuoti ir apsaugoti
- Vielos nuėmikliai
- Vielos pjaustytuvai
- Žirklės
2 žingsnis: Surinkite batutą
Dėžutėje yra instrukcijos, jos yra gana paprastos.
Nelieskite elektronikos, mes ją naudosime vėliau;)
3 žingsnis: Nupjaukite neopikselio juostelę
Tarp juostų, kuriose laikoma šokinėjanti šluostė batute, yra lygiai 30 tarpų. Mes supjaustysime „Neopixel“juostelę į 30 atskirų šviesos diodų ir įdėsime juos tarp kiekvienos juostos.
Pastaba: Yra dėmių, kuriose yra lydmetalis, laikantis juostelę, jas taip pat galite lengvai supjaustyti.
4 žingsnis: šviesos diodų litavimas
- Iškirpkite kiekvieną vielą iki maždaug 2,5 colio. Tai užtikrins, kad laidų jungtys tarp šviesos diodų yra ilgesnės nei visos juostos
- Ištraukite laidus iš kiekvienos pusės
- Lituokite laidus prie šviesos diodų. Palikite apsauginį plastiką, kad apsaugotumėte šviesos diodus
- Darykite tai apie 10 šviesos diodų vienu metu (žr. Kitus tris veiksmus)
- Įsitikinkite, kad rodyklės nukreiptos ta pačia kryptimi
5 žingsnis: karštai klijuokite visas jungtis
Pirmiausia įsitikinkite, kad laidai neliečia vienas kito ir ar viskas yra gucci. Tada užtepkite karštų klijų, kad laidai nesiliestų, taip pat priklijuokite šviesos diodus prie plastikinio dangtelio, kad apsaugotumėte nuo drėgmės.
6 veiksmas: patikrinkite, ar viskas veikia iki šiol
Prijunkite juostelę prie „Arduino“tokia tvarka.
- Prijunkite žemę, PASITIKRINKITE, KAD PIRMIAI PRIJUNGSITE PAGRINDINIUS PINS. Šviesos diodai yra labai trapūs
- Prijunkite kitus du kaiščius. Įsitikinkite, kad „Din“kaištis yra PWM kaištis. (Pažvelkite į diagramą)
- Atsisiųskite „Fastled“biblioteką čia ir importuokite ją į savo arduino IDE
- Eikite į mano „git repo“ir atsisiųskite „check_leds“kodą (https://github.com/seniorburito/led_trampoline)
Šis kodas užsidegs šviesos diodus, todėl, jei iškils problema, pamatysite, kurį iš jų reikia išspręsti.
Taip pat būtinai perskaitykite „Fastled“dokumentaciją čia, ji tikrai gerai parašyta
Šiuo metu arduino galite įdėti į šoną arba po batutu.
7 žingsnis: pritvirtinkite šviesos diodus prie batuto su užtrauktukais
Kiekvieną šviesos diodą surišau dviem užtrauktukais, kad šviesos diodai nejudėtų. Užtrauktukai gali veikti geriau, nes juos galite nuimti, jei nuspręsite nuimti šviesos diodus, ir todėl, kad užtrauktukai yra pigūs.
8 žingsnis: nulaužkite šokinėjimo jutiklį
Prie batuto yra įrenginys, kuris skaičiuoja kalorijas pagal tai, kiek šokinėjate. Mes nieko negalime padaryti su lustu, bet jei atidarysite šokinėjimo jutiklį, suprasite, kad tai tik perjungimo jungiklis, kuris įsijungia, kai jį veikiate. Su „Arduinos“labai lengva naudoti perjungimo jungiklius. Todėl mes jį naudosime šiame projekte, norėdami suvokti šuolius ir sukelti efektus, kai tai atsitiks.
9 veiksmas: pritvirtinkite šokinėjimo jutiklį
Pritvirtinkite jutiklį prie vienos iš batuto kojų. Ir nustatykite grandinę, kaip parodyta čia.
Laidus iš jutiklio galite prijungti vienu iš dviejų būdų:
- Pritvirtinkite aligatoriaus spaustukus prie dviejų auksinio kabelio metalinių segmentų
- Nupjaukite vielą, padalinkite ją į dvi dalis, išimkite juos iš abiejų pusių, prilituokite prie vyriškų antgalių ar PCB ar pan.
10 veiksmas: paleiskite kodą
Atsisiųskite kodą led_trampoline.ino iš mano repo (https://github.com/seniorburito/led_trampoline).
Pakeiskite LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN į naudojamus kaiščius ir esate pasiruošę eiti!
Čia yra veikiančio batuto vaizdo nuoroda, jei negalite jo atidaryti iš įvado (https://www.youtube.com/embed/k_8mHe4OKWg)
11 žingsnis: bus daugiau
Šis projektas vis dar yra prototipas. Aš vis dar pridedu daugiau modelių ir funkcijų. Jei turite idėjų, praneškite man, o jei norite padėti su kodu, padėkite!
Antroji vieta vaivorykštės spalvų konkurse
Rekomenduojamas:
Audinio neopikselio laikrodis: 12 žingsnių
Audinio neopikselio laikrodis: Tai audinio, toro formos, neopikselio laikrodis. Sukūriau ir sukūriau šį dokumentą CoCA Massey universitete, naudodamas fablabwgtn išteklius ir nurodymus. Medžiagos: veltinio adata ir siūlai 3 mm gofruotas kartonas 3 mm skaidrus akrilas 3 mm
Milžiniškas slėgiui jautrus spalvų burbulas - „Spectra Bauble ™“: 10 žingsnių (su nuotraukomis)
Milžiniškas slėgiui jautrus spalvų burbulas - „Spectra Bauble ™“: draugas vakarėliui norėjo linksmos šviesos ir dėl tam tikrų priežasčių tai atėjo į galvą: milžiniškas purus balionas, kuris, paspaudus ant jo, keičia spalvą ir sukuria garsus. Norėjau padaryti kažką originalaus ir smagaus. Jis naudoja oro slėgį
Žaismingi slėgiui jautrūs įklotai (skaitmeninėms žaidimų aikštelėms ir dar daugiau): 11 žingsnių (su nuotraukomis)
Žaismingi slėgiui jautrūs įklotai (skaitmeninėms žaidimų aikštelėms ir dar daugiau): tai instrukcija, skirta parodyti, kaip padaryti slėgiui jautrią trinkelę, kurią galima naudoti skaitmeniniams žaislams ar žaidimams kurti. Jis gali būti naudojamas kaip didelio masto jėgai jautrus rezistorius ir, nors ir žaismingas, gali būti naudojamas rimtesniems projektams
Veltinio ir neopikselio vaivorykštės karūna: 8 žingsniai (su nuotraukomis)
Veltinis ir neopikselių vaivorykštės karūna: šį savaitgalį savo 3 metų pusbroliui padariau šviesią neopikselių karūną. Ji visada atrodo gana įsimylėjusi mano apšvietimo įtaisus, todėl supratau, kad atėjo laikas jai turėti savo. Atrodo gana šauniai, ir aš norėčiau jam parodyti
Jautrūs pirštų galiukai: 10 žingsnių (su nuotraukomis)
Jautrūs pirštų galiukai: pirštinė su visų audinių slėgio jutikliais ant kiekvieno piršto galo. Idėja kilo kažkam kitam, kuris norėjo tai naudoti kaip fortepijono mokytojas su vaikais, kad įsivaizduotų skirtumą tarp „p“. fortepijonas (minkštas) ir " f " forte (kietas). P