Étape 1: Commutateur Debouncing (logiciel)
Tout d’abord, nous devons savoir pourquoi debouncing un commutateur est requis. Nous devons donc faire un test simple de comment ne pas debounce un interrupteur
Objectif 1 : - pour allumer la Led quand le bouton est enfoncé éteindre lorsqu’il est poussé encore une fois
Choses requises:-
- 1 X bouton
- 1XAny résistance au-dessus de 1 k ohms (résistance requise pour éviter le bruit électrique)
- 1XRed Led (pour le meilleur visuel)
- 1XBreadBoard
- 3XMale à mâle cavalier (fil commun devrait aussi faire aussi bien)
- Arduino Uno ou ce que vous avez à portée de main
- Et bien évidemment une source d’alimentation pour l’Arduino
La première photo montre comment se connecter à elle:-
1. Rouge---> 5V
2. vert---> Gnd
3. blanc---> Digital 8 broches (ou tout ce que vous le souhaitez, n’oubliez pas de changer la définition de broche dans le Sketch)
4. LED +---> Digital 13 broches (je ne dirais pas non à l’aide d’une autre résistance de 220 ohms)
5. LED ----> Gnd (juste à côté de la broche 13)
Le deuxième pic a la vue de maquette... au cas où vous souhaiteriez tout à bord du pain
Note:-Instruction sur le code est bien commenté dans le Sketch. Il suffit de télécharger le premier fichier et transférez-le sur l’IDE Arduino... et s’il vous plaît lire attentivement les commentaires.
Conclusion 1 :-J’aimerais entendre des faiseurs. Essayer de comprendre pourquoi est-ce qui se passe, ne sont pas google s’il vous plaît. Après savoir aller chercher le prochain objectif.
Objectif 2 : - après avoir échoué à faire ce que vous voulez, faites une petite fonction nommée "debounce()" pour régler le problème.
Choses requises:-
- Rien requis simplement le second fichier attaché.
Note :- il suffit de télécharger le second fichier de l’IDE Arduino et voir la magie et encore une fois, lisez les commentaires attentivement.
Inférence 2:-fonctionne exactement comment il devrait selon moi.
Conclusion : - donc, vous venez de faire votre premier commutateur debounced... ok ok je sais ce qui se passe votre compte... vous pensez pourquoi ai-je besoin de connaître debouncing à construire un robot... il suffit de faire preuve de patience et passer à l’étape suivante.
Expérience de vous-même :- vérifier quels bruits électriques sont Google ou faire ce que vous voulez, répétez cette étape à nouveau et cette fois avec à l’aide de la résistance, gardez-moi au courant ce que vous avez vu.
Gardez-moi au courant pour les doutes, les requêtes et les suggestion