Arduinolyzer.js : Transformez votre Arduino en un analyseur logique (7 / 8 étapes)

Étape 7: Prendre des mesures !

Pour vérifier le que fonctionne de la Arduinolyzer, j’ai programmé un Arduino Micro pour incrémenter une valeur de 4 bits à des intervalles de 50ms et écrire la sortie dans ses broches. Utilisation peu un comme déclencheur que j’ai capturé la première image ci-dessus. Il n’y a aucune photo de ce matériel, mais je l’utilise comme mon banc d’essai pour s’assurer que l’échantillonneur fonctionne si je ne suis jamais en doute les données que je collecte.

Les deux prochaines photos sont d’un projet que je construis. C’est un tampon de pression sensible qui compte des objets se déplaçant dessus lorsque l'on appuie sur la touche. Les objets se déplacent très, très rapidement, en passant quelques millisecondes. LEDs de debug ne fonctionnent pas parce que je ne peux pas simplement ajouter une boucle de retard du logiciel de l’univers (je sais, poisse). Avec le Arduinolyzer, j’ai pu mesurer l’état de la touche et les objets en passant dessus.

La première forme d’onde montre le coussinet de détection de pression, et puis les blips unique sur les trois autres canaux indiquent un seul objet en passant au-dessus. (Les capteurs de pression sont hautes et basses pour environ 500 millisecondes et les objets passent au-dessus dans environ 20 ms). La deuxième forme d’onde montre deux objets passant pendant les intervalles de télédétection. J’ai pu repérer deux bugs sur le matériel qui étaient dus à des problèmes de synchronisation dans la logique en aval. En ajustant la synchronisation de flops en aval, j’ai pu éclaircir les canaux qui avaient des retards. J’ai trouvé ces bugs presque instantanément après avoir ramassé les formes d’onde, par opposition à des semaines de regarder les schémas en attente pour le problème de sauter sur moi.

Articles Liés

Transformez votre Arduino Uno en un USB-HID-Mididevice

Transformez votre Arduino Uno en un USB-HID-Mididevice

