⌚Duración aproximada en sesiones (10)
El objetivo es programar la secuencia de dos semáforos para gestionar el tráfico en un cruce de dos calles, evitando colisiones entre los coches.
El objetivo es programar la secuencia de dos semáforos para gestionar el tráfico en un cruce de dos calles, evitando colisiones entre los coches.
Vamos a diseñar :
Visibilidad: Los semáforos deben ser visibles desde todas las direcciones.
Sincronización: Asegúrate de que los semáforos estén sincronizados para evitar confusiones y colisiones.
Eficiencia Energética: Considera el consumo de energía y la duración de las baterías si no estás conectando la Micro:bit a una fuente de alimentación constante.
¿Cómo pueden hacer que su vehículo evite saltarse el semáforo en rojo de manera inteligente? ¿Qué tipo de diseño estético quieren darle al cruce? ¿Te atreves a plantear una solución a este reto 🎯 y a construir lo que se necesita?
Sería conveniente utilizar materiales reciclados siempre que sea posible. Puedes buscar objetos en casa o en el taller que se puedan reutilizar, como cajas, botellas, tapas, cartón, etc.
Aquí tienes algunas pautas que puedes incluir en la programación y en el diseño:
Parámetros de Programación para Evitar Accidentes:
Conecta los 6 LEDs de la Micro:bit y programa su comportamiento como si fueran dos semáforos.
Puedes usar bloques de código o lenguaje de programación como Python para definir las secuencias de encendido y apagado de los LEDS.
Define las fases del semáforo (verde, amarillo y rojo) y las transiciones entre ellas.
Asegúrate de que los semáforos estén sincronizados para evitar conflictos.
Considera la ubicación física de los semáforos en el cruce. Deben ser visibles para los conductores y peatones.
Piensa en la altura y el ángulo de visión para una buena visibilidad.
Diseña una carcasa o soporte para los LEDs si deseas hacerlo más estético.
Detección de Obstáculos:
Utiliza el sensor de ultrasonido del Maqueen para medir distancias también podrás hacer que interactúe con el semáforo.
Si la distancia es menor que un umbral, detén el robot o cambia de dirección.
Parada paso de peatones:
Implementa un botón o un gesto para detener el robot de inmediato en caso de que necesites dar prioridad de paso a los peatones.
¿Tienes alguna otra idea más para integrarla en tu cruce de semáforos? ¡Adelante!
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0