Salut tout le mode, j'ai un problème avec mon montage arduino : en fait je voudrais appuyer sur un bouton-poussoir pour allumer 3 leds (je suis débutant oui xD)
Vous pouvez voir mon montage sur l'image jointe :
Tout se passe bien sur simulateur mais sur mon montage ça ne fonctionne pas et les LEDS restent allumées et même quand je débranche le bouton elles restent allumées comme si elles n'avaient aucun rapport avec le bouton
Donc je viens vers vous pour vous demander de l'aide, merci d'avance
vous avez un bouton à 4 pin, elles sont connectées entre elles 2 à 2. si vous l'avez mal enfiché vous avez en fait une connexion constante.. c'est pour cela qu'on câble toujours en diagonal, comme ça vous êtes sûr de ne pas tomber sur les pins qui sont connectées entre elles
Et qu'entends tu par "INPUT_PULLUP" ? je remplace INPUT dans le setup par "INPUT_PULLUP" ?
oui et pas besoin de la résistance pour le bouton, on câble PIN ----- bouton ---- GND. mais c'est LOW quand le bouton est appuyé
Bonjour,
verifie la continuite des liaisons bord de carte (bleu et rouge)
Elles sont souvent interrompues au milieu comme la serigraphie le laisse penser.
4 petits cavaliers devraient resoudre le probleme ou, comme je l'ai fait, souder un bout de fil a l'envers du breadboard.
Jacques
en sortant en croisé pour être sûr d'avoir des pins correctes
et oui, très bon point (et erreur fréquente) de JMe87 --> votre breadboard n'est pas continue au milieu, donc le GND de droite et celui de gauche ne sont pas connectés --> mettez 4 petits fils
Du coup c'était en fait dû a la continuité au milieu de la breadbord car j'ai réessayé mon premier montage ainsi que mon premier code (avec INPUT) et tout fonctionne normalement
Mais le montage proposé par J-M-L fonctionne tout autant (avec dans le code INPUT_PULLUP au lieu de INPUT)
vous aviez eu de la chance en branchant le bouton ou vous aviez testé ? (c'est vite fait de se tromper, c'est pour cela que je câble toujours en croisé)
Comment ça avoir de la chance en branchant le bouton ? En fait votre montage avec les câbles croisés fonctionnait, mais en réessayant mon montage initial je me suis rendu compte que mon problème était du à un problème de continuité au milieu de la breadboard.
Cameron41:
Comment ça avoir de la chance en branchant le bouton ? En fait votre montage avec les câbles croisés fonctionnait, mais en réessayant mon montage initial je me suis rendu compte que mon problème était du à un problème de continuité au milieu de la breadboard.
dans votre montage initial vous aviez branché vos 2 fils sur le même côté du bouton, sans croiser.
En pratique c'est difficile de dire en regardant juste le boitier quelles sont les pins connectées entre elles (elles sont connectées deux à deux)
vous avez eu du bol que ces deux broches n'étaient pas connectées au sein du bouton. quand on câble en croisant, on est sûr de ne pas avoir la même broche.