Está en la página 1de 5

2022

Practicas Arduino-
TinkerCAD
Proyectos con Arduino

Matemáticas
OPORTUNIDADES FGK
Ejercicios de aplicación Arduino.
Sensor de distancia o parqueo:
Desarrolla en TinkerCAD el siguiente circuito:

Programando el sensor ultrasónico Arduino para medir distancia


El sistema de aparcamiento consiste en detectar un objeto a través del sensor ultrasónico y avisar con
señales de luz y sonido. Por lo tanto, ya tenemos la primera división, detectar el obstáculo y alertas con
sonido y luces.

Lo primero que haré será plantear el algoritmo del sistema de detección de obstáculos.

1. Comprobar la distancia de los objetos


1. ¿Está dentro del rango para avisar?
1. Si
1. Lanzar alarma visual y sonora
2. Continuar
2. No
1. Continuar

El algoritmo del sistema de alerta visual y sonora sería el siguiente.

1. ¿Está en zona verde?


1. Si
1. Encender LED verde
2. Emitir sonido 1
3. Salir
2. No
1. Continuar
2. ¿Está en zona amarilla?
1. Si
1. Encender LED amarillo
2. Emitir sonido 2
3. Salir
2. No
1. Continuar
3. ¿Está en zona roja?
1. Si
1. Encender LED rojo
2. Emitir sonido 2
3. Salir
2. No
1. Continuar

De los dos algoritmos anteriores, deducimos que vamos a necesitar varios umbrales de decisión, uno para
cada situación. Podemos coger una simple regla y determinarlos.

 Umbral 1: está en zona verde desde 30 cm a 20 cm.


 Umbral 2: está en zona amarilla, desde 20 cm a 10 cm.
 Umbral 3: está en zona roja, menos de 10 cm.

Programa

A través del sensor de ultrasonidos vamos a detectar el obstáculo. Comenzamos a programar declarando las
variables y constantes. Siempre que trabajemos con pines digitales o analógicos, es una buena práctica declarar
una constante por cada uno de ellos.
Programa
Tomado de: https://programarfacil.com/

También podría gustarte