Chisme 131 · La caja del Lince: sensor de inclinación

Practica aquí antes de tocar la placa. Vas a conectar un sensor de inclinación a la Echidna Black 2 y a programar la caja del Lince para que el LED se ponga rojo si alguien la inclina. Cada paso se desbloquea al completar el anterior.

Prototipo educativo. Cada módulo de inclinación real se activa en un sentido y con un ángulo algo distintos: comprueba siempre el tuyo.

El escenario y la placa

LYNX mesa
Echidna Black 2
LED RGB:
cables sin conectar

El sensor lleva dentro una bolita metálica. Si la caja se inclina lo bastante, la bolita rueda y cierra dos contactos.

1Conecta los cables

El módulo tiene tres pines: S (señal), V (alimentación) y G (tierra). La placa tiene, junto a cada pin D4, D7, D8 y A2, un grupo de tres: G, + (5V) y I/O (señal). Une cada pin del módulo con su pareja y revisa las etiquetas, no el orden. Hazlo sin el USB enchufado.

Módulo · S (señal) → pin
Módulo · V → pin
Módulo · G → pin
Selector de alimentación (jumper)

2Entiende el sensor

Mueve el deslizador y mira el valor de D4 en la placa. Después responde:

3Monta el programa

La caja empieza en verde. Si se inclina, el LED debe ponerse rojo; cuando vuelve a su sitio, verde. Elige el bloque correcto en cada hueco y pruébalo con el deslizador.

4Piensa como un científico

Lee y predice

Quitamos el «no» o lo ponemos al revés. ¿Qué pasa?El programa hace lo contrario: LED rojo con la caja recta y verde con la caja inclinada. Hace exactamente lo que escribimos, no lo que queríamos decir.
Queremos que la alarma siga encendida hasta pulsar un botón. ¿Qué nos falta?Una variable «alarma» que se ponga a 1 cuando se detecta la inclinación y solo vuelva a 0 al pulsar el botón. Es la memoria que no tiene este programa.
¿Por qué este sensor casi nunca falla y el infrarrojo del Chisme 130 sí?El de inclinación es un interruptor mecánico: o está cerrado o abierto y no hay nada que ajustar. El infrarrojo depende de la luz que rebota, de un potenciómetro y del entorno.

Placa y programa EchidnaML: Echidna Educación (echidna.es). Manual EchidnaBlack2 y EchidnaML, CC BY-SA 4.0. Módulo: kit de sensores para micro:bit de Acebott.