tandis que construire un Arduino Uno fondé Midi-contrôleur pour Ableton Live, je suis tombé sur le projet HIDUINO (http://code.google.com/p/hiduino/). Il vous permet de transformer votre Arduino Uno (ou tout autre appareil utilisant un chipset USB AV
RECOMPILE (renommer) et Flash HIDUINO avec ISP pour transformer votre Arduino en un périphérique HID (usb-midi)

RECOMPILE (renommer) et Flash HIDUINO avec ISP pour transformer votre Arduino en un périphérique HID (usb-midi)

HIDUINO est un firmware (code) fait pour courir sur les microcontrôleurs Atmega8u2 (Arduino UNO Rev 2 - et antérieur - ou Mega2560) et Atmega16u2 (Arduino UNO Rev3).Ce sont ceux en charge de faire de l'ordinateur et les conseils de parler les uns aux
ArduFlake : Transformez votre Arduino en le meilleur cadeau du monde !

ArduFlake : Transformez votre Arduino en le meilleur cadeau du monde !

S'il vous plaît votez pour moi au concours de cadeau de vacances et du faire ce concours Glow !Tout d'abord, cela a commencé comme un cadeau et non un instructable. S'il vous plaît excuse une main agitant ici et là comme je n'ai pas de photo de la gr
Transformez votre Arduino en un lecteur de cartes magnétiques !

Transformez votre Arduino en un lecteur de cartes magnétiques !

Tout le monde a utilisé un lecteur de cartes magnétiques, je crois. Je veux dire, qui exploite une trésorerie ces jours-ci ? Ils ne sont pas difficiles à mettre la main sur, soit, et lors d'un voyage à mon magasin préféré électronique local, j'ai tro
Transformer votre Arduino en un synthétiseur wavetable de 4 voix avec seulement quelques composants...

Transformer votre Arduino en un synthétiseur wavetable de 4 voix avec seulement quelques composants...

Des projets de synthétiseur multiples ont été réalisées pour l'Arduino, mais peu ont été capables d'utiliser la pleine puissance du processeur de l'Arduino. DZL de GeekPhysical écrivit un synthétiseur wavetable 4 voix qui est l'un des plus avancés sy
Bases de transformer votre véhicule Controll distant en un système autonome (Drone) en utilisant un Arduino

Bases de transformer votre véhicule Controll distant en un système autonome (Drone) en utilisant un Arduino

j'ai commencé ce projet avec l'objectif de transformer à moindre coût ma RC hélicoptère en quelque chose d'un UAV ou au moins pour s'adapter à certains capteurs pour réduire les collisions et autres "Pad mal."Maintenant, malheureusement, au débu
Comment transformer votre smartphone à un générique shield pour Arduino

Comment transformer votre smartphone à un générique shield pour Arduino

Salut les gars, je suis l'un des créateurs de 1Sheeld, c'est une application mobile et une planche qui transforme votre smartphone en une plateforme ouverte pour Arduino.ComposantsArduino Uno 19,99 $1Sheeld 54,94 $Maquette, cavaliers, LEDsFondamental
SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

SensoDuino : Transformez votre téléphone Android en un Hub de capteurs sans fil pour Arduino

Mises à jour23 novembre 2013: SensoDuino 0,160 obtient un visage à gauche.Le 19 nov. 2031 : avis : la synergie incroyable entre Arduino & Android.19 novembre 2013: SensoDuino 0.159 est sorti. Téléphone Android date (y, m, d) et l'heure (h, m, s) sont
Intégrer votre Arduino avec Flash et Actionscript 3

Intégrer votre Arduino avec Flash et Actionscript 3

donc vous pourriez avoir été en regardant autour sur divers sites de téléchargement de code pour Arduino pour communiquer avec flash, mais si vous êtes comme moi vous avez probablement eu quelques difficultés à essayer de les amener à bien communique
Un petit interrupteur et boîte de potentiomètre pour votre Arduino

Un petit interrupteur et boîte de potentiomètre pour votre Arduino

avoir bricolé des charges d'Arduino circuits et me retrouvais toujours piquer des commutateurs et potentiomètres par carton, j'ai pensé qu'il était temps de produire quelque chose d'un peu plus joli. Alors, voici comment faire une jolie petite boîte
Arduino universel Bluetooth Connect - contrôle votre Arduino avec votre appareil Android

Arduino universel Bluetooth Connect - contrôle votre Arduino avec votre appareil Android

J'ai toujours voulu contrôler plus facilement mon Arduino avec mon Smartphone, mais j'ai jamais trouvé la solution parfaite pour le faire. Je ne veux pas dire que c'est parfait, mais il fait ce que je veux qu'il do...well pas complètement, mais je su
Alimenter votre Arduino/AVR avec une batterie Hand-Cranked

Alimenter votre Arduino/AVR avec une batterie Hand-Cranked

si vous avez toujours voulu votre Arduino ou AVR de puissance d'une batterie pour les essais de développement (batteries ont qualités livraison différentes puissances à, dire, AC transformé ou même une verrue mur réglementé en DC) essais mais étaient
Transformer votre téléviseur LCD/LED en hologramme TV

Transformer votre téléviseur LCD/LED en hologramme TV

Je vous présente trois étapes simples pour transformer votre téléviseur LCD/LED en un hologramme TV...Très facile et très simple.Étape 1: Couper et coller... Couper quatre feuilles A4 transparentes en forme trapézoïdale et se joindre à eux pour forme
Comment transformer votre Pi framboise 2 dans une Console rétro

Comment transformer votre Pi framboise 2 dans une Console rétro

C'est comment vous pouvez transformer à votre Raspberry Pi 2 dans une console rétro assez puissante. Il dirige la station de l'émulation et peut émuler les consoles plus de 20 jusqu'à l'époque de la n64.Étape 1: Ce que vous devezUn pi framboise 2Une