Practica aquí antes de tocar la placa. Un sensor de obstáculos infrarrojo mira dentro de una papelera y avisa cuando está llena, para vaciarla a tiempo y no antes (ODS 11 y 12). Vas a conectarlo, a ajustar su ruedecita (¡importante!) y a programar el aviso. Cada paso se desbloquea al completar el anterior.
La micro:bit, el sensor y la papelera
1Conecta el sensor
El cable de 3 hilos tiene los colores de la placa: negro → G, rojo → V y amarillo → S. Los tres van a la fila 1 (pin P1). El pin EN del módulo no se usa.
2Entiende el sensor y ajusta la ruedecita
El sensor lanza luz infrarroja (invisible). Si rebota en algo cercano, el módulo detecta: enciende su LED y manda un 0. Si no, manda un 1. La ruedecita decide hasta qué distancia mira.
Programa 1: lee P1 y muestra el número. La papelera está vacía: ¿qué sale? Si sale 0, la ruedecita está mal ajustada.
3Programa 2 · La papelera avisa
Si el sensor detecta algo 3 segundos seguidos, la papelera está llena. Elige las piezas que faltan.
4Prueba la papelera llena y vacía
Con la papelera vacía debe salir 😊. Llénala hasta cerca del sensor: tras 3 segundos debe salir 😢. Vacíala y vuelve el 😊. El tiempo corre de verdad.
Lee y predice
Mi sensor da 1 cuando detecta (al revés que el de clase). ¿Qué cambio?
Solo la constante DETECTA: ponlet DETECTA = 1 y el resto del programa funciona igual.La ruedecita está muy a la derecha y la papelera tiene la mitad de basura. ¿Qué pasa?
El sensor ve la basura de la mitad y avisa demasiado pronto: se vaciaría antes de tiempo. Hay que ajustarla para que solo detecte cuando está casi llena.Programa completo 2 (JavaScript, el mismo que los bloques)
Micro:bit V2 con la placa de ampliación Keyestudio y un sensor de obstáculos infrarrojo del kit 37 en 1; programada con bloques en MakeCode. Prototipo educativo, no un sistema de gestión de residuos certificado.