Arduinolyzer.js: Convertir tu Arduino en un analizador lógico (7 / 8 paso)

Paso 7: Tome algunas medidas.

Para verificar que el Arduinolyzer trabaja, programé un Arduino Micro para incrementar un valor de cuatro bits cada 50ms y escribir el resultado a sus pines. Con broca de uno como un gatillo capturó la primera imagen que se muestra arriba. Hay ninguna imagen de este hardware, pero lo uso como mi banco de pruebas para asegurarse de que el sampler está trabajando si siempre estoy en duda de los datos que estoy recogiendo.

Las dos siguientes fotos son de un proyecto que estoy construyendo. Es una almohadilla sensible presión que cuenta con objetos que se mueven sobre ella cuando se presiona el botón. Los objetos se mueven muy, muy rápidamente, pasando en sólo milisegundos. LED de depuración no funciona porque simplemente no puedo agregar un bucle de retardo software del universo (ya sé, charlatán). Con el Arduinolyzer, pude medir el estado de la almohadilla y los objetos pasando sobre él.

La primera forma de onda muestra la almohadilla de presión, y luego los blips solo en los otros tres canales indican un solo objeto que pasa por arriba. (Los sensores de presión son altas y bajas de alrededor de 500 milisegundos y los objetos pasan arriba en unos 20ms.) La segunda forma de onda muestra dos objetos pasando durante los intervalos de detección. Pude detectar dos errores en el hardware que eran debido a problemas de sincronización en la lógica descendente. Ajustando la sincronización de aguas abajo de los fracasos, pude borrar los canales que tenían retrasos. He encontrado estos errores casi instantáneamente después de recoger las formas de onda, a diferencia de semanas mirando esquemas esperando el problema al saltar me.

Artículos Relacionados

Convertir tu Arduino Uno en una USB-HID-Mididevice

Convertir tu Arduino Uno en una USB-HID-Mididevice

mientras que un Arduino Uno basa controlador Midi para Ableton Live, me encontré con el proyecto HIDUINO (http://code.google.com/p/hiduino/). Le permite convertir su Arduino Uno (o cualquier otro dispositivo utilizando un chipset USB AVR como el 8u2)
Cómo se prueba fácilmente un microcontrolador con un analizador lógico

Cómo se prueba fácilmente un microcontrolador con un analizador lógico

Algunos de mis proyectos en el pasado han tenido problemas debido a un mala pin digital. Si esto ha pasado a usted, entonces usted sabe lo frustrante que puede ser. La primera reacción de la mayoría de la gente es que hay algo mal con el código. Uste
Analizador lógico barato

Analizador lógico barato

Si quieres hacer circuitos digitales quizás necesita un analizador lógico para registrar datos y analizarlos en PC que es muy útil para la depuración. Estas herramientas no son tan caras y se puede comprar uno simplemente. Un día que me di cuenta de
Arduino / procesamiento de analizador de espectro Audio

Arduino / procesamiento de analizador de espectro Audio

En este Instructable voy a mostrar cómo hacer un programa en el proceso que analiza el sonido en su computadora y envía los datos a un Arduino que controla una matriz de LED para mostrar el análisis de espectro.Yo se explicar donde conseguir material
ArrDrownHo! -Fácilmente convertir AVR Arduino

ArrDrownHo! -Fácilmente convertir AVR Arduino

Cap ArrDrownHo! es el josepbesolillucia de Ardweeny y Boarduino y él está aquí para comandar sus buques AVR. ArrDrownHo! hereda los pros de ambos y las desventajas de ninguno. Recoger un chip AVR e iniciar prototipos al instante en un protoboard! ¿De
Convertir tu Arduino en un sintetizador de tabla de ondas de 4 voz con sólo unos pocos componentes...

Convertir tu Arduino en un sintetizador de tabla de ondas de 4 voz con sólo unos pocos componentes...

Se han realizado múltiples proyectos de sintetizador para el Arduino, pero pocos han sido capaces de utilizar toda la potencia del procesador Arduino. DZL de GeekPhysical escribió un sintetizador de tabla de ondas de 4 voz que es uno de los más avanz
Arduino RC circuito: PWM analógico DC

Arduino RC circuito: PWM analógico DC

Arduino es una plataforma que puede ser utilizada para desarrollar objetos interactivos. Para este proyecto vamos a utilizar el el Arduino Mega 2560. Tiene 54 pines de entrada/salida digitales, que 15 puede utilizarse como salidas de modulación de an
Arduino: Lectura de voltaje analógico

Arduino: Lectura de voltaje analógico

En esta lección usarás dos resistores - una resistencia estática y una resistencia variable - para crear un divisor de tensión que le permite comprender efectivamente la intensidad de luz detectada por el fotoresistor - esencialmente un medidor de lu
256 Bit analizador lógico de bolsillo

256 Bit analizador lógico de bolsillo

esto es un bolsillo 256 bits ocho entrada digital analizador de tamaño de para la comprobación de funciones de circuito digital que he construido para mi uso en casa. Cuesta menos de veinte dólares para construir y me permite probar funciones conmuta
Analizador de clonación mi amplificador IR remoto (y otros) utilizando una lógica y Arduino

Analizador de clonación mi amplificador IR remoto (y otros) utilizando una lógica y Arduino

este tutorial (el primero) está aquí para resumir algunos trabajos que hice para clonar un control remoto. Esto es parte de un proyecto más global sobre el ahorro de energía apagando sistemas inactivos (hifi, tv,...) cuando no esté en uso nominal.Si
3020 CNC, CNC + Arduino + GRBL escudo V3

3020 CNC, CNC + Arduino + GRBL escudo V3

Vamos a convertir una máquina de CNC chinos barata de puerto paralelo a Arduino y GRBL.Bueno chicos, esto es la culminación de semanas de lectura, investigación y determinación. Es mi primer instructable para esperanza esto ayuda a llegar a donde nec
Bot - un inteligente arduino bluetooth robot la pipa

Bot - un inteligente arduino bluetooth robot la pipa

Este es mi primer instructables. Aquí estoy mostrando cómo hacer un dos ruedas arduino bluetooth robot barato, utilizando tubos de PVC y sus articulaciones (para hacer el cuerpo). Es sencillo de hacer y fácil de programar. Tienen un montón de diversi
Arduino básico: Hacer sonido

Arduino básico: Hacer sonido

el arduino es sin duda el pequeño micro controlador que podría. Usted puede hacer mucho con ella! En instructables hemos estado teniendo tan divertido con los arduinos, Queríamos mostrar a la comunidad de hacer algunos de los conceptos básicos.Este p
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av