domingo, 16 de agosto de 2015

Radar mediante sonido. Hc-sr04 y 2 servos.


Radar mediante sonido.
hc-sr04 y 2 servos.
Manejados por arduino y controlados mediante PC.
Programación gambas (linux)

xsetaseta@gmail.com


Tenía montado los dos servos de mi anterior montaje, y se me ocurrió colocar el detector de obstáculos hc-sr04 para hacer una especie de radar mediante sonidos.
En uno de mis anteriores montajes había utilizado el hc-sr04 como detector de obstáculos arson.html , por lo que la parte de programación en arduino es realmente sencilla.
En cuanto a la parte de programación en el PC he utilizado parte del código de mi anterior montaje ledservo.html que maneja los servos y que obtiene a través de la conexión serie la distancia que proporciona el hc-sr04.
Todo esto proporciona una gráfica a modo de radar, donde podemos observar las distintas distancias que obtiene el sensor según los objetos encontrados.
A pesar de que el sensor debería proporcionar las distancias correctas, me he dado cuenta que no responde a todos los materiales de la misma forma, mi camisa amplia de algodón  resulta ser invisible. Además el angulo de rebote  que tiene el hc-sr04 es un tanto dispar, pudiendo detectar cosas pequeñas colocadas cerca sobre una mesa, pero no detectarlas si están enfrente.
Mi idea era hacer una especie de escaneo en 3D, pero la realidad del sensor ha frustrado el proyecto hasta que no encuentre un sensor mas preciso.

Esquema del montaje.


El sensor montado con los 2 servos.


Gráfico del programa realizado en basic sobre gambas.


Todos los programas

Vídeo del montaje funcionando


Hasta pronto.
Juan Galaz


BIBLIOGRAFÍA

http://seta43.duckdns.org/arson.html
http://seta43.duckdns.org/ledservo.html
http://cursos.olimex.cl/tutoriales/
http://www.electroensaimada.com/servomotor.html
http://arduino.cl/servo-motor-con-arduino/