Paso 8: microinterruptores
Hacen un chasquido impresionante, pero eso no es su único uso! Permiten detectar si una pieza del juego se carga en tu robot autónomo o para detectar colisiones. Tal vez usted tiene su propio uso creativo de ellos. Cualquiera que sea la necesidad, son fáciles de cable y programa, así que usted debe saber cómo se hace. Esto es lo que parece el código para ellos:
La función Get devuelve un entero sin signo de 32 bits. Si desea obtener un valor booleano de a manejar como un botón, simplemente comparar el valor devuelto a cero. Dependiendo del cableado del interruptor, usted puede tener usar == o! = para dar el resultado deseado. Es simplemente más fácil de probar una y ver si funciona como de esperar que.