Étape 8: les contrôles de bouton poussoir
Nous allons utiliser ces boutons pour contrôler le chariot. Ils assurent les fonctions suivantes - activé, désactivé, pousser et tirer.
Une extrémité de l’interrupteur est reliée au 5v et l’autre à une broche sur l’arduino. Quand une épingle sur l’arduino lit 5v, l’État est élevé sinon son creux. Nous avons également connecter une résistance (au moins 1k) entre la borne de l’interrupteur relié à l’Arduino et le sol. Ceci est connu comme une traction vers le bas de la résistance. Cette résistance tire l’état de l’axe faible quand il n’est pas élevé. Si cette résistance n’était pas là la broche numérique sur l’Arduino lirais toute valeur aléatoire (haute ou basse) alors qu’il ne serait pas élevée.
En utilisant ce code simple vous pouvez tester si vos boutons ne fonctionnent pas correctement. Chaque fois que vous appuyez sur un des boutons conduit le bord s’illuminent pendant une seconde et la caméra se déclenchera.
buttons_test.INO