Vérification globale des broches GPIO...
Modérateurs : Francois, maxty01
Vérification globale des broches GPIO...
Bonjour,
dans le cadre d'un petit exercice d'allumage de LEDs avec python-Tkinter, sur mon RPi3 quasi neuf, je constate que la sortie #4 ne fonctionne pas...
Dans le doute, j'ai testé en changeant les affectations des variables "BOARD" ou "BCM", rien de mieux, et ce n'est qu'en changeant carrément de broche GPIO que ma DEL s'allume ...
A titre d'info, lors de la mise sous tension du RPi3, seule la sortie #4 n'allume pas la DEL, les deux autres en #2 & #3 ( en BCM ou #3& #5 en BOARD) allument leur DEL respective par défaut jusqu'au "refresh" de la ligne du code python...
Du coup, car peut-être que j'ai d'autres sorties HS, je suis à la recherche d'une astuce pour tester l'ensemble des sorties GPIO...
Par avance merci pour votre aide,
cdlt,
Yann
dans le cadre d'un petit exercice d'allumage de LEDs avec python-Tkinter, sur mon RPi3 quasi neuf, je constate que la sortie #4 ne fonctionne pas...
Dans le doute, j'ai testé en changeant les affectations des variables "BOARD" ou "BCM", rien de mieux, et ce n'est qu'en changeant carrément de broche GPIO que ma DEL s'allume ...
A titre d'info, lors de la mise sous tension du RPi3, seule la sortie #4 n'allume pas la DEL, les deux autres en #2 & #3 ( en BCM ou #3& #5 en BOARD) allument leur DEL respective par défaut jusqu'au "refresh" de la ligne du code python...
Du coup, car peut-être que j'ai d'autres sorties HS, je suis à la recherche d'une astuce pour tester l'ensemble des sorties GPIO...
Par avance merci pour votre aide,
cdlt,
Yann
-
- Raspinaute
- Messages : 969
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Vérification globale des broches GPIO...
Bonjour,
Essayez en bash pour tester si en python cela ne fonctionne pas.
Essayez en bash pour tester si en python cela ne fonctionne pas.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: Vérification globale des broches GPIO...
en bash:dyox a écrit :Bonjour,
Essayez en bash pour tester si en python cela ne fonctionne pas.
c'est à dire sans passer par l'IDLE python, mais en lançant directement le code par une fenêtre du terminal ?
Re: Vérification globale des broches GPIO...
Merci pour le lien, car, en passant par le terminal, les erreurs remontées dépassent largement mes compétences actuelles...
Pour info, voici ce que cela me remonte comme erreur concernant les GPIO en lançant mon code python ( sorties en mode BCM) par le terminal:
LED-Control.py:22: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(2,GPIO.OUT) # réglage de la pin GPIO 2
LED-Control.py:23: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(3,GPIO.OUT) # réglage de la pin GPIO 3
Pour info, voici ce que cela me remonte comme erreur concernant les GPIO en lançant mon code python ( sorties en mode BCM) par le terminal:
LED-Control.py:22: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(2,GPIO.OUT) # réglage de la pin GPIO 2
LED-Control.py:23: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(3,GPIO.OUT) # réglage de la pin GPIO 3
-
- Raspinaute
- Messages : 969
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Vérification globale des broches GPIO...
Je pense qu'il manque dans votre code python le reset de GPIO en sortie de programme. On a ce genre de message lorsqu'on lance plusieurs fois le programme sans cette ligne de code. La deuxième fois il voit toujours le GPIO actif...
Je vous laisse chercher cette ligne de code. Regardez sur http://raspi.tv/rpi-gpio et surtout cette page
Pouvez-vous partager votre code ?
Je vous laisse chercher cette ligne de code. Regardez sur http://raspi.tv/rpi-gpio et surtout cette page
Pouvez-vous partager votre code ?
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: Vérification globale des broches GPIO...
Effectivement,
à l'issue d'un Reboot, les GPIOs reviennent disponibles, et en passant le terminal la broche 4 ne veut toujours rien savoir.....
Concernant le code, il s'agit de celui d'Yves Pelletier disponible sur son blog [url]http://electroniqueamateur.blogspot.fr[url] et j'ai encore beaucoup de pain sur la planche puisque j'ignorais la commande "cleanup" pour sortir correctement...
Merci pour toutes ces lectures ...
Cdlt,
Yann
à l'issue d'un Reboot, les GPIOs reviennent disponibles, et en passant le terminal la broche 4 ne veut toujours rien savoir.....
Concernant le code, il s'agit de celui d'Yves Pelletier disponible sur son blog [url]http://electroniqueamateur.blogspot.fr[url] et j'ai encore beaucoup de pain sur la planche puisque j'ignorais la commande "cleanup" pour sortir correctement...
Merci pour toutes ces lectures ...
Cdlt,
Yann
-
- Raspinaute
- Messages : 969
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Vérification globale des broches GPIO...
Pour la doc complète : https://sourceforge.net/p/raspberry-gpi ... wiki/Home/
Pour en savoir plus le pb sur le GPIO4 (peut-être ? ) : https://sourceforge.net/p/raspberry-gpi ... 0channels/
Pour en savoir plus le pb sur le GPIO4 (peut-être ? ) : https://sourceforge.net/p/raspberry-gpi ... 0channels/
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: Vérification globale des broches GPIO...
as tu activé le 1-wire ?
si oui, normal que la broche 4 soit verrouillée !
si oui, normal que la broche 4 soit verrouillée !
Re: Vérification globale des broches GPIO...
De souvenir... mais ça me parle....
Je regarde ça ASAP, merci pour la suggestion !
Yann
Je regarde ça ASAP, merci pour la suggestion !
Yann