Carro graficador - loschibolos.files.wordpress.com · Para la realización de este proyecto tuvimos...

18
1 Carro graficador Maestro: Ing. Oscar Sanchez Ureño Integrantes del equipo: Estrada Villalobos Luis Carlos Garcia Muñiz Gil Martin Rosales Garcia Kevin Bryant Guel Hernandez Ruben Materia: Programa y controla microcontroladores Grado: Grupo:¨B¨ Especialidad: Mecatronica

Transcript of Carro graficador - loschibolos.files.wordpress.com · Para la realización de este proyecto tuvimos...

1

Carro graficador

Maestro:

Ing. Oscar Sanchez Ureño

Integrantes del equipo:

Estrada Villalobos Luis Carlos

Garcia Muñiz Gil Martin

Rosales Garcia Kevin Bryant

Guel Hernandez Ruben

Materia:

Programa y controla microcontroladores

Grado: 4º Grupo:¨B¨

Especialidad: Mecatronica

2

INDICE

Introducción…………………………..……..….………..….……3

Objetivos del proyecto………………………..………….………4

Desarrollo

Capitulo 1

Investigación de materiales y organización de ideas. …...….5

Materiales utilizados………………………….……….…………6

Capitulo 2

Realización de la tablilla fenolica……………………...…..……9

Realización de la base…………………………………….……11

Ensamblaje………….……………………………….…………..12

Capitulo 3

Rearme del proyecto en protoboard…………………………..13

Conclusiones…………………………………………….………14

Bibliografías…..……………………….…………………………15

Anexos…………………………………………………...………16

Investigación y realización del código……………………..….16

3

Introducción

En este proyecto aplicaremos los conocimientos de este semestre, es decir,

programación. Nuestro proyecto es un carro controlado por bluetooth, pero no

simplemente hará eso sino que también tendrá un servomotor el cual bajara un

lápiz que plasmara los dibujos que nosotros (por medio del control bluetooth)

haremos, este proyecto parecerá algo sencillo, pero en sí, son las bases o inicios

de un graficador.

Para la realización de este proyecto tuvimos que usar programas como Arduino y

Proteus. También se utilizaron materiales de diferentes tipos, por ejemplo,

sensores, actuadores y unos drivers para motor. Se han investigado en distintas

fuentes (especialmente en internet) para poder obtener los materiales y así

realizar nuestro carro graficador.

4

Objetivos del proyecto

Antes de realizar este proyecto se pensó en la metas que este debería lograr en

un futuro y como prototipo. Muchas veces es muy cansado tener que dibujar y

medir cosas tan sencillas como un cuadrado, un rectángulo, un celular o hasta una

casa. Para no perder tiempo en hacer estas cosas, nosotros quisimos trabajar en

un carro dibujador que tuviera la habilidad de poder hacer figuras mediante la

programación y la electrónica. Otro objetivo de este proyecto es el de poder crear

un carro graficador que sea construido por alumnos de nuestra edad o incluso

menores para que puedan aprender electrónica y programación mientras se

divierten y crean figuras En otras palabras lo que se quiere es:

1.- Ahorrar tiempo a la hora de tener que hacer figuras geométricas.

2.-Poder enseñarles a otros jóvenes acerca de la electrónica y programación

mientras que se divierten.

3.- Realizar un prototipo que pueda ser usado en un futuro para crear un robot que

pueda hacer dibujos más rápido que un humano.

5

Desarrollo

Capitulo 1

Investigación de materiales y organización de ideas.

Antes de comenzar con el proyecto tuvimos que organizarnos y pensar que tipo de

materiales tendríamos que utilizar. Después de pensar y debatir durante mucho

tiempo creímos que un carro graficador sería algo sencillo de hacer como

proyecto.

Creamos una lista de los materiales que serian necesarios para crear nuestro

carrito. Poco a poco fuimos consiguiendo los materiales, primero comenzamos con

los más sencillos y al final conseguimos los más caros.

6

Materiales utilizados

Para la realización del carrito graficador se utilizaron diversos tipos de materiales.

