Impossible d'utiliser GPIO
Posté : jeu. 17 août 2017 10:54
Bonjour
Je souhaite faire mes premiers pas avec Python et les GPIO en réalisant un petit montage/programme permettant d'allumer une LED mais rien n'y fait !
Le montage est simple :
- une connexion au GPIO17 (pin 11) du Raspi 3 B
- une resistance 100 Ohm
- une LED
- une connexion au GND (pin 6)
Le code :
*****************
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
GPIO.output(17, False)
time.sleep(1)
GPIO.output(17, True)
GPIO.cleanup()
*****************
Le programme ne renvoit aucune erreur mais il ne se passe rien.
Ayant un doute sur le n° de pin VS le n° de GPIO, j'ai aussi tenté :
*****************
GPIO.setup(17, GPIO.OUT) #et adapté les autres lignes
*****************
Sans résultat.
J'ai également testé un autre port, idem, il ne se passe rien.
J'ai réalisé le programme avec Thonny Python
J'ai également testé le circuit et le breadboard avec une pile 9V, la LED s'allume normalement.
En testant le 3.3v (pin 1) et le GND (pin 6), je retrouve bien une tension le 3.3V.
Je précise ne pas avoir activé le i2C et SPI.
Je ne comprends vraiment pas ce qui coince, j'ai peur que le raspi soit HS.
Pouvez-vous m'aider à y voir plus clair ?
Je souhaite faire mes premiers pas avec Python et les GPIO en réalisant un petit montage/programme permettant d'allumer une LED mais rien n'y fait !
Le montage est simple :
- une connexion au GPIO17 (pin 11) du Raspi 3 B
- une resistance 100 Ohm
- une LED
- une connexion au GND (pin 6)
Le code :
*****************
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
GPIO.output(17, False)
time.sleep(1)
GPIO.output(17, True)
GPIO.cleanup()
*****************
Le programme ne renvoit aucune erreur mais il ne se passe rien.
Ayant un doute sur le n° de pin VS le n° de GPIO, j'ai aussi tenté :
*****************
GPIO.setup(17, GPIO.OUT) #et adapté les autres lignes
*****************
Sans résultat.
J'ai également testé un autre port, idem, il ne se passe rien.
J'ai réalisé le programme avec Thonny Python
J'ai également testé le circuit et le breadboard avec une pile 9V, la LED s'allume normalement.
En testant le 3.3v (pin 1) et le GND (pin 6), je retrouve bien une tension le 3.3V.
Je précise ne pas avoir activé le i2C et SPI.
Je ne comprends vraiment pas ce qui coince, j'ai peur que le raspi soit HS.
Pouvez-vous m'aider à y voir plus clair ?