Page 89 - arduino_Neat
P. 89
20. OSCILLOSCOPE
Ce projet va vous permettre de réaliser un oscilloscope minimaliste et d'expérimenter la
communication série avec un autre logiciel que celui d'Arduino, en l'occurrence, Processing. Un
oscilloscope permet de visualiser les variations d'une tension dans le temps, sous forme d'une
courbe. Le principe de fonctionnement de ce projet est le suivant :
L'Arduino mesure une tension sur une entrée analogique.
Il transmet la valeur de cette entrée à l'ordinateur via la communication série à travers le
port USB.
Le programme processing récupère la donnée transmise et l'affiche sous forme de
courbe.
Précautions
L'oscilloscope ainsi réalisé ne sera capable de mesurer que des tensions comprises entre 0
et 5 V. Pour mesurer des tensions plus importantes, ou des courants, il sera nécessaire
d'ajouter des circuits supplémentaires comme un pont diviseur de tension, ou une résistance
(voir chapitre « Les bases de l'électronique »).
Éléments nécessaires
1
Le logiciel Processing , logiciel libre
de programmation graphique, sera
nécessaire pour créer l'interface
une carte Arduino ; de visualisation. Vous pouvez
2
deux fils. parcourir le flossmanual de ce
logiciel. Toutefois, vous serez
guidé pour réaliser ce projet sans
avoir besoin de l'étudier.
Montage électronique
89

