Page 1 sur 1

problème exécution de script python

Posté : jeu. 26 avr. 2018 10:52
par mathieu04180
Bonjour je débute dans la programmation du GPIO, et pour se faire je démarre avec l’allumage ou l’extinction d'une LED.
seulement impossible de le lancer, il me met une erreur de syntax mais je ne comprend pas ou. merci de votre aide
IMG_20180426_104124.jpg
IMG_20180426_104124.jpg (53.96 Kio) Vu 5034 fois

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 13:20
par nexen
Bonjour,

C'est illisible ... pourrais-tu mettre le code ?

si je lit bien, tu indique not GPIO.INPUT(26) .... Hors je pense pas que je GPIO output accepte cette formulation ...

il faudrait mettre la valeur dans une variable avant ....

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 13:49
par mathieu04180
oui alors le script::


>>> import RPi.GPIO as GPIO
>>> GPIO.setmode(GPIO.BOARD)
>>>GPIO.setup(26, GPIO.OUT, initial = GPIO.LOW)
>>>GPIO.output(26, GPIO.HIGH)

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 14:13
par zeb
Plop,

Mathieu, pour publier du code, utilise la balise [code]. C'est le bouton </>, numéro 5 en partant de la gauche.

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 14:21
par mathieu04180

Code : Tout sélectionner

>>> import RPi.GPIO as GPIO
>>> GPIO.setmode(GPIO.BOARD)
>>> GPIO.setup(26, GPIO.OUT, initial = GPIO.LOW
>>>GPIO.output(26, GPIO.HIGH)

merci pour le tuyau

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 14:29
par nexen
Donc,

Même avec ce code tu obtiens un syntax error ou juste le warning (qui est logique car tu ne ferme pas ton GPIO en fin d'execution ...)

j'ai pas de pi sous la main pour tester ton code, je regarde juste la syntax pour le moment.

Re: problème exécution de script python

Posté : jeu. 26 avr. 2018 15:11
par mathieu04180
enfait en l'écrivant sur l'éditeur python 3 il me met une syntax error, et la je viens de rentrer les mêmes lignes dans l'éditeur avec la commande sudo nano.
je l'ai exécuté ensuite avec l'éditeur python 3 et la tou marche bien.