Utilizaremos el SENSOR DE ULTRASONIDO, para detectar si el lugar de estacionamiento está ocupado o disponible.
Descripción del proyecto
En esta actividad construiremos una estructura alta en la que ubicaremos arriba el Sensor ULTRASÓNICO apuntando hacia el piso. En la misma parte alta ubicaremos un LED Bicolor que indicará, con una luz roja, si el Sensor Ultrasónico detecta un objeto (en este caso, un automóvil) en el sitio de estacionamiento. Si el Sensor Ultrasónico no detecta ningún objeto, el Led encenderá en una luz verde e indicará que el estacionamiento está disponible.
En nuestro proyecto, establecimos que la distancia límite, que sera medida por el Sensor de ULTRASONIDO, es de 10 cm. Si el sensor toma una distancia mayor, significa que el lugar está vacío.
Es importante destacar que el valor de la «distancia» puede variar y se deberá definir en función de la estructura que construya cada equipo .
Objetivos
Aproximarse al conocimiento y el manejo de distintos componentes electrónicos mediante la construcción de un estacionamiento inteligente.
Analizar el funcionamiento de los sensores de distancia por Ultrasonido.
Analizar el uso de señales visuales en la vida cotidiana.
Piezas y dispositivos
Ladrillo inteligente R8,
Batería
Sensor Ultrasónico
Led Bicolor
Cables Rj11
Sensores y Actuadores
Sensor de ultrasonido:
Led Bicolor
¡A conectar los componentes!
Conectar el Ultrasónico aCON1 ( Pin Digital 11 y 12) del Ladrillo Inteligente «R8»
Conectar el Led Bicolor a CON3 ( Pin Digital 13 y 4) del Ladrillo Inteligente «R8»
¡Es hora de programar!
Descripción del programa
Comienzo del programa
Inicio del Bucle para siempre
Si el valor de la distancia capturada en conector (Ultrasónico) es menor a 10
Se enciende la luz roja del Led Bicolor.
Si el valor de la distancia capturada en conector (Ultrasónico) es mayor a 10
*Atención: no abrir cada archivo por separado. Clickar en el icono «DESCARGAR» que se encuentra arriba a la derecha.
Armado del Programa
Utilizaremos los siguientes bloques:
Eventos:
«Al encender el R8»
Control:
«Para siempre» que ejecutara la acción en forma indefinida
«Si/Entonces/Sino» que ejecuta instrucciones de manera condicional dependiendo si la misma es verdadera o falsa.
Operadores:
«Menor a»
Bloques de Probots – Mis Ladrillos:
Sensor: «Distancia capturada en conector <Nro.>»
Luces: «<Encender/Apagar> el led rojo y <Encender/Apagar> el led verde en el conector <Nro.>»
Desafió a Resolver .
Modifique el programa para poder realizar el conteo de vehículos, que ocuparon el estacionamiento, durante el desarrollo de la clase. Dicho conteo se deberá visualizar a través del «Monitor Serie» de Arduino.
Valoraciones
No hay valoraciones aún.