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).
Fichier attachéTaille
Oscilloscope.pde1.88 Ko
oscilloscope.h2.92 Ko