Table des matières:

Appuyez sur l'interrupteur pour contrôler la LED (Arduino): 4 étapes
Appuyez sur l'interrupteur pour contrôler la LED (Arduino): 4 étapes

Vidéo: Appuyez sur l'interrupteur pour contrôler la LED (Arduino): 4 étapes

Vidéo: Appuyez sur l'interrupteur pour contrôler la LED (Arduino): 4 étapes
Vidéo: Boutton On - Off Arduino (exemple avec la gestion d'une LED) 2024, Novembre
Anonim
Appuyez sur l'interrupteur pour contrôler la LED (Arduino)
Appuyez sur l'interrupteur pour contrôler la LED (Arduino)

Projets Tinkercad »

Salut!, Aujourd'hui, je vais montrer comment utiliser le bouton-poussoir pour contrôler l'état ON/OFF de la LED dans Arduino.

Pour cela, je vais utiliser TinkerCAD, qui est très facile à utiliser et sert à nos fins lorsqu'il s'agit de choses comme celle-ci.

Si vous voulez savoir comment utiliser TinkerCAD, vous pouvez consulter mon article sur l'utilisation de base de TinkerCAD pour les projets électroniques.

Lien:

Étape 1: Préparation de tous les composants

Préparer tous les composants
Préparer tous les composants

Obtenez maintenant tous les composants nécessaires à nos tests:

1) Arduino Uno

2) Petite planche à pain

3) DEL

4) Bouton-poussoir

5) Résistance (10K-ohms) (la valeur peut être modifiée dans le menu d'options de résistance, en cliquant dessus)

6) Résistance (220 ohms)

Étape 2: connexion des composants

Connexion des composants
Connexion des composants

Nous devons maintenant connecter tous les composants en fonction de nos besoins. Donc, pour cela, nous devons penser à une logique simple. Lorsque nous recevons un signal d'entrée du bouton-poussoir, alors seulement nous devons appliquer le signal de sortie à la LED connectée à Arduino.

Pour cela, placez le bouton-poussoir dans le pont de la planche à pain (comme indiqué), et faites glisser un fil de l'une des broches du bouton-poussoir et connectez-le à la série positive de la planche à pain. Connectez ensuite la résistance de 10 kohms à l'autre broche de la résistance (comme indiqué). Maintenant, cela agira comme un commutateur entre la section positive et la section de résistance.

Faites glisser un fil de la même borne du bouton-poussoir connecté à la résistance et connectez-le à la broche 2 de l'Arduino. Cela agira comme l'entrée du bouton-poussoir. Connectez l'autre extrémité de la résistance à la section de masse (-ve) de la planche à pain. Connectez la section positive à l'alimentation 5V de l'Arduino et la section négative à la GND (masse) de l'Arduino.

Nous devons maintenant connecter la LED à la broche 13 (vous pouvez en choisir une) de l'Arduino via la résistance de 220 ohms.

Étape 3: Rédaction du code

Rédaction du code
Rédaction du code

Ouvrez l'onglet Code sur le côté droit de l'écran et sélectionnez le mode de codage sous forme de texte et supprimez le code existant.

Tout d'abord, déclarez le bouton et les broches LED connectés à Arduino. Maintenant, nous avons besoin d'une variable qui peut stocker l'état du bouton (agissant comme mémoire). Déclarez donc une variable entière pour cela et attribuez la valeur par défaut à 0 (étant l'état OFF noté 0).

Maintenant, dans la fonction de configuration, déclarez le mode broche LED comme SORTIE et le mode broche bouton comme ENTRÉE.

Dans la fonction de boucle vide, lisez l'état du bouton à l'aide de digitalRead et stockez-le dans la variable.

Vérifiez maintenant si l'état du bouton est HIG H, appliquez une haute tension à la broche LED sinon une basse tension.

Testez le code en cliquant sur la simulation.

Étape 4: Démo

S'il y a un problème, s'il vous plaît laissez-moi savoir

Conseillé: