Post on 28-Sep-2018
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.