Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Des forts en GPIO ? (on/off + ventilo)

    Manettes/GPIO/Encodeurs
    forts gpio onoff ventilo
    4
    14
    4702
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • kjbstar
      kjbstar @Dragu last edited by

      @dragu merci, je pense que je vais tester ta solution, belle trouvaille et bien vu l'intégration du script !

      @Substring je sais oui faut pas trop lui en demander... Mais bon tant que tout roule malgré tout, ca m'ira !

      Et ton exemple de led est plus que valable, c'est un ventilo bling bling ;D

      https://img15.hostingpics.net/pics/952461IMG0494.jpg

      Recalbox 4.0.2 sur Raspberry Pi 2
      Recalboy sur Raspberry Pi Zero

      Substring 1 Reply Last reply Reply Quote 0
      • Dragu
        Dragu Banned last edited by Dragu

        @kjbstar
        Je voulais encore préciser qu'il prend juste le signal sur le gpio 18, le courant vient directement de l'alimentation. Et le transistor en cause permet 500mA constant.

        1 Reply Last reply Reply Quote 0
        • Substring
          Substring @kjbstar last edited by

          @kjbstar 12V / 400mA, impossible par GPIO. Ils crachent tout juste du 5V / 200mA je crois

          Former dev - Please reply with @substring so that i am notified when you answer me
          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

          1 Reply Last reply Reply Quote 0
          • kjbstar
            kjbstar last edited by

            @substring Pourtant ça marche, la photo date de l'heure de l'apéro 😛 Mais oui pas à ces valeurs, le ventilo tourne pas à son maximum.

            @Dragu je vais être obligé d'ajouter un Transistor ?

            Recalbox 4.0.2 sur Raspberry Pi 2
            Recalboy sur Raspberry Pi Zero

            1 Reply Last reply Reply Quote 0
            • Dragu
              Dragu Banned last edited by Dragu

              @kjbstar
              Obligé, non. 🙂 Le Pin 18 est positif si le ventilateur est en marche. Si c'est un 12V/400mA, avec 5V il va prendre +-180mA. Et en hiver, plus ça chauffe...

              kjbstar 1 Reply Last reply Reply Quote 0
              • kjbstar
                kjbstar @Dragu last edited by

                @dragu Finis ta phrase n'hésite pas, je vois pas où tu veux en venir 😄

                J'ai testé vite fait aujourd'hui, mais bien que le script soit bien exécuté au démarrage, et que le sensor soit bien relié au pin 18, le ventilo s'en fout, il tourne toujours... J'avais mis le max degrés à 6 donc logique, sauf qu'une fois Recalbox éteint il continue de tourner.

                J'ai peut être loupé quelque chose, je reviendrais dessus une autre fois, là après je suis parti dans le début du cablage... J'ai donc de quoi faire en attendant ! 🙂

                Recalbox 4.0.2 sur Raspberry Pi 2
                Recalboy sur Raspberry Pi Zero

                1 Reply Last reply Reply Quote 0
                • Dragu
                  Dragu Banned last edited by

                  @kjbstar
                  J'ai un certain respect devant python puisque j'ai vu que un simple décalage de colonne peut faire les boucles non fonctionnelles. Pour bien faire, le mieux est d'enlever le # devant la ligne

                  #print("temp is {0}".format(temp)) #Uncomment here for testing
                  

                  parceque la version copiée de son site bouclait tout le temps au lieu de demander la température tous les 5 secondes, un truc comme ça bouffe des ressources à crever. J'ai modifié de 5 à 10 secondes, toujours largement assez. Mais il faut tester le truc avec le # devant le print, tu a le résultat sur putty tant que le script tourne.

                  kjbstar 1 Reply Last reply Reply Quote 0
                  • kjbstar
                    kjbstar @Dragu last edited by

                    @dragu Faudra que je check en effet. Quand j'aurais trouvé pourquoi maintenant Recalbox s'allume tout seul LOL (des faux contacts j'imagine...).

                    Recalbox 4.0.2 sur Raspberry Pi 2
                    Recalboy sur Raspberry Pi Zero

                    1 Reply Last reply Reply Quote 0
                    • kjbstar
                      kjbstar last edited by kjbstar

                      Hello,

                      Je garde le même topic car ca concerne encore le on/off.

                      Par rapport à mon post précédent, je pense avoir éliminé les faux contacts. Du moins bouger les fils ne provoque plus l'allumage ou l’extinction de la Recalbox.

                      Par contre je testais les branchements joystick/bouton, et c'est un peu compliqué car le simple fait de poser un fil sur certains points de contact provoque l'extinction (ou l'allumage...). A savoir que je part de manettes X360 que j'ai démontées.

                      Ca le fait pas partout, mais c'est chiant... Est-ce normal, ou c'est que mon branchement pour le on/off est f**ké ?

                      EDIT : ok, je vais devenir dingue, alors que la manette est débranchée, poser un fil sur certains contacts allument ou éteignent Recalbox. Je vais devenir chèvre 😄

                      Recalbox 4.0.2 sur Raspberry Pi 2
                      Recalboy sur Raspberry Pi Zero

                      1 Reply Last reply Reply Quote 0
                      • didifart
                        didifart last edited by didifart

                        Bonjour,
                        Il serait possible d'utiliser ce montage en remplaçant la led par résistance-transistor-ventilo.
                        Quand le pi démarre, le pin du TXD passe à l'état haut et se coupe lorsque celui-ci a fini son shutdown.
                        Je l'utilise pour avoir une led indiquant quand le pi a fini de s'arrêter et q'uon peut le débrancher electriquement
                        https://howchoo.com/g/ytzjyzy4m2e/build-a-simple-raspberry-pi-led-power-status-indicator

                        kjbstar 1 Reply Last reply Reply Quote 0
                        • kjbstar
                          kjbstar @didifart last edited by

                          Salut @didifart ,

                          Désolé, je passais moins dans le coin ces derniers temps, et j'ai pas eu de notification.

                          J'ai quelques résistances (330, 10k, et 1k ohms), mais pas de transistor. Je vais voir pour en toper. Effectivement c'est le plus logique, j'ai déjà la led du bouton power sur le TXD, j'aurais qu'à me brancher dessus. Je suppose que le transistor boostera, c'est ça ? Car là ça alume les leds du ventilo, mais il ne tourne pas ^^

                          Recalbox 4.0.2 sur Raspberry Pi 2
                          Recalboy sur Raspberry Pi Zero

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Want to support us ?

                          72
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com