Estos se consiguieron en diferentes lugares, incluso algunos se consiguieron con

otros compañeros de nuestro grupo.

Los materiales utilizados son los siguientes:

Madera

La madera la utilizamos para la

base del carro.

Ruedas

Las ruedas se adhieren al

servomotor, para que puedan

funcionar en conjunto.

7

Motores reductores

Los servomotores en sí, son los

que mueven al carrito.

Rueda loca

La rueda es importante en la base del

carro, y para que se mueve en las

direcciones que queramos.

Sensor ultrasónico

El sensor ultrasónico, sirve para que

cuando el carro detecte algo a cierta

distancia, se detenga

8

Driver para motor

El driver de motor nos sirve

para poder controlar los

motores, para su giro hacia

adelante y atrás

Modulo bluetooth

El modulo bluetooth sirve para poder

controlar al carro, claro este sirve

mediante una aplicación y su

programación adecuada.

Pegamento

El pegamento nos sirvió para

pegar todos los materiales, como

los motores reductores y las

demás piezas

9

Capitulo 2

Realización de la tablilla fenolica.

En esta parte del proyecto se utilizaron algunos materiales. Por ejemplo, se utilizo

una tablilla fenolica 5x10, acido férrico, marcador permanente, diodos, soldadura,

solenoides, modulo bluetooth, resistencias, entre otras cosas.

Primero conseguimos los materiales antes mencionados para poder proseguir con

el proyecto. La tablilla fenolica sufrió diferentes cambios y procesos. Se le plancho

una pista donde irían soldados los materiales más adelante. Posteriormente, la

pista se remarco con marcador permanente para evitar la corrosión del cobre y

hacer un mejor trabajo. A continuación la tablilla fue sometida a un proceso

químico (con acido férrico) el cual desprendió todo el cobre que no estaba cubierto

con marcador permanente. Posteriormente el marcador se lavo con tinner y

finalmente quedo la pista plasmada en la tablilla (solamente con cobre).

Finalmente, se taladraron los agujeros donde irían soldados los pines de los

componentes.

Ya con todo esto terminado solo faltaba el paso final, soldar los componentes.

10

Al siguiente día, se soldaron los componentes (diodos, resistencias, modulo

bluetooth , etc.) en sus respectivos lugares.

11

Realización de la base.

Para esta etapa del proyecto se utilizó un pedazo de madera, llantas, silicón,

material para cortar y perforar madera, entre otras cosas.

La madera se utilizo como base para colocar la tablilla, los motores y las llantas,

así como la rueda loca. Se perforo la tabla para colocar la rueda loca. También se

le añadieron dos bloques de madera a la tabla para que la tablilla fenolica no

hiciera fricción con el suelo. Finalmente se le colocaron las llantas a los lados de

los bloques de madera, se le puso la rueda loca al frente y se pegaron los motores

con silicón.

12

Ensamblaje

Esta etapa fue de las últimas en la que se trabajo en este proyecto. En esta parte

solamente de coloco la tablilla en la base del carrito. También se le coloco el

arduino a la base, específicamente a un lado de la tablilla para poder facilitar las

conexiones. Finalmente. Se le colocaron las pilas se diferente voltaje, estas

impulsarían al carrito graficador para realizar la función principal, el movimiento.

13

Capitulo 3

Rearme del proyecto en protoboard.

Después de probar nuestro proyecto nos dimos cuenta de muchas cosas. La

tablilla tenía algunos errores que serian difíciles de corregir, tenia cortos y creímos

que también podría estar mal diseñada. Decidimos desoldar los componentes y

volver a hacer el circuito pero esta vez en protoboard. Esta vez fue mucho más

fácil, ya que no teníamos que hacer trabajar con acido, tinner, etc.

El circuito no cambiaba mucho, pero claro, no era igual el diagrama que tuvimos

que seguir. Después de consultar diferentes fuentes encontramos un circuito que

nos ayudaría a conectar los motores del carrito graficador.

Circuito empleado para

la conexión de los

motores.

14

Conclusiones

