EL Wire Lightsuit (9 / 10 paso)

Paso 9: Programar los Arduinos

Los microcontroladores son pequeñas computadoras. Lo único que hacen es ejecutar el programa escriba para ellos (llamado bocetos). El IDE de Arduino (software) está disponible en línea. Escriba el código en una versión del lenguaje de programación C. Se une mi código (muy mal escrito) para el lightsuit.

Usted tendrá que vincular al menos dos bibliotecas. La biblioteca de analizador de audio está disponible en DFRobot y le da la capacidad de interfaz con el ecualizador de siete bandas de MSGEQ7. La otra biblioteca es Bounce2. Se necesita para debounce correctamente los interruptores de la yema del dedo.

Quería que la lightsuit a funcionar en dos modos básicos. En primer lugar, pulsa un interruptor y las luces se encienden. Simple. El segundo modo sería a "bailar" a la música.

Los micrófonos pasan una señal en el analizador de audio. Se divide en siete bandas y salidas de una matriz de enteros que representa la intensidad de la señal en cada banda (de baja frecuencia a alta frecuencia). Tenía grandes sueños de crear un algoritmo de detección de beat. He cepillado en transformaciones de Fourier y encontrado era demasiado intenso para el Arduino poco (o no estaba hasta la tarea). Entonces traté de tomar derivados del primeros y segundo de la secuencia de datos para detectar picos. Funcionaba hacia fuera muy bien. Al final, usé una chapuza. Mantener un funcionamiento promedio de la intensidad de la señal acumulada durante unos segundos. Puede cambiar el valor de este medio con la intensidad global de la música y el fondo. Una vez que una señal en una banda particular es superior a un porcentaje del umbral establecido experimentalmente (110%), las luces de ese canal se encenderán. Entonces puse un contador de resistencia. En primer lugar, las luces apenas osciló. Utilicé el contador de resistencia para frenar la frecuencia ciclos de la luz.

Entiendo que PWM no funciona bien con EL cable ya que tiene el ciclo de AC que compiten con el ciclo PWM. Así que no trate de cualquier regulación. El alambre del es completo en o completo apagado.

A pesar de que tenía más canales por cable a la Junta, que terminó con tres "sistemas". Las piernas trabajan en las bandas de frecuencia más baja, el torso trabaja fuera de la clase media, y los hombros y los brazos ejecutar en los sonidos de alta frecuencia.

Así que en conclusión, el dedo índice se enciende las luces mientras se presiona el interruptor. El dedo medio se inicia el modo de baile. El dedo anular termina el modo de baile. Eso es todo. Para el casco, el dedo índice sólo se ilumina los ojos y la boquilla, ya parece mucho más frío que encender todo.

Tenía intenciones de hacer el tercer interruptor hacer algo más dramático, pero al final, no vale la pena.

Artículos Relacionados

Hammered Wire Spiral Clasp

Hammered Wire Spiral Clasp

Learn to create a sturdy, unique wire clasp finding to use on your homemade jewellery.El broche se puede hacer en tamaños petite o grandes, negrita tamaños dependiendo el calibre utilizado.  Cierres más pequeños se pueden hacer en 1 mm (calibre 18) r
Wire craft - dragon

Wire craft - dragon

a dragon made from color wires stripped from computer printer cables. las alas son láminas de plástico adhersive del uno mismo. hilos finos se utilizan como marco para las alas y las piernas...¿Qué opinas de él?
Proyecto de domótica basados en dispositivos 1-wire

Proyecto de domótica basados en dispositivos 1-wire

proyecto de automatización del hogar mediante los siguientes componentesArduino Mega 2560 http://arduino.cc/en/Main/arduinoBoardMega2560Circuitos integrados:Maxim DS18B20 http://datasheets.maximintegrated.com/en/ds/DS18B20.pdfMaxim DS2413 http://data
Wire reel holder

Wire reel holder

Intro: Wire reel holderCon frecuencia utilizo hilo hebra mucho tiempo para las conexiones de soldaduras rápidas. Era un poco engorroso para sacar el alambre del carrete de alambre. Para hacer el cable práctico, estoporta carrete de cable simple ultra
EL Wire On Bike Tire

EL Wire On Bike Tire

This is how to add EL wire to your bike tire.  Bastante simple y muy sencillo.Materiales:el cable con la bateríacinta aislanteabrazaderas de plástico (bridas)pegamento caliente y pistola de pegamento calientePasos:Monte la batería en la parte central
Interfaz de comunicación 1-wire

Interfaz de comunicación 1-wire

¿Qué es la tecnología 1-Wire?La base de la tecnología 1-Wire es un protocolo serial usando una referencia de línea y tierra única de datos para la comunicación. Master 1-Wire inicia y controla la comunicación con uno o más dispositivos 1-Wire esclavo
Sniffer de 1-wire de Arduino

Sniffer de 1-wire de Arduino

Mientras está trabajando en un sistema de autobús 1-wire - por ejemplo, construir un dispositivo de esclavo 1-wire de Arduino Uno usando una biblioteca de OneWireSlave o haciendo general desarrollo y depuración - una lógica analizador para evaluar e
Bike out of wire

Bike out of wire

How to make a wire sculptureEsto no es un Instructable paso a paso completo para que usted siga, le guiará para hacer una bicicleta de alambre. Aprendí cómo hacerlo en Senegal, y este Instructable es aprender haciendo.Si tienes algo que añadir, por f
Wire Flower Lamp

Wire Flower Lamp

Fabricación de flores ha sido dominar mis impulsos creativos recientemente. Mi primera fue la flor literaria del Light-Up, que hice para probar a hacer flor de papel pegado a un marco del alambre. Fue de la siguiente flor de papel teñido: una explora
Briolette rápida y fácil Wire Wrap

Briolette rápida y fácil Wire Wrap

Les comparto la manera cable briolettes de abrigo, porque es diferente a la manera de que hace la mayoría de las personas. Y, para mí, es más fácil y rápida. Aprendí a enrollar de esta manera cuando comencé a ayudar a un artista de joyas compañeros c
How To Make Flower Shaped Wire Wrapped Loop Link Unit to Form A Bracelet

How To Make Flower Shaped Wire Wrapped Loop Link Unit to Form A Bracelet

Hi guys! Este es un tutorial de como hacer flor alambre envuelto componentes para formar una pulsera.Materiales:1 grano redondoGranos pequeños de unos 6-86" calibre 18 o 20 ga alrededor del alambrePaso 1: Preparar unos 4" 18 o calibre 20 ronda l
El wire-less Ikea LEDstrip: horripilante hack verde

El wire-less Ikea LEDstrip: horripilante hack verde

Tengo que levantarme mientras está todavía oscuro y no quiero despertar a mi esposa demasiado.Por otro lado me gustaría saber lo que estoy usando por otrassignifica que las risas de los compañeros de trabajo.Así que necesitaba una tira de LED en mi a
Wire craft - ant

Wire craft - ant

usando alambre despojado de cable de impresora de la computadora o el cable de vídeo (los cables scsi, cable de datos, serie, ps2 mouse, cables de red cat5/6, etc.) - hacer una hormiga.longitud = medio metro.Si puedes poner un anillo de gancho en el
Wire Crown

Wire Crown

Hay muchas razones uno debe usar una corona, incluyendo pero no limitado al chica de cumpleañero especial o simplemente una tarde de jugar vestido para arriba. Coronas han recorrido un largo camino de pegado papel de construcción a estas coronas de a