PDF de programación - Semáforo básico con Arduino y sensor de distancia

Imágen de pdf Semáforo básico con Arduino y sensor de distancia

Semáforo básico con Arduino y sensor de distanciagráfica de visualizaciones

Publicado el 4 de Noviembre del 2019
1.074 visualizaciones desde el 4 de Noviembre del 2019
3,3 MB
17 paginas
Creado hace 8a (29/01/2016)
Ideas para tu arduino

Semáforo básico controlado por arduino

Hoy desde k-electrónica volvemos de nuevo a orientarte

para que puedas empezar a darle más usos a nuestro k-
rtucho.
Para ello, vamos a empezar por decirte los materiales que
vas a necesitar para este nuevo proyecto.

1º- Tres pajitas de plástico

2º- Cinta adhesiva

3º- Tijeras.

4º- Cables

5º- Resistencia

Una resistencia es un elemento pasivo que disipa energía en forma de

calor según la ley de Joule. También establece una relación de
proporcionalidad entre la intensidad de corriente que la atraviesa y la
tensión medible entre sus extremos, relación conocida como ley de Ohm.

Ley de Ohm.
La ley de Ohm, postulada por el físico y matemático alemán Georg

Simon Ohm, es una ley de la electricidad. Establece que la diferencia de
potencial V (voltaje) que aparece entre los extremos de un conductor
determinado es proporcional a la intensidad de la corriente I (intensidad) que
circula por el citado conductor. Ohm completó la ley introduciendo la noción
de resistencia eléctrica R (resistencia); que es el factor de proporcionalidad que
aparece en la relación entre V e I

En este caso, vamos a utilizar una resistencia de 250Ω, por que el LED
tiene 20 mA de intensidad, que se corresponden a 0,02A y la placa Arduino
UNO (5V) que si aplicamos Ohm y dividimos los 5V entre los 0,02A nos da
250Ω.

6º- Diodo LED

Un led es un componente optoelectrónico pasivo y,

más concretamente, un diodo que emite luz

.Un diodo es un componente electrónico de dos
terminales que permite la circulación de la corriente
eléctrica a través de él en un solo sentido.

7º- Microinteruptor táctil 2 pin

8º- Arduino UNO

9º Vaso de plástico

10º Sensor de ultrasonido.
El HC-SR04 es un sensor de distancias por ultrasonidos capaz de

detectar objetos y calcular la distancia a la que se encuentra en un rango de
2 a 450 cm

Comenzamos
Recorta las pajitas .por la mitad.

Nosotros hemos conseguido pajitas de varios colores, pero en

esta ocasión vamos a utilizar las de color verde, pero tu puedes
hacerlo con el color que quieras.

Pasa los cables por dentro de las pajitas

Pega las pajitas con cinta adhesiva en el orden de los colores,
rojo, amarillo y verde respectivamente y corta los extremos para
que estén a la misma altura.

Ahora, pon los diodos LED en las entradas hembra de los

cables (arriba).

Vamos a hacerle el soporte a nuestro semáforo para que

se mantenga en vertical y podamos dirigir nuestro tráfico.

Primero pon el vaso poca a bajo y corta una “ventanita”

en el vaso para poder pasar los cables

Después haz un pequeño agujero en la parte superior del
vaso para poder meter nuestro semáforo en la base y ya así,
tenerlo en vertical y terminado.

La verdad es que nos quedó muy chachi.

Si quieres también lo puedes pintar o forrar con tus

colores favoritos . Nosotros lo haremos en verde para
integrarlo en nuestra ciudad :-).

Ahora vamos ha hacer que funcione.

Para ello tienes que conectar los mecanismos tal y como te
indico en la imagen.

Por supuesto la placa de Arduino debe de estar conectada

al puerto USB de nuestro ordenador.

….Bueno pues empecemos a programar.....

Lo primero que tenemos que hacer es entrar en nuestra
página www.k-electronica.es y se nos abrirá un entorno muy
parecido a este.

Se trata de nuestra página web.
Abriremos la pestaña de “recursos y ayuda” y

seleccionaremos el icono de “Bitbloq.”

Se nos abrirá una ventana nueva de bitbloq donde

empezaremos a desarrollar nuestro proyecto.

En la columna de la derecha nos iremos a la parte de “placas”
y seleccionaremos la nuestra que es un arduino UNO,
arrastrándola hasta el recuadro del centro.

Ahora en la parte de componentes seleccionaremos los

led, arrastrándolos de nuevo al entorno de trabajo y les
pondremos nombre para poder identificarlos.

Repetimos la operación por cada uno de nuestros led.
Colocamos en la base del icono led nuestro cursor y

pinchamos sobre el círculo que aparece en él. Arrastrando el
cursor, sin dejar de apretar, hasta el pin de la placa donde
haremos la conexión. En el caso del led rojo en el Pin digital
7, 6 para el amarillo y 5 para el verde.

Ahora haz lo mismo con el módulo de ultrasonido pero

en esta ocasión conectas el pin TRIG del módulo al pin 9
digital de nuestro Arduino y el pin Echo al 8.

Pues ya hemos terminado con el HARDWARE y pasamos al

SOFTWARE.
Vemos que en la parte del software, cuando seleccionamos la
pestaña de componentes, nos aparecen todos los
componentes que hemos conectado a nuestra placa en la
parte de hardware.

Lo primero que haremos es crear unas variables.

La primera la llamaremos “distancia” y nos servirá para leer
los datos del ultrasonido.
La segunda la llamaremos “contador” y nos servirá para
determinar una acción.

Para ello iremos a la parate izquierda pincharemos sobre

las variables y arrastraremos una a la parte derecha justo
debajo de la sección de 2variables globales funciones y clases”.
Declaramos la variable poniéndole el nombre de “distancia” y
justo después del símbolo = arrastramos desde el apartado de
componentes “leer ultrasonido”.

Repetimos la operación pero ahora la variable se llamará
“contador” u después del = iremos al apartado de matemáticas
y arrastramos el valor 0.

A continuación copia la siguiente imagen y lee lo que

estas haciendo. Verás que lo entenderás.

Lo que estamos haciendo es decir a la placa controladora,
que si el valor del ultrasonido es mayor a 40 que nos apague
el led rojo y nos encienda el verde.

Si el valor del ultrasonido es menor a 40 nos apague el
led verde, encienda el amarillo espere 5000 ms y después de
esperar apague el amarillo y encienda el rojo.

Colocamos la variable “contador” en 1 por que al no

cambiar el estado de <40 volvería a apagar el verde encender
el amarillo esperar y apagar el amarillo y encender el rojo.
Por lo que el resultado, de no colocar la variable en 1 sería el
rojo encendido y el amarillo encendiéndose y apagándose
hasta que el estado fuera >40.

Ya sólo tenemos que compilar el proyecto y cargarlo con los
iconos que se encuentra en la parte superior derecha de
nuestra ventana.

Guardar

Cargar
Compilar

OTRA PRUEBA SUPERADA !!
  • Links de descarga
http://lwp-l.com/pdf16849

Comentarios de: Semáforo básico con Arduino y sensor de distancia (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad