Languages

Oscilloscope du pauvre (avec Arduino + Processing)

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).

Oscilloscopes Arduino Alternatifs

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
  4. La version "avec zoom" permet de "zoomer" en appuyant sur "+" et "-"

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
Programme original (Processing)1.88 Ko
Code Arduino (include file)2.92 Ko
Programme avec option de zoom (Processing)2.64 Ko