Taula de continguts:

Dance Messenger: 5 passos (amb imatges)
Dance Messenger: 5 passos (amb imatges)

Vídeo: Dance Messenger: 5 passos (amb imatges)

Vídeo: Dance Messenger: 5 passos (amb imatges)
Vídeo: Основные ошибки при возведении перегородок из газобетона #5 2024, De novembre
Anonim
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger
Dance Messenger

Divertida persistència de la joguina visual. Enganxeu-lo a la sabata i escriviu missatges o patrons mentre camineu, correu o balleu. Aquest article us el porten MonkeyLectric i el llum de bicicleta Monkey Light

Pas 1: la placa de circuit

La placa de circuits
La placa de circuits

Vaig utilitzar una placa de circuit bastant genèrica per a aquest projecte. El circuit és realment senzill, però, només és un microcontrolador Atmel AVR, 10 LEDs, una capçalera de programació i uns quants resistors i condensadors. potser un botó si voleu poder apagar-lo. El tauler que he utilitzat consisteix principalment en components de muntatge superficial, però totes les parts estan disponibles en forma de forat, de manera que podeu construir-lo fàcilment en un tauler proto. He adjuntat a sota del CAD Eagle.de /) fitxers per a la placa de circuit, el codi font C del microcontrolador i els fitxers Gerber de la placa de circuit per fabricar-lo. Eagle CAD és gratuït per a taulers de mida petita com aquesta. Parts que s’utilitzen: microcontrolador Atmel mega8L - digikey ATMEGA8L-8AC-ND6-pin. Capçalera pid d’espai de 1 - LED de muntatge superficial digikey WM6806-ND1206 de color que trieu - digikey 160-1406-1-ND, 160-1404-1-ND, 160-1402-1-ND150 matriu de resistències: resistència digikey EXB-V8V150JV10uF 0805: digikey 587-1299-1-NDSwitch: digikey CKN4081CT-NDlithium- bateria de ions: de batteriesamerica.com (https://www.batteriesamerica.com/newpage8.htm)

Pas 2: Programació del microcontrolador

per programar el microcontrolador necessitareu el kit de programació Atmel AVR ISP mkII (part digital ATAVRISP2-ND). es connecta entre el port USB i la capçalera de programació de la placa de circuit. Necessitareu la cadena d’eines gnu AVR (https://sourceforge.net/projects/winavr/) per compilar i descarregar el codi o descarregar-lo amb AVR Studio gratuït d’Atmel. el codi subministrat s'ha escrit per al compilador Imagecraft C, però fer-lo funcionar amb l'eina gnu és senzill. El codi C subministrat no inclou la funcionalitat del botó d'encesa / apagat, no hauria de ser difícil d'afegir. també podeu afegir un comprovador de voltatge de la bateria per detectar quan la bateria està esgotada (això és important per als ions de liti, ja que es descarreguen massa). per fer un provador de voltatge de la bateria, podríeu (crec!) utilitzar un díode zener de 3,0 V i una resistència de 220 k a tota la bateria i utilitzar el convertidor a-d del mega8 per comparar quan el voltatge de la bateria cau per sota del zener tensió de referència.

Pas 3: fixeu-lo a la sabata

Enganxa a la sabata
Enganxa a la sabata

només cal enganxar o enganxar el tauler i la bateria a la sabata.

Pas 4: balla

Feu una mica de ball!
Feu una mica de ball!
Feu una mica de ball!
Feu una mica de ball!

el meu amic Corwin ens mostra alguns moviments!

fins a quin punt funciona aquest dispositiu? és una mica difícil de notar a velocitat de caminar, sobretot perquè si es mira directament l’efecte es redueix. si mireu la vista cap a un objecte fix és molt més clar. a velocitat corrent o ballant, funciona molt bé.

Pas 5: compreu un kit

Les indústries d'Adafruit disposen de kits de creació oberta de font oberta d'una joguina de persistència de visió molt similar. La seva versió utilitza tots els components del forat per tal que sigui més fàcil de construir i es programa directament des del port paral·lel de l’ordinador. També tenen instruccions molt detallades per a pirates informàtics novells i instruccions sobre com utilitzar també el compilador gnu C. Http://www.ladyada.net/make/minipov2https://www.adafruit.com/index.php? main_page = product_info & cPath = 5 & products_id = 1

Recomanat: