Étape 4: exemples
Guide des débutants
Tutoriel YouTube
Arduino - Python
Le premier programme que nous allons exécuter est le scanports_arduino.py ce petit programme regarde pour les ports probables que l’Arduino est généralement monté sur « UNO » / dev/ttyACM0, « autres » / dev/ttyUSB0. Nous allons avoir besoin de cette information pour le prochain programme.
Copier et coller dans LXterm
python /home/pi/scanports_arduino.py
Depuis que j’ai nous en utilisant un Arduino UNO scanports-arduino.py nous donnions un terminal comme une fenêtre avec la sortie de /dev/tttyACM0.
Maintenant nous allons utiliser cette information pour désigner notre port et le taux en bauds pour commencer la prochaine term.py de programme.
Copier et coller dans LXterm
python /home/pi/term.py /dev/ttyACM0 115200
Lorsque le programme est exécuté correctement, nous sommes en mesure d’utiliser le clavier pour envoyer des données à l’Arduino au fil de la série pour contrôler notre robot.
Et le dernier programme est une interface simple bouton qui affiche des boutons cliquables pour envoyer des données à l’Arduino pour piloter le robot.
Vous pouvez double-cliquer sur Buttons.py ou utilisez la commande suivante de terminale
Copier et coller dans LXterm
python /home/pi/Buttons.py
Vous pouvez toujours modifier le programme et croquis pour ajouter plus de boutons et de nouvelles commandes.