Stap 2: Test het!
De manier waarop de pinnen zijn waarnaar zijn iets anders dan een Raspberry Pi, ze heten "poorten" & "connectors".
UPDATE 03/05/2016: de nieuwe armbian-afbeeldingen exporteren niet langer de gpios naar /gpio_sw. Zie de bovenstaande afbeelding voor de poortnamen. Image Credit: http://forum.armbian.com/index.php/topic/759-tutor...
Bijvoorbeeld is pin 29 (BCM05) poort 'PA7'
Om te testen, sluit u een LED aan op pin 29 via een 300 ohm weerstand dan op de grond. (zie onderstaand schema)
en gemaakt van een bestand met de naam 'test.py':
#import the library from pyA20.gpio import gpio from pyA20.gpio import port from time import sleep #initialize the gpio module gpio.init() #setup the port (same as raspberry pi's gpio.setup() function) gpio.setcfg(port.PA7, gpio.OUTPUT) #now we do something (light up the LED) gpio.output(port.PA7, gpio.HIGH) #turn off the LED after 2 seconds sleep(2) gpio.output(port.PA7, gpio.LOW)
Dont vergeet te halen uw testbestand executable:
chmod +x test.py
en draaien als root:
sudo su ./test.py