1 Pruébalo primero
Mueve el deslizador de distancia del barco. Al llegar a ≤ 20 cm, los servomotores elevarán el puente por 5 segundos.
Umbral: Si distancia ≤ 20 cm, ambos servomotores se elevan por 5 segundos (5000 ms).
2 Materiales
Toca cada material para ver sus especificaciones. Marca los que ya tengas.
0 de 5 materiales listos
3 Conexiones
Selecciona un componente para visualizar sus conexiones con la placa Arduino UNO.
Arduino UNO
4 ¿Cómo funciona?
Toca los bloques para conocer el flujo de control del puente basculante.
- El sensor ultrasónico HC-SR04 emite impulsos por el pin TRIG (D3) y mide el retorno de sonido por ECHO (D2).
- Arduino procesa la información y calcula la distancia del canal en centímetros.
- Al detectar la embarcación a ≤ 20 cm, activa de forma progresiva los servomotores en D9 y D10 elevando ambas secciones del puente.
- El sistema mantiene el puente arriba durante un temporizador fijo de 5 segundos (5000 ms) permitiendo el paso del barco.
- Finalizado el tiempo y tras verificar que la zona está despejada (> 20 cm), los servos regresan suavemente a su posición inicial cerrando la vía.
5 Código Arduino UNO
Copia este código y cárgalo en el IDE de Arduino. Requiere incluir la librería `