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
   84   85   86   87   88   89   90   91   92   93   94