Ampliación: Sensor parking

Con un led

Realizar un programa que la luz parpadee más deprisa cuanto más cerca esté el obstáculo.

Solución

El truco está en el tiempo de espera en la intermitencia

Si el tiempo de espera es proporcional a la distancia, parpadeara más cuanto más cerca.

La captura está en mBlock3.0 pero es igual en mBlock 5.0




Con altavoz Arduino

Realizar un programa que realice pulsos el altavoz en función de la distancia al objeto. Cuanto más cerca mayor es la frecuencia de los pulsos

Solución

¡¡¡ Es exáctamente igual que el caso anterior !!! Sensor parking con led lo único es cambiar la luz POR UN ALTAVOZ !!!




Con altavoz del PC

Ahora que no sea un altavoz suelto, sino el del ordenador

Si te fijas va más lento que el caso anterior por su dependencia con el ordenador.

Solución

Con mBlock 5.0

Si la instrucción de ultrasonidos funcionase en vivo, se podría utilizar la técnica de variables globales y sería sencillo el programa, pero esta instrucción SOLO FUNCIONA EN CARGA luego utilizaremos la técnica BROADCAST  de https://libros.catedu.es/books/programa-arduino-con-mblock-scratch/page/programacion-mblock

 instruccionultrasonidos.png

Luego el programa lo tenemos aquí https://planet.mblock.cc/project/3271155

En el dispositivo ARDUINO

arduino-sensorparking1.png

Y en el objeto tambor

arduino-sensorparking2.png

Con mBlock3.0



Si quieres este programa te lo puedes descargar aquí.


Con varios leds

Realizar un programa que visualice con las luces la distancia que detecta el sensor de ultrasonidos.

Cuanto más lejos, más luces encendidas:

Solución

La captura está en mBlock 3.0 pero en mBlock 5.0 es igual