Cuprins:
- Pasul 1: placa de circuit
- Pasul 2: Programarea microcontrolerului
- Pasul 3: Atașați la pantof
- Pasul 4: Faceți dans
- Pasul 5: Cumpărați un kit
Video: Dance Messenger: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Persistența distractivă a jucăriei vizuale. Atașați-l la pantof și scrieți mesaje sau modele în timp ce mergeți, alergați sau dansați! Acest articol vă este oferit de MonkeyLectric și de lumina de bicicletă Monkey Light
Pasul 1: placa de circuit
Am folosit o placă de circuit destul de generică pe care o aveam în jur pentru acest proiect. Circuitul este foarte simplu, totuși, doar un microcontroler Atmel AVR, 10 LED-uri, un antet de programare și câteva rezistențe și condensatori. poate un buton dacă doriți să îl puteți dezactiva. Placa pe care am folosit-o este în mare parte componente de montare pe suprafață, dar toate piesele sunt disponibile sub formă de găuri, astfel încât să le puteți construi cu ușurință pe o proto-placă. Am atașat mai jos Eagle CAD (https://www.cadsoft.de /) fișiere pentru placa de circuit, codul sursă C pentru microcontroler și fișierele Gerber ale plăcii de circuite pentru a fi fabricat. Eagle CAD este gratuit pentru plăci de dimensiuni mici precum acesta. Piese utilizate: microcontroler Atmel mega8L - digikey ATMEGA8L-8AC-ND6-pin. digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 ohm array resistor: digikey EXB-V8V150JV10uF 0805 condensator de dimensiune: digikey 587-1299-1-NDSwitch: digikey CKN4081CT-NDlithium- baterie ion: de la batteriesamerica.com (https://www.batteriesamerica.com/newpage8.htm)
Pasul 2: Programarea microcontrolerului
pentru a programa microcontrolerul, veți avea nevoie de kitul de programare Atmel AVR ISP mkII (partea digitală ATAVRISP2-ND). aceasta se conectează între portul USB și antetul de programare de pe placa de circuit. Veți avea nevoie de lanțul de instrumente gnu AVR (https://sourceforge.net/projects/winavr/) pentru a compila și descărca codul sau pentru a descărca cu AVR Studio gratuit Atmel. codul furnizat a fost scris pentru compilatorul Imagecraft C, dar funcționarea acestuia cu instrumentul gnu este simplu. Codul C furnizat nu include funcționalitatea butonului de pornire / oprire, acest lucru nu ar trebui să fie greu de adăugat. de asemenea, puteți adăuga un tester de tensiune a bateriei pentru a detecta când bateria este descărcată (acest lucru este important pentru litiu-ion, acestea sunt deteriorate permanent prin descărcarea prea mare). pentru a face un tester de tensiune a bateriei, ai putea (cred!) să folosești o diodă zener de 3,0V și o rezistență de 220k pe baterie și să folosești convertorul de la A la D de pe mega8 pentru a compara când tensiunea bateriei scade sub zener tensiunea de referință.
Pasul 3: Atașați la pantof
doar lipiți sau lipiți placa și bateria de pantof!
Pasul 4: Faceți dans
prietenul meu Corwin ne arată câteva mișcări!
cât de bine funcționează acest dispozitiv? este cam greu de observat la viteza de mers, mai ales pentru că dacă te uiți direct la el, efectul este redus. dacă vă uitați în altă parte la un obiect fix este mult mai clar. la viteza de alergare sau dans, funcționează frumos.
Pasul 5: Cumpărați un kit
Industriile Adafruit dispun de kituri open-source de construire personală a unei jucării cu persistență a vederii foarte asemănătoare. Versiunea lor folosește toate componentele prin găuri, astfel încât este mai ușor de construit și programează direct din portul paralel al computerului. De asemenea, au instrucțiuni foarte detaliate pentru hackerii electronici începători și instrucțiuni despre cum să utilizați și compilatorul gnu C. Http://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page = product_info & cPath = 5 & products_id = 1
Recomandat:
Modificarea unui L-tek Dance Pad pentru a Poll la 1000hz pe Windows și Linux: 9 pași
Modificarea unui Dance Pad L-tek pentru a Poll la 1000hz pe Windows și Linux: De ce faceți acest mod? Dacă ați trecut vreodată la graficul unei melodii de 125 BPM, s-ar putea să vă întrebați, ce se întâmplă cu acest boi spikey? De ce se încadrează calendarul în „sloturi” discrete? ITG și DDR au ferestre de sincronizare incredibil de strânse și, cu aceasta
Coffin Dance Music folosind Arduino: 6 pași
Coffin Dance Music Folosind Arduino: În acest tutorial sunt modul în care puteți utiliza un Arduino pentru a face muzică folosind doar un difuzor (nu este necesar un modul MP3). Mai întâi vizionați acest tutorial video
Arduino-Coffin-Dance-Theme: 4 pași
Arduino-Coffin-Dance-Theme: În acest tutorial, Să vedem cum să redăm sunetul temei de dans al sicriului pe Arduino Uno
DIY Dance Dance Revolution Folosind Makey Makey: 6 pași
DIY Dance Dance Revolution Folosind Makey Makey: Hei acolo! Aceasta este placa mea DIY Dance Dance Revolution. Acesta este unul dintre proiectele mele preferate la care am lucrat și este cu adevărat unic. Acest proiect a fost făcut pentru a-i ajuta pe copii să învețe cum funcționează circuitele, am folosit acest proiect pentru nopțile STEM și pentru a încuraja
Smart Led Messenger, Displayer conectat: 4 pași (cu imagini)
Smart Led Messenger, Displayer conectat: Salut Maker, Iată un obiect conectat numit Smart Led Messenger. Cu acesta, puteți afișa un mesaj de defilare magnific recuperat de pe internet! Puteți să-l creați singur cu: Led Matrix 8 * 8 * 4 - ~ Microcontroler 4 $ Wemos D1 mini V3 - cutie tipărită ~ 4 $ 3d