Petit boitier Pi3 classique avec Power/Reset/LED !
-
c'est un effet de la photo
Suis le schéma qu'il a mis (rappel: les masses peuvent être sur n'importe quel GPIO GND).
-
Merci @supernature2k
OK!
Oui effectivement j'ai suivi le schéma et c'est pour cela que j'étais un peu confus maudite perspective.
Donc c'est tout bon, il n'y a plus qu'à ...Encore merci.
-
@Vizar said in Petit boitier Pi3 classique avec Power/Reset/LED !:
@subs yapadmal
J'ai commandé un bouton translucide et un lot de LED 3,3 V blanches et je testerai tout ça.J'ai donc reçu le matériel, un bouton translucide avec diode 12V intégrée et amovible et le lot de diodes 3,3V pour remplacer la diode du bouton .
Avant de changer de diode, j'ai voulu tester la luminosité avec la diode 12V branchée sur le GPIO. Ça fonctionne; une appui sur le bouton, la diode s'allume et le Raspberry démarre; un autre appui et RecalBox s'arrête.
J'ai remarqué que, lors de la phase d'arrêt, la diode s'éteignait quelques secondes avant que les 2 diodes rouge et verte du Raspberry ne restent allumées fixes. Est-ce normal, docteur?
Je me demande si la luminosité dégagée serait pas suffisante. Si ça suffit pas, je remplacerai la LED par une de 3,3V.
Pour l'instant la borne est encore en construction. -
Salut à tous,
@viseo , c'est un effet d'optique dû à l'angle de la photo et à l'écrasement des câbles pour fermer convenablement mon boitier donc effectivement, suit le schémas de câblage.
@Vizar , c'est tout à fait normal, les diodes ( une verte et une rouge ) sont allumées tant que le Pi est alimenté via son port USB.
Bonne construction à tous, si besoin, n'hésitez pas et bon courage ! XD
++
-
@Colonel Salut,
Alors je me suis lancé, j'ai fait le circuit dans un premier temps avec juste un bouton power et reset, malheureusement je n'arrive pas à faire fonctionner le truc, c'est assez bizarre.
-
Cas 1: J'ai branché comme indiqué sur la doc du wiki : aucun bouton ne marche (logiquement branché sur GPIO2(Pin3,entry reset) - GPIO3(Pin5, entry power) - Ground(Pin6, ground power et reset )
-
Cas 2: J'ai inversé le pin du reset (comme il semble être sur ta photo, à l'inverse du wiki ?!) pour voir je l'ai branché sur le Pin4 (5V Power) résultat: Le bouton reset fonctionne et redémarre bien la box mais Power ne marche toujours pas
Ce que je ne comprends pas c'est que si les soudures étaient mauvaises reset ne pourrait pas marcher sans que power ne fonctionne (continuité oblige ?) étant donné que le circuit passe nécessairement par le bouton power ?!
Voici les lignes que j'ai mises dans mon fichier recalbox.conf
system.power.switch=PIN56PUSH system.power.switch=PIN356ONOFFRESET
A noter que j'ai acheté 2 boutons poussoirs comme les tiens.
Edit : J'ai testé la continuité : dans le cas 1, où c'est branché comme c'est censé l'être, le courant circule bien, le multimètre sonne entre chaque pin / boutons.
Merci d'avance pour votre aide !
-
-
Salut @eightkiller ,
ATTENTION, je te confirme bien que ma photo ainsi que le petit schéma de détail que j'ai fait concorde bien avec le wiki ! Ton cas n°1 est le bon !
PIN 3 : RESET / PIN 5 : POWER / PIN 6 : GND (0V)
Petite question concernant les boutons push, ils sont bien de type : au repos contact OFF (interrupteur ouvert), à l'appui, contact momentané ON (interrupteur fermé) ?
Es tu sur de toutes tes continuités sans appui et avec appui ? Également, pour le recalbox.conf, pour moi c'est ok, les lignes sont bien dé-commentées ? Sans le # devant ?
Si tu veux tu peux le poster ici ou me l'envoyer pour vérif ?
Courage !
PS : Je précise que le "bonton power" ne fonctionnera qu'une fois le Raspberry alimenté puis éteint une première fois. Vu qu'à la mise sous tension, il démarre tout seul.. XD
-
@Colonel
J'ai mis ça dans mon recalbox.conf, j'ai juste décommenté les deux lignes correspondantes:
# System Variable # You can configure your recalbox from here # To set a variable, remove the first ; on the line # ------------ A - System Options ----------- # # Uncomment the system.power.switch you use ;system.power.switch=ATX_RASPI_R2_6 # http://lowpowerlab.com/atxraspi/#installation ;system.power.switch=MAUSBERRY # http://mausberry-circuits.myshopify.com/pages/setup ;system.power.switch=REMOTEPIBOARD_2003 # http://www.msldigital.com/pages/support-for-remotepi-board-2013 ;system.power.switch=REMOTEPIBOARD_2005 # http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015 ;system.power.switch=PIN56ONOFF # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) system.power.switch=PIN56PUSH # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) system.power.switch=PIN356ONOFFRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) ## Recalbox Manager (http manager) system.manager.enabled=1
Sinon, j'ai acheté ça comme boutons, ils sont à contact momentané: http://www.ebay.fr/itm/121627512429?_trksid=p2060353.m2749.l2649&var=420685996770&ssPageName=STRK%3AMEBIDX%3AIT
Et qu'entends-tu par continuité sans appuis et avec appui ? J'appuis avec les électrodes de mon multi-mètre, point à point je peux parcourir tout mon circuit, ça fait du bruit :
- PIN3 -> btn RESET OK
- btn RESET -> btn POWER OK
- btn power -> GND OK
J'utilise ces câbles en mâle/femelle : http://www.ebay.fr/itm/121537110675?_trksid=p2060353.m2749.l2649&var=420476497432&ssPageName=STRK%3AMEBIDX%3AIT
J'ai du couper et dénuder la partie femelle d'un des câbles (qui relie le btn RESET au btn POWER) pour pouvoir le souder au bouton (d'ailleurs c'est tellement fin en cuivre à l'intérieur que ça accroche plus difficilement avec l'étain ^^).
Merci d'avance
-
Bonjour à tous,
Super ce post, je me suis vite empressé de le faire et cela fonctionne à merveille.
Juste une petite question, est-il possible de contrôler les led du PI3 ?
C'est à dire désactiver carrément au démarrage la led ACT et PWR de façon logiciel via le config.txt ou autre ?Voili, voilou
Luckiest -
@eightkiller , effectivement c'est ce qu'il fallait faire (dé-commenter les lignes).
J'ai vérifié tes boutons, ils sont conformes pour ton utilisation, c'est à dire contact ouvert au repos et contact fermé lors de l'appui. Étame ton câble avant de le souder pour plus de facilité.
Bon par contre, là, je ne vois pas trop ce qu'il peut clocher, tu es certain d'avoir suivi "mon" schéma de câblage ? Car pour le coup, je ne vois pas ce que cela pourrait être mise à part un problème de continuité.
Tu peux tester ta partie câblage sans connecter au Pi si tu veux. Test directement la continuité dans tes connecteurs DUPONT femelle. Une fois pour le bouton RESET puis POWER. Au moment de l'appui sur ton bonton, ton multimètre en mode continuité, tu dois entendre le bipppppp.
@luckiest , très content que cela fonctionne à merveille ! une petite photo peut être ?
Pour les led du Pi, j'aurais tendance à dire que non ce n'est pas faisable mais je préfère émettre une réserve, pas assez calé dans ce domaine !
Bon courage à tous ^^
-
@luckiest ca semble possible mais je n'ai pas testé : http://raspberrypi.stackexchange.com/questions/697/how-do-i-control-the-system-leds-using-my-software
-
@Colonel
Je craque, je ne comprends pas, ça commence à me saouler lol. Ma continuité fonctionne sur chaque bouton power et reset entre les petits trous sur les câbles femelles.J'ai même soudé d'autres câbles au cas où. J'ai même essayé sur mon pi 2 pour voir et même résultat.
Je ne comprends pas à moins qu'un des boutons ne soit 'cassé'.
Pourquoi le bouton reset fonctionne t'il lorsque je connecte le câble d'entrée sur le pin 5V du gpio, seule situation où il se passe quelque chose :(.
Je ne suis pas un grand soudeur mais bon j'ai quand même réussi à changer tous les condensateurs de ma gamegear en utilisant des composants normaux au lieu de micro composants, donc je pense pouvoir souder un interrupteur lol
-
@eightkiller tu recalbox.conf est faux : tu as décommenté 2 lignes, il ne faut en garder qu'une. Préférablement celle avec le 356
-
@subs @Colonel
Merci pour la réponse, j'avais compris qu'il fallait décommenter les deux :s.
J'ai testé progressivement:- Avec juste un bouton POWER sur PIN5/6(IN/GND) et la ligne system.power.switch=PIN56PUSH , ça fonctionne.
- Avec un bouton POWER sur PIN5/6(IN/GND) et un bouton RESET sur PIN3/6(IN/GND) et la ligne system.power.switch=PIN356ONOFFRESET, rien ne fonctionne.
- Avec un bouton POWER sur PIN5/6(IN/GND) et un bouton RESET sur PIN4/6(IN/GND) et la ligne system.power.switch=PIN356ONOFFRESET, RESET fonctionne et POWER ne fonctionne pas.
--> Pour moi mes continuités sont correctes, au multi-mètre ça sonne, POWER fonctionne tout seul et RESET fonctionne en étant branché sur le PIN4(5V)/6 ?!, ce qui veut dire que le courant passe bien partout.
What am I doing Wrong ?! ^^
-
@supernature2k ? Une idée ?
-
@subs
Bien sûr que j'ai une idée, mon script fonctionne très bien
@eightkiller , ton recalbox.conf doit être comme ceci:
# ------------ A - System Options ----------- # # Uncomment the system.power.switch you use ;system.power.switch=ATX_RASPI_R2_6 # http://lowpowerlab.com/atxraspi/#installation ;system.power.switch=MAUSBERRY # http://mausberry-circuits.myshopify.com/pages/setup ;system.power.switch=REMOTEPIBOARD_2003 # http://www.msldigital.com/pages/support-for-remotepi-board-2013 ;system.power.switch=REMOTEPIBOARD_2005 # http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015 ;system.power.switch=PIN56ONOFF # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) ;system.power.switch=PIN56PUSH # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) system.power.switch=PIN356ONOFFRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
1 SEULE LIGNE DOIT ETRE DECOMMENTEE
-
@eightkiller mais non ca ne va pas du tout ton brochage ! Pin 356 : le reset est entre pin 3 et pin6, le power switch entre le 5 et le 6 ! On n'a jamais dit de brancher le pin4 ! C'est une broche de 5V ! si tu la connectes direct à la masse tu peux griller ton GPIO
-
Bonjour à tous,
J'ai une nouvelle question en prévision de mon projet de boitier SNES. En effet cette procédure permet de faire un arrêt de recalbox mais pensez-vous qu'il soit possible d'ajouter, au script d'arrêt, une commande type shutdown pour lancer un arrêt complet du PI après recalbox.
Le but étant d'arrêter proprement recalbox puis le PI de façon à pourvoir débrancher mon boitier sans risque comme une console de salon.Merci d'avance.
-
C'est ce que fait le script...
-
@supernature2k Et beh c'est merveilleux!
-
Salut tout le monde! J´ajoute mon petit grain de sel en vous montrant ma réalisation tout aussi minimaliste voir plus car mon boitier n'a qu'un seul bouton, le power qui me permet de demarrer le pi sans avoir à débrancher rebrancher. Donc tip top.
Etant en dual boot avec libreelec, ce meme bouton ne marche pas pour éteindre le bouzin quand je suis sur kodi bien évidemment, il faudrait que je me trouve un script pour le faire mais bon c'est pas non plus la mort d'arreter le pi par l'interface. En revanche quand je suis sur recalbox tout marche au poil!