Turinys:

„Dance Messenger“: 5 žingsniai (su nuotraukomis)
„Dance Messenger“: 5 žingsniai (su nuotraukomis)

Video: „Dance Messenger“: 5 žingsniai (su nuotraukomis)

Video: „Dance Messenger“: 5 žingsniai (su nuotraukomis)
Video: DIGITAL CIRCUS CAME TO LIFE!! 2024, Liepa
Anonim
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys
Šokių pasiuntinys

Smagus regėjimo žaislas. Pritvirtinkite jį prie savo batų ir rašykite žinutes ar modelius, kai vaikščiojate, bėgate ar šokate! Šį straipsnį jums pristatė „MonkeyLectric“ir „Monkey Light“dviračių lemputė

1 žingsnis: grandinės plokštė

Circuit Board
Circuit Board

Šiam projektui panaudojau gana įprastą plokštę. Tačiau grandinė yra tikrai paprasta, tik „Atmel AVR“mikrovaldiklis, 10 šviesos diodų, programavimo antraštė ir keli rezistoriai bei kondensatoriai. galbūt mygtuką, jei norite jį išjungti. Lenta, kurią naudojau, dažniausiai yra ant paviršiaus montuojami komponentai, tačiau visos dalys yra prieinamos per skylę, kad galėtumėte lengvai ją sukurti ant plokštės. Aš pridėjau žemiau Eagle CAD (https://www.cadsoft.de/) failus, skirtus plokštėms, mikrovaldiklio C šaltinio kodą ir plokštės „Gerber“failus, kad jie būtų pagaminti. „Eagle CAD“nemokama tokioms mažoms plokštėms, kaip ši. Naudojamos dalys: „Atmel“mega8L mikrovaldiklis-„digikey ATMEGA8L-8AC-ND6-pin“. digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 omų rezistorių matrica: digikey EXB-V8V150JV10uF 0805 dydžio kondensatorius: digikey 587-1299-1-NDjungiklis: digikey CKN4081CT-NDlithium- jonų baterija: iš batteryamerica.com (https://www.batteriesamerica.com/newpage8.htm)

2 žingsnis: mikrovaldiklio programavimas

Norėdami užprogramuoti mikrovaldiklį, jums reikės „Atmel AVR ISP mkII“programavimo rinkinio (skaitmeninė dalis ATAVRISP2-ND). tai jungia jūsų USB prievadą ir programavimo antraštę plokštėje. Jums reikės gnu AVR įrankių grandinės (https://sourceforge.net/projects/winavr/), kad surinktumėte ir atsisiųstumėte kodą, arba atsisiųskite naudodami nemokamą „Atmel“„AVR Studio“. pateiktas kodas buvo parašytas „Imagecraft C“kompiliatoriui, tačiau jį naudoti su „gnu“įrankiu paprasta. Pateiktas C kodas neapima įjungimo/išjungimo mygtuko funkcijų, tai neturėtų būti sunku pridėti. Taip pat galite pridėti akumuliatoriaus įtampos testerį, kad pamatytumėte, kada akumuliatorius yra išsikrovęs (tai svarbu ličio jonams, jie yra visam laikui pažeisti, kai per daug išsikrauna). Norėdami sukurti akumuliatoriaus įtampos testerį, galėtumėte (manau!) naudoti 3,0 V „Zener“diodą ir 220 k rezistorių per akumuliatorių, o „mega8“konverterį „a-to-d“palyginti, kai akumuliatoriaus įtampa nukrenta žemiau „Zener“etaloninė įtampa.

3 žingsnis: pritvirtinkite prie batų

Pritvirtinkite prie batų
Pritvirtinkite prie batų

tiesiog priklijuokite lipnią juostą ir akumuliatorių prie batų!

4 žingsnis: šokite

Šok šiek tiek!
Šok šiek tiek!
Šok šiek tiek!
Šok šiek tiek!

mano draugas Corwinas parodo mums keletą judesių!

kaip gerai veikia šis aparatas? vaikščiojimo greičiu tai šiek tiek sunku pastebėti, dažniausiai todėl, kad žiūrint tiesiai į jį, poveikis sumažėja. jei pažvelgsite į fiksuotą objektą, tai bus daug aiškiau. bėgimo greičiu ar šokiais jis puikiai veikia.

5 žingsnis: nusipirkite rinkinį

„Adafruit“pramonė turi atviro kodo labai panašaus regėjimo žaislo „pasidaryk pats“rinkinius. Jų versijoje naudojami visi skylės komponentai, todėl ją lengviau sukurti ir ji programuojama tiesiai iš lygiagretaus kompiuterio prievado. Jie taip pat turi labai išsamias instrukcijas pradedantiesiems elektronikos įsilaužėliams ir instrukcijas, kaip naudotis „gnu C“kompiliatoriumi. Http://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page = product_info & cPath = 5 & products_id = 1

Rekomenduojamas: