Att bygga robotar med Raspberry Pi och Python (4 / 6 steg)
Steg 4: exempel
Nybörjarguide
Youtube Tutorial
Arduino - Python
Det första programmet som vi kommer att köra är den scanports_arduino.py denna lilla program ser för sannolikt hamnar att Arduino monteras vanligtvis "UNO" / dev/ttyACM0, "andra" / dev/ttyUSB0. Vi behöver denna information för nästa program.
Kopiera och klistra in i LXterm
python /home/pi/scanports_arduino.py
Vi eftersom jag använder Arduino UNO scanports-arduino.py bör ge oss en terminal som fönster med produktionen av /dev/tttyACM0.
Nu ska vi använda den informationen för att utse våra port och hastighet att starta nästa program term.py.
Kopiera och klistra in i LXterm
python /home/pi/term.py /dev/ttyACM0 115200
När programmet körs ordentligt kan vi använda tangentbordet för att skicka data till Arduino följetong att styra vår robot.
Och det sista programmet är en enkel knapp gränssnitt som visar klickbara knappar för att skicka data till Arduino att köra roboten.
Du kan dubbelklicka på Buttons.py eller Använd följande terminal kommando
Kopiera och klistra in LXterm
python /home/pi/Buttons.py
Du kan alltid ändra programmet och skiss för att lägga till fler knappar och kommandon.