Stap 4: voorbeelden
Beginners Guide
Youtube Tutorial
Arduino - Python
Het eerste programma dat we gaan voeren is de scanports_arduino.py die dit kleine programma waarschijnlijk poorten zoekt dat de Arduino is meestal gemonteerd op "UNO" / dev/ttyACM0, "anderen" / dev/ttyUSB0. We willen deze informatie nodig hebben voor het volgende programma.
Kopieer en plak in LXterm
python-/home/pi/scanports_arduino.py
Sinds ik moeten met behulp van de Arduino UNO scanports-arduino.py wij ons een terminal venster met de uitvoer van /dev/tttyACM0.
Nu gaan we die informatie gebruiken om onze poort en baudrate om te beginnen met het volgende programma term.py aanwijzen.
Kopieer en plak in LXterm
python /home/pi/term.py /dev/ttyACM0 115200
Wanneer het programma wordt naar behoren uitgevoerd kunnen we het toetsenbord gebruiken voor het verzenden van gegevens naar de Arduino via serieel naar onze robot controle.
En het laatste programma is een eenvoudige knop interface waarin klikbare knoppen om gegevens te verzenden naar de Arduino te rijden van de robot.
U kunt tweemaal klikken Buttons.py of gebruik het volgende terminal commando
Kopieer en plak in LXterm
python-/home/pi/Buttons.py
U kunt altijd het programma wijzigen en schetsen om toe te voegen meer knoppen en nieuwe opdrachten.