martes, 16 de junio de 2020

Medidor de distancias de seguridad

Hola a todos y a todas, Hoy os voy a enseñar a hacer un aparato que nos ayudará a guardar las distancias durante el periodo del COVID-19 para poder combatirlo. Para ello, voy a hacer uso de algunos de los proyectos que he hecho recientemente. Consiste en un aparato que mide la distancia entre personas, detectando un aparato incorporado en las mascarillas. Este dispositivo tiene un sensor de distancia ultrasónico, tres LEDs (verde, amarillo, rojo) que nos indicarán cómo de cerca estamos y un medidor que haremos con un servomotor. Todo esto además de una placa arduino, una placa de pruebas, resistencias de 330 omnios y cables.

Este aparato estaría posicionado en la mascarilla, y detecta a la distancia a la que están otros dispositivos iguales. La distancia de seguridad mínima son dos metros, si se está a esa distancia, una luz verde de nuestro dispositivo estará encendida y el indicador marcará un "Ok" o "Distancia Correcta" nosotros podremos ver el brillo del LED y otras personas podrán ver nuestro indicador. Si estamos a poco más de 2 metros de distancia, se encenderá un LED amarillo y la aguja del indicador cambiará y nos advertirá que debemos tener cuidado, pues es probable que nos acerquemos demasiado a alguien. Si se detecta a otra persona a menos de 2 metros, un LED rojo se encenderá y en el indicador podremos ver señalado un mensaje cómo "Demasiado cerca" o "Distancia mínima sobrepasada".
Gracias a este dispositivo, reduciremos el número de contagios.


El montaje de este proyecto es ligeramente más complicado que los anteriores, pues es la combinación de varios trabajos.





El código de bloques también es algo largo, pero no demasiado complejo.






Para la programación por bloques, sólo tenemos que hacer lo mismo que hicimos a la hora de hacer un sensor de ultrasonidos pero, añadiendo la orden que hace que el servomotor se mueva en las diferentes situaciones. 
Sensor de ultrasonidos: https://tecnoesocity.blogspot.com/2020/04/practica-304-sensor-de-ultrasonidos.html



Para que veáis cómo funciona, aquí os dejo un vídeo.





Y este es el final de la presentación de este proyecto, espero que os haya gustado y, cómo aún no tenemos este dispositivo, debéis cuidar vosotros las distancias.

¡Hasta pronto!

jueves, 4 de junio de 2020

Pulsador y servomotor (practica 3.07)

Hola a todos y a todas, hoy vamos a ver cómo utilizar los pulsadores y los servomotores en Tinkercad

El primer proyecto que vamos a hacer, va a ser un servomotor que simulará una barrera, y, al pulsar un pulsador, se levanta durante 4 segundos y luego baja.


Vamos a necesitar un microservomotor, un pulsador, una placa arduino, una placa de pruebas, una resistencia de 1000 omnios y cables. Los elementos se disponen de esta forma:


Para la programación, colocamos los bloques así:


Lo primero que he hecho, ha sido asignar a A el valor del pulsador (1,0).
Luego, he dicho que, si A es 1 (pulsado), el servo gira a 90 grados y espera 4 segundos.
Para terminar, si no ocurre eso, el servo vuelve a 0 º.

Aquí os dejo un vídeo para que veáis cómo funciona:





Ahora vamos a hacer un segundo proyecto; vamos a hacer un servomotor regulable con un potenciómetro.
Vamos a necesitar un potenciómetro, un microservomotor, una placa arduino, una placa de pruebas y cables. Los elementos se disponen de esta forma:




Para la programación, colocamos los bloques así:


Lo que estamos haciendo, es asignar al pasador del servomotor, un dato que obtenemos tras dividir el numero obtenido por el potenciómetro, entre 5'689 (la relación 
 entre los valores del potenciómetro y el servo, que se consigue al dividir 1024 entre 180º)


Para que veáis cómo funciona, aquí os dejo un vídeo:



Espero que os haya gustado los proyectos de hoy. ¡Hasta pronto!