jueves, 24 de mayo de 2012

Robot.

Mis compañeros  Jose Saiz, Carlos del Río y Antonio Monzó y yo hemos realizado un robot como trabajo de electronica.
Ha sido un poco costoso, ya que hemos tenido varios fallos que nos ha echo retrasarnos bastante, uno de ellos era que uno de nuestros dos servos no nos funcionaba correctamente, el servo tenía como una especie de tope que no le dejaba girar continuamente y tuvimos que mirar la manera de arreglarlo, lo desmontamos pero estaba todo correcto y no encontramos ninguna solución, además algo que nos costó fué encontrar el  código correcto de arduino para que le robot realizase lo que queriamos, estubimos comprobandolo con algunos que encontrabamos por internet pero no eran los correctos ya que no realizaba el robot lo que queriamos que realizase.
Pero definitivamente, nos hemos tenido que juntar nuestro grupo con pablo, jaime, ruben, juan pablo carlos y javi, ya que ambos teniamos fallos e intentamos ayudarnos unos a otros para poder arreglar el problema de los servos y presentar juntos un robot en mejores condiciones y con un buen funcionamiento.
Por todo lo demás no ha sido muy dificil ya que solo se basaba en soldar cablear y calcular medidas para acoplar elementos en la base de nuestro robot.
También algo costoso fué la conexión de los detectores de la línea negra.

A continuación, hemos divido el trabajo en diferentes apartados:

 -Materiales

Arduino                            1 rueda loca
Placa de metal                  1 fuente de alimentación
Cable                                1 pila de 9V
Ruedas de plastico            2 placas de madera para sujetar los servos
2 servos                             Tornillos
2 sensores
4 resistencias


Las ruedas que utilizamos al final.                Nuestras ruedas iniciales.



-Procedimiento:


Lo primero que hicimos fué seleccionar la base de nuestro robot, que sería con una especie de hierro, una vez seleccionada, buscamos el tipo de ruedas que utilizariamos para mover a los servos y nos sirviese para desplazar el robot, estas ruedas pertenecian a un robot de lego.
Después de seleccionar las ruedas, las acoplamos con tornillos al servo mediante unas bases de madera cortadas con unas determinadas medidas para que se adopte perfectamente a la base.
Lo siguiente que hicimos fue colocar mediante tornillos el arduino calculando su medida para que a la hora de poner los tornillos no se claven en los servos y dejando espacio suficiente por si hay que colocar mas elementos a parte del arduino en la base de nuestro robot.
Poco despues soldamos todos componentes que teniamos que soldar a la placa con mucho cuidado ya que si lo soldamos mal soldando dos elementos que no tienen que tocarse nuestro robot no funcionaría y tendríamos que quitar el estaño y volver a comenzar. En nuestro caso no nos sucedió eso en ningún momento.
Después psamos los cables que conectan arduino y otros componentes por un agujero echo en la placa del robot para que resulte mas fácil y más cómodo manipularlos y además esteticamente queda mejor ya que si no los cables quedarían todos amontonados y su presentación no sería buena.
Por último también buscamos el código que hacia girar a los servos y el siguelineas para arduino ya que este hacia que siguiese el robot la línea negra mediante los sensores y ya habriamos finalizado el robot y podriamos competir con el.
Esto fué lo más costoso ya que no encontrabamos el código correcto, ninguno funcionaba correctamente.




                                         
   Yo y mi compañero Jaime trabajando.                            

                                    
-Funcionamiento:


Una vez se conecta la pila y le llega tensión de esta al robot los servos comienzan a girar cada uno hacia la misma dirección y gracias a arduino que esta programado para que siga una línea negra, este robot comienza a desplazarse siguiendo la linea negra creada con cinta negra en el tablero mediante a los sensores conectados en la parte de abajo del robot, con una distancia del suelo a nuestros sensores muy pequeña, ya que de esta manera lo detecta mucho mejor.
El robot se desplaza de una manera mas sencilla gracias a la rueda loca que hemos puesto,algo que es fundamental para nuestro robot , ya que esta hace que pueda girar el robot unos 360 grados.
En caso de salirse de la línea negra el robot la busca y en cuanto la encuentra continúa siguiendola hasta que finalize el circuito, es decir hasta que no haya línea negra.



-Imágenes:

Nuestro primer robot que no nos funcionó.





 El otro robot creado al juntarnos los 2 grupos y si que ha funcionado correctamente:






Por último, una foto de la mayoría de personas que hemos echo este trabajo:



Por último un agradecimiento a todos los que formamos el grupo ya que sin ellos no podría haber sido posible acabar nuestro robot y además invito a la gente a que haga su propio robot, ya que es algo bastante gratificante y sobretodo muy entretenido además si lo haces con mas gente fomentas el trabajo en equipo.

4 comentarios:

  1. Este trabajo esta muy bien hecho y muy buen espuesto para mi y el contenido del trabajo esta muy completo.

    ResponderEliminar
  2. Se nota que el trabajo esta bastante elaborado, ya que explica desde el montaje, las piezas incluso pone algunas imagenes de las piezas, y por ultimo explica el montaje y las fotos del robot lastima que no halla funcionado, pero esta bastante trabajado el robot, solo le faltaria un video.

    ResponderEliminar
  3. Se nota que el trabajo esta bastante elaborado, ya que explica desde el montaje, las piezas incluso pone algunas imagenes de las piezas, y por ultimo explica el montaje y las fotos del robot lastima que no halla funcionado, pero esta bastante trabajado el robot, solo le faltaria un video.

    ResponderEliminar
  4. Esta explicacion del trabajo que aveis realizado esta bastante bien, porque esta muy bien dessarrollado (como los materiales, procedimiento, etc...).
    Os felicito por el trabajo que aveis realizado.

    ResponderEliminar