Arduino montage bouton poussoir

Arduino montage bouton poussoir

Montage Arduino

Afin de comprendre comment ils fonctionnent dans les différents cas et comment résoudre certains petits problèmes des boutons, nous allons faire 3 exemples pour les voir en détail et dans lesquels nous utiliserons le même circuit/schéma et nous ne ferons que varier sa programmation.

Nous utiliserons la broche 2 pour allumer la LED et la broche 4 pour connaître l’état du bouton. Lorsque nous l’assemblons, nous devons tenir compte de quelques détails. Tout d’abord, nous devons connecter correctement la polarité de la LED, en suivant les instructions que nous vous avons données dans l’exemple du feu de signalisation. Deuxièmement, nous devons utiliser la résistance de 10kΩ pour connecter le bouton à la masse. Ceci est très important, car cela protège notre carte de la création d’un court-circuit à la masse qui pourrait l’endommager. La résistance de 220Ω, comme dans les exemples précédents, sera utilisée pour connecter la DEL à la masse.

Nous allons commencer par le bouton le plus facile à programmer et à utiliser que nous ayons, le bouton poussoir. Cela nous permet d’effectuer une action pendant que nous maintenons notre bouton enfoncé, par exemple, une LED reste allumée pendant que nous l’enfonçons.

Bouton code arduino

Tout d’abord, vous devez connaître la polarité de la led pour effectuer une connexion correcte. Habituellement, la branche la plus longue est l’anode, tandis que le côté cathodique a un bord plat. Une fois que vous connaissez sa polarité, vous pouvez procéder à l’assemblage du circuit avec Arduino.

Comme vous pouvez le voir sur l’image, l’anode sera connectée à la broche 13 de l’Arduino et la cathode à la masse. La résistance est placée pour activer la LED haute active, ceci sera inclus dans le code à exécuter. Typiquement, une carte de test est utilisée pour créer des circuits électroniques qui seront testés avec une carte Arduino, comme nous le faisons.

  Comment brancher un LCD sur Arduino?

Pour créer le code, vous devez avoir une expérience de base de la programmation Arduino, en commençant par la connaissance de la syntaxe correcte. Mais en gros, il s’agit de l’algorithme suivant, qui sera expliqué plus tard :

Lire Comment améliorer le refroidissement de mon PC pour réduire les températures élevéesComme vous pouvez le constater, le code commence par la déclaration d’une variable constante de type entier ou integer. Ensuite, la sortie LED est configurée avec la fonction ‘pinMode’ où il est spécifié par la variable que la broche 13 sera l’endroit où la LED sera positionnée. Ensuite, entre les touches “boucle vide” (ce que l’Arduino fait tout le temps), la LED est allumée et éteinte avec une seconde par seconde entre les deux.

Comment connecter un bouton sur arduino

Tout d’abord, nous allons assembler un bouton de base en tenant compte du fait que nous ne pouvons pas connecter la sortie du bouton à l’entrée mais que nous devrons mettre une résistance au milieu, qui à son tour sera connectée à GND (masse).

Pour vérifier que notre montage fonctionne et pour vérifier le résultat de l’état du bouton, nous pouvons afficher sa valeur via le port série de l’Arduino. Le port série est la principale forme de communication entre notre Arduino et l’ordinateur. Un port série envoie les informations par le biais d’une séquence de bits en utilisant au moins deux connecteurs pour effectuer cette communication : RX (réception) et TX (émission). Dans Arduino UNO, les broches utilisées par défaut sont 0 (RX) et 1 (TX). Vous pouvez vérifier ci-dessous comment voir la valeur du moniteur série sur l’écran.

  Arduino 2 bouton poussoir servomoteur

Une fois l’assemblage terminé, nous chargeons depuis Arduino IDE, le programme suivant que nous pouvons trouver dans Ejemplos-Basics-DigitalReadSerial ou dans le lien suivant vous pouvez également trouver l’information complète https://www.arduino.cc/en/Tutorial/DigitalReadSerial.

Bouton poussoir marche/arrêt Arduino

Cette configuration est appelée résistance pull-down, car elle définit un niveau de tension par défaut de 0 sur l’entrée numérique de la broche 2. Une autre configuration peut être réalisée dans laquelle la résistance est placée entre la broche numérique et la broche +5V et le niveau de tension par défaut est alors de 1. Cette configuration est appelée résistance pull-up (vous la verrez dans la configuration suivante). Avec de la pratique, vous pouvez choisir entre les configurations pull-down ou pull-up en fonction de vos besoins.

La plus grande crise à laquelle nous sommes confrontés est le changement climatique dû à l’utilisation excessive des combustibles fossiles. Pour surmonter ces problèmes, il n’y a qu’une seule solution : l’utilisation des énergies renouvelables.  L’énergie renouvelable est un type d’énergie renouvelable.

À cette occasion, je partage avec vous un projet très intéressant, qui nous permettra de connaître certains concepts tels que le fonctionnement d’un bouton-poussoir, la configuration de la fonction Pull Up et Pull Down, et la façon dont nous pouvons jouer n’importe quelle chanson.