Con los resultados obtenidos nos dimos cuenta de que no fue nada fácil realizar

este tipo de carrito. Fue muy difícil terminarlo ya que hubo muchos problemas,

especialmente en la tablilla y en la programación. También decidimos que

necesitamos mejorar nuestro proyecto para poder cumplir con los objetivos al

100%. Este es un proyecto que sería de gran utilidad para facilitarles el trabajo a

cierto tipo de personas como los “arquitectos”. Finalmente concluimos que

necesitamos más experiencia y también nos decepcionamos al no poder hacer

que funcionara como esperábamos al 100%.

15

Bibliografías

http://www.ebay.es/rpp/deals/

https://www.arduino.cc/en/Reference/HomePage

https://www.youtube.com/watch?v=Ei43v93NEMQ

https://www.youtube.com/watch?v=1gCbtCZkIQ4

http://www.instructables.com/id/Carro-Controlado-por-Bluetooth/

https://www.arduino.cc/en/Tutorial/HomePage

https://www.google.com.mx/search?q=creacion+de+carrito+graficador+ardui

no&biw=1360&bih=667&source=lnms&tbm=isch&sa=X&ved=0ahUKEwicrp7X

uIrNAhVr5YMKHWQHDLkQ_AUIBigB

https://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&source=images&cd=

&ved=0ahUKEwisyr_guIrNAhXM5IMKHafVBfIQjhwIBQ&url=http%3A%2F%2F

www.geekfactory.mx%2Ftutoriales%2Ftutoriales-arduino%2Fsensor-

ultrasonico-hc-sr04-y-

arduino%2F&psig=AFQjCNHr5tlb2h6FgtazawfKlVa4L1rAsg&ust=1464994705

244693

https://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&source=images&cd=

&ved=0ahUKEwiX-

dj6uIrNAhUh5YMKHaYZCgcQjhwIBQ&url=https%3A%2F%2Fwww.youtube.co

m%2Fwatch%3Fv%3DEi43v93NEMQ&bvm=bv.123664746,d.amc&psig=AFQjC

NGL7Mm967OOQno8cTMMOPSB37272g&ust=1464994768697508

16

Anexos

*Este proyecto aunque fue basado principalmente en nuestras ideas, ya ah sido

creado por otras empresas y algunos países.

*Aunque parece ser un gran proyecto, para los ingenieros les es mejor trabajar

con una maquina autónoma sin movimiento y no un robot con llantas en la que se

tenga que andar revisando la precisión del mismo.

Es muy problemático tener que calcular la precisión del lápiz que se encuentra en

un carrito en movimiento, por lo tanto, esto podría ocasiones que este tipo de

ideas sea descartada en la elaboración de un proyecto a gran escala.

En caso de que un proyecto como esto se llegara a vender, se necesitaría sabia

las bases de programación y electrónica,

Investigación y realización del código

Esta fue una de las partes más difíciles y extensa de todo el trabajo ya que había

funciones nuevas las cuales teníamos que investigar, también buscamos en

diferentes fuentes como en YouTube, arruino, pdf’s de programación, y ayuda de

compañeros.

17

Claramente como cualquier código, teníamos que saber que iba a hacer nuestro

programa, entonces pues ya empezamos declarando las variables que íbamos a

utilizar, después de eso virnos al void set up y declarar lo que son las salidas y

entradas, y ya después venia lo que sería nuestro programa, primero teníamos

que encontrar una aplicación para poder controlar el modulo bluetooth(que fuera

compatible) y este a su vez controlar los motores reductores, entonces,

designamos una letra a cada función o acción que esta desempeñaría lo que sería

adelante, izquierda, derecha, atrás y un botón de paro.

18

También pusimos un botón que controlara el servomotor, ya que este es el que

baja el lápiz, después de eso, teníamos que controlar el sensor ultrasónico,

entonces buscando en google su funcionamiento y en varias páginas buscamos y

encontramos que para poner a distancia la cual se activara, vimos que se tienen

que hacer operaciones para que pueda calcular la distancia.