Sto impazzendo da 15notti: via python non riesco a pilotare la gpio in output (mentre via python non ho avuto alcun problema con la lettura dell'input). Lo stesso pin riesco invece a pilotarlo con i comandi "gpio" da shell, con WebIOPi e con altri tool ma NON ci riesco via python. Il codice (banale) è questo:
Code: Select all
#!/usr/bin/python
from time import sleep
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(27, GPIO.OUT)
GPIO.output(27, True)
sleep(2)
Non dà nessun errore, semplicemente non si accende!!!
Lanciando invece i comandi da shell:
Code: Select all
gpio -g mode 27 out
gpio -g write 27 1
funziona benissimo!!
Cosa può essere? ho il python sterile????