Étape 8: micro-interrupteurs
Ils font un bruit de cliquetis génial, mais ce n’est pas leur seule utilisation ! Ils peuvent servir à sens si un pion est chargé dans votre robot pendant autonome ou pour détecter les collisions. Peut-être vous avez votre propre utilisation créative pour eux. Quelles que soient la nécessité, ils sont faciles à fil et programme, alors vous devez savoir comment c’est fait. Voici à quoi ressemble le code pour eux :
La fonction Get retourne un entier non signé de 32 bits. Si vous souhaitez obtenir une valeur booléenne de là à le manipuler comme un bouton, il suffit de comparer la valeur retournée à zéro. Selon le câblage de l’interrupteur, vous devrez peut-être utiliser == ou! = pour donner le résultat souhaité. Il est simplement plus facile d’essayer un et voir si cela fonctionne comme vous l’attendiez.