Oscilloscope du pauvre (avec Arduino + Processing)

L'oscilloscope en action

Ce logiciel donne une représentation visuelle d'un signal analogique en utilisant Arduino et Processing. La résolution est de 10 bits, ce n'est pas comme un véritable oscilloscope, mais c'est néanmoins très utile.

Il fonctionne en envoyant à Processing (via le port sériel) les valeurs lues à partir du Arduino (pin 0).

Note: Cette idée a inspiré une application avancée que nous recommendons, en particulier si vous souhaitez lire plusieurs entrées: Arduinoscope.

Ingrédients

Instructions

  1. Charger le code du Arduino sur l'interface (le code est inclus à la fin du .pde attaché à cet article)
  2. Fermer le logiciel Arduino (car je crois qu'il peut causer des interférences pour la lecture du port sériel)
  3. Démarrer le code Processing

Afficher n'importe quelle valeur/signal

Parfois vous ne voulez pas seulement afficher l'entrée analogue: vous souhaitez en afficher une version modifée par exemple. Dans ce cas, vous pouvez inclure le fichier oscilloscope.h et envoyer votre valeur au programme Processing à l'aide de la fonction writeOscilloscope(int).

AttachmentSize
Oscilloscope.pde1.88 KB
oscilloscope.h2.92 KB

Reply

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.