Table des matières:
- Étape 1: Préparation de tous les composants
- Étape 2: connexion des composants
- Étape 3: Rédaction du code
- Étape 4: Démo
Vidéo: Appuyez sur l'interrupteur pour contrôler la LED (Arduino): 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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
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é:
Interrupteur Tuchless pour appareils électroménagers -- Contrôlez vos appareils ménagers sans interrupteur : 4 étapes
Interrupteur Tuchless pour appareils électroménagers || Contrôlez vos appareils ménagers sans Tuch aucun interrupteur : il s'agit d'un interrupteur Tuchless pour les appareils ménagers. Vous pouvez l'utiliser dans n'importe quel lieu public afin de lutter contre tout virus. Le circuit basé sur le circuit de capteur sombre fabriqué par un ampli-op et un LDR. Deuxième partie importante de ce circuit SR Flip-Flop avec séquence
MagicCube - Appuyez pour changer de couleur : 6 étapes (avec photos)
MagicCube - Appuyez pour changer de couleur : Bienvenue dans mon premier instructable. J'espère que vous pourrez suivre toutes les étapes. S'il y a des questions, demandez et j'ajouterai le contenu à l'instructable. L'idée de ce projet était de construire et de développer un petit cube avec un effet spécial comme cadeau pour C
Interrupteur d'éclairage télécommandé Bluetooth - Rénovation. L'interrupteur d'éclairage fonctionne toujours, pas d'écriture supplémentaire. : 9 étapes (avec images)
Interrupteur d'éclairage télécommandé Bluetooth - Rénovation. L'interrupteur d'éclairage fonctionne toujours, pas d'écriture supplémentaire. : Mise à jour du 25 novembre 2017 -- Pour une version haute puissance de ce projet qui peut contrôler les kilowatts de charge, voir Retrofit BLE Control to High Power Loads - No Extra Wiring Required Update 15th November 2017 - Certaines cartes BLE / piles logicielles livraient
Interrupteur Slap : Interrupteur tactile simple sans soudure : 7 étapes
Slap Switch : Commutateur tactile simple, sans soudure : Le Slap Switch est un simple commutateur tactile à résistance, conçu pour mon projet Explode the Controller afin d'intégrer le jeu physique dans les jeux informatiques avec Makey Makey et Scratch. Le projet avait besoin d'un interrupteur tactile qui était : robuste, pour être giflé dur
Pirater une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : 4 étapes
Piratage d'une sonnette sans fil dans un interrupteur d'alarme sans fil ou un interrupteur marche/arrêt : j'ai récemment construit un système d'alarme et je l'ai installé dans ma maison. J'ai utilisé des interrupteurs magnétiques sur les portes et les ai câblés à travers le grenier. Les fenêtres étaient une autre histoire et leur câblage n'était pas une option. J'avais besoin d'une solution sans fil et c'est