Ing Electrica Robot Titto
Ing Electrica Robot Titto
Ing Electrica Robot Titto
Profesor
Noviembre de 2021
1
TRABAJO DE INVESTIGACIÓN PARA LA
PROGRAMACIÓN DEL ROBOT TITO
UTILIZANDO EL SOFTWARE ARDUINO
2
TABLA DE CONTENIDO
INTRODUCCIÓN…………………………………………………………………………...7
3
3.1.12 Diodos LED…………………………………………………………………...24
CONCLUSIONES………………………………………………………………………...31
RECOMENDACIONES………………………………………………………………….32
REFERENCIAS…………………………………………………………………………..33
ANEXOS…………………………………………………………………………………..34
4
ÍNDICE DE FIGURAS
5
ÍNDICE DE TABLAS
6
CAPÍTULO I: INTRODUCCIÓN
Las investigaciones científicas sobre los procesos de programación han llegado a
consolidarse al ser empleados en distintas y muy beneficiosas actividades, las podemos
encontrar siendo aplicadas en proyectos pequeños como robots que pueden aspirar el hogar
hasta grandes proyectos como los utilizados en las líneas de producción de las industrias. El
presente proyecto se apoya en una recopilación de información de las distintas técnicas y
antecedentes de los procesos de programación y ensamblado de robots, este nos muestra el
desarrollo de la elaboración del robot TITO desde la fabricación de su placa electrónica hasta
la verificación del programa, además de un análisis de diferentes aspectos del proceso.
Según Arduino para todos (2016), Arduino es una placa de desarrollo integrado (la tarjeta),
que está compuesta por un microcontrolador y un entorno integrado de desarrollo (IDE), el
cual sirve para programar cualquier tarjeta con el fin de realizar algún proyecto específico.
Cabe resaltar que Nano Arduino es uno de los varios tipos de Arduino que existen,
característico por ser pequeño, compatible y fácil de usar, por ello es empleado en este tipo de
proyecto.
En esta nueva normalidad existen muchos usos, ya que su fácil programación le permite ser
fácil de manejar, por ejemplo, podría ser un excelente dispensador automático de alcohol en
gel que sería activado por una aplicación, de esta manera reduciremos las interacciones de las
manos con los objetos de uso común para prevenir contagios indirectos de covid-19.
7
1.3 Glosario de términos
· Arduino
Según Xataka (2020), Arduino es una placa basada en circuitos integrados en los que
se pueden grabar instrucciones.
· Simulación
Según Cieasypal (2015), la simulación es una técnica que a través de modelos permite
· Impresión 3D
· Circuito electrónico
Según EcuRed (2019), los circuitos electrónicos son placas compuestas por materiales
semiconductores, materiales activos y pasivos, cuyo funcionamiento depende del flujo de
electrones para la generación, transmisión, recepción, almacenamiento de información, entre
otros.
8
CAPÍTULO II: COSTOS DEL PROYECTO
2.1 Costo de piezas y componentes.
Tabla 2.1
01 S/25.00
Arduino NANO y cable de conexión
02 S/2.00
Espadines tipo Hembra (contiene 40 pines)
01 S/8.00
Sensor Ultrasonido HC-SR04
02 S/2.00
Espadines tipo Macho
(contiene 40 pines)
9
Modulo Bluetooth HC-05 01 S/28.00
TOTAL: 124.30
Tabla 2.2
Tabla 2.2.1
Servicio de la impresora 3D
10
Coste por hora de luz 0.35175
[S//h]
Tabla 2.2.2
- Plástico 7.035
- Electricidad 2.814
Coste operario
-Preparación 46.9
- Postproducción 46.9
11
Total: 319.97
Se precisaron de manera adecuada los componentes que se unieron con las piezas eléctricas,
dado esto, se desarrollarán sus características y costos.
12
Placa de fibra de vidrio Presentan resistencia Se deberá tener la 01 S/4.00
a corrosión y placa de fibra de
capacidad para acuerdo con la
soportar cargas dimensión del circuito
pesadas. Compuesta que es de 5.4x5.8 cm.
con múltiples capas La parte de cobre se
de refuerzos de fibra procederá a estar
de vidrio y resinas. sobre el circuito en la
plancha térmica,
mientras que, la parte
de fibra en la parte
posterior del circuito.
Lija de agua grado 220 Especial lija para Una vez retirado el 01 S/1.90
resultados óptimos de cobre restante en la
lijado seco y húmedo. placa. Mediante la lija
13
Lijado de primeras al agua se va a
capas de pintura para proceder a retirar toda
eliminar tinta negra, dando
imperfecciones. resultado la parte de
cobre del circuito en la
placa.
14
Alicate de corte Tenaza pequeña de Se usará para cortar 01 S/22,00
acero con brazos pequeñas piezas
encorvados y puntas metálicas y cortar
cuadrangulares. alambre de acero.
Soporte para cautín con Estructura de metal Una vez realizado el 01 S/50,00
lente de aumento y rígida. Conformada proceso de taladro, se
sujetador para placas por pies de goma que procede a colocar la
ofrecen estabilidad y placa en el sujetador,
2 asas las cuales elemento importante
sirven como soporte para mantener en
retráctil para equilibrio al momento
acomodar varios de soldar.
tamaños de placa.
15
Pasta para soldar con Compuesta por una Una vez que el cautín 01 S/12,00
cautín aleación en gran logra la temperatura
proporción de estaño requerida se procede a
micro granulado. soldar. Primero, se
Generando esferas de debe calentar el
20 µm a 75 µm de componente y chocar
diámetro. con los espadines tipo
hembra en la placa
Total: S/167.00
Tabla 2.4
16
CAPÍTULO III: DATOS TÉCNICOS DE
CADA DISPOSITIVO DE LAS PARTES
3.1.1 Placa impresa
Según Aldelta Technologies sirve para soportar y conectar componentes electrónicos por
medio de pistas de cobre y fibras de vidrio. en otras palabras se puede decir que es la parte
central del robot como si fuera su corazón
segun cetronic posee las siguientes especificaciones técnicas :
- Material: FR4 Epoxy / Fibra de Vidrio laminada
- Espesor del soporte: 1.5 mm.
- Espesor de la Capa de Cobre: 35 micras
- Adhesivo protector azul.
- Dimensiones: 80x100 mm.
3.1.2 Servomotores
según naylamp mechatronics es un dispositivo alimentado por corriente continua además que
puede controlar de modo muy exacto la posición (de 0º a 180º) es decir puede rotar
aproximadamente 180 grados (90° en cada dirección). Tiene la facilidad de poder trabajar con
diversidad de plataformas de desarrollo como Arduino, PICs, Raspberry Pi, o en general a
cualquier microcontrolador.
según Aula21 (2021), las funciones de un servomotor son:
• Uso en un sistema de buble cerrado
• Fabricación de sistemas de automatización y en aplicaciones de mecanizado de
control numérico (CNC) por ordenador
• Utilizar la retroalimentación de posición para controlar la velocidad de rotación y
posición.
ESPECIFICACIONES TÉCNICAS (según naylamp mechatronics ):
- Velocidad de Funcionamiento: 0.17seg/60º (4.8V sin carga); 0.4seg/60º (6V)
- Dimensiones: 40.2*20.2*43.2 mm
- Voltaje de Operación: 4.8-6 Volts
- Engranajes de Nylon
- Stall Torque: 3.1Kg-cm (4.8V); 6.5Kg-cm (6.0V)
- Temperatura de Trabajo: 0ºC hasta +55ºC
17
- RESET automático al subir un sketch
- LED azul (POW) en placa para indicar el encendido
- LED Verder (TX), Rojo (RX) y Naranja (L)
- Regulador de voltaje (5V) en placa
- Conector mini-B USB para programación y comunicación serial integrado en
placa
- Conector ICSP para programación
- Pines con espaciado de 0.1” DIP para insertarlo directamente sobre un protoboard
- Pulsador de RESET en placa
- El Bootloader integrado permite programarlo con el entorno de desarrollo Arduino
sin necesidad de un programador externo
- Tipo: Hembra
- Número de pines: 40 Pines
- Paso: 2.54mm
- Altura de plástico: 8.5mm
18
- Longitud de la punta: 3mm
- Contacto: Aleación de cobre
- Corriente Max.: 3A
- Temperatura de funcionamiento: -55°C a +105°C
Según novatronicec al igual que los espadines hembra los tipo macho tambien son
conectores que sirven para la conexión entré dispositivos electrónicos además esta tira de
espadín macho de paso 2.54mm, disponible en 40 Pines en ángulo de 90°, soldar sobre PCBs,
enchufar cables o usar como cabezales, etc. Se conectan fácilmente con los espadines
Hembra. Pueden cortarse a diferentes tamaños con bastante facilidad. El espaciado entre cada
pin es el estándar de 2.54mm.
según solectroshop Estos sensores son útiles a la hora de medir distancia y de detectar
obstáculos gracias a los ultrasonidos. Este sensor es ideal para robots, coches y autómatas
para que no se choquen con los obstáculos. utiliza un sonar para determinar la distancia a un
objeto como lo hacen los murciélagos. Ofrece una excelente detección de rango sin contacto
19
con alta precisión y lecturas estables en un paquete fácil de usar. la medición de la distancia
independientemente del color y la iluminación de los obstáculos.
20
- RESET automático al subir un sketch
- LED azul (POW) en placa para indicar el encendido
- LED Verder (TX), Rojo (RX) y Naranja (L)
- Regulador de voltaje (5V) en placa
- Conector mini-B USB para programación y comunicación serial integrado en placa
- Conector ICSP para programación
- Pines con espaciado de 0.1” DIP para insertarlo directamente sobre un protoboard
- Pulsador de RESET en placa
- El Bootloader integrado permite programarlo con el entorno de desarrollo Arduino sin
necesidad de un programador externo
21
Finalmente, según electromanía(2021), se precisarán una bornera de 2 pines de las cuales
presentan algunas características técnicas:
· Entradas: 2 de conexión
· Pitch: 4 mm
Ing.mecanix (2019) define a un transistor como un elemento electrónico que esté compuesto por materiales
semiconductores dado esto transformó todos los aparatos electrónicos sin ninguna excepción, esto se debe
ya que a sus diminutas dimensiones y múltiples funcionalidades realizó disminuir los tamaños de todo
aparato consideradamente.
OnubaElectrónica (2016) define que es componente electrónico pasivo de una carga eléctrica
almacenador, dado esto, se constituye como un filtro que bloquea la corriente directa y
permite que la corriente alterna fluya sin ningún problema. Finalmente, según Adichip.net
(2021) describirán sus características técnicas:
· Capacitancia: 100pF
· Diámetro: 4 mm
22
· Condición del ítem: nuevo
· Número de pieza: 33 nf
Según Mv Electrónica (2020) define que las resistencias eléctricas son componentes
semiconductores su principal función es limitar el paso de la corriente en un circuito
eléctrico. Tiene diferentes usos, puede usarse desde un componente que ayude a generar un
pequeño retardo en el funcionamiento de un circuito hasta generar diferentes frecuencias y
poder aplicar un control en ciertos aparatos. Esta es una resistencia de 220 Ω y soporta una
potencia máxima de ¼ W.
● Fabricante: Genérico.
● Tolerancia: 5%.
un fuente de luz que emite fotones cuando se recibe una corriente eléctrica de muy baja
intensidad. El LED por lo general se encierra en un material plástico de color que acentúa la
longitud de onda generada por el diodo y ayuda a enfocar la luz en un haz. En la Figura se
23
● · Corriente típica: 20 mA
· Color: Plateado
· Diámetro 1.75 mm
Tabla 3.1 :
24
Servomotores puede controlar al robot de
modo muy exacto la
posición (de 0º a 180º) es
decir permite al robot
capacidad de
ubicarse en su
propio eje de
acuerdo con un
ángulo específico o
posición requerida.
25
Espardines tipo también son conectores que
macho sirven para la conexión entré
dispositivos electrónicos se
coloca en la planta y son
calentados por el
cautín junto al
estaño.
Transistores amplifica
2N2222 señales bajo ciertas
condiciones. Puede
funcionar mejor con
frecuencias altas
26
Bluetooth nos permite conectar
HC-05 nuestros proyectos con
Arduino a un smartphone,
celular o PC de forma
inalámbrica (Bluetooth)es
gracias a este que la
transmisión se
realiza en forma
transparente al
programador.
27
CAPÍTULO IV: FUNCIONAMIENTO
Etapa I: Fabricación de la placa electrónica y soldadura
Para la elaboración de la placa electrónica del robot TITO se necesitó papel transfer para
imprimir en él el circuito a láser. Luego, con una plancha térmica a 190 grados se plancha el
circuito en el papel con la placa de fibra de vidrio de 55 x 58mm para después realizar el
plasmado del papel a la placa.
Después se usó ácido férrico para sacar el cobre de la placa para así taladrarla con una broca
de 1mm. Finalmente con la pasta soldamos la placa e introducimos los componentes.
Por último, conectar la fuente de alimentación al robot TITTO, luego probamos las funciones
del robot y finalmente completamos el ensamblado.
Figura
Instalación de los servos
28
Figura
Ensamblado de las piernas del Robot a la base
Figura
Robot Ensamblado
29
Figura
Subrutina
30
Conclusiones
● Aleman Berrocal, Brenda: Es necesario el monitoreo de las funciones y
programación del robot cada cierto tiempo, ya que podría ver más adelante una futura
actualización del programa Arduino, y así cambiar alguna función del código
programado. También, revisar algunos componentes importantes como por ejemplo,
que un transistor no se acerque a una red, entre otros.
● Laura Perez, Max: Para que sea posible cumplir correctamente con el objetivo
propuesto en el proyecto, además que es necesario implementar algunos
conocimientos básicos de ingeniería eléctrica para poder comprender todos los
procesos y cuidados para el desarrollo del robot.
● Medrano Sosa Karoline: En conclusión, se explican objetivos específicos para
nuestro trabajo requiera de una mejor información, gracias a nuestros conocimientos
principales que vimos en el curso de Ingeniería Eléctrica nos permiten entender las
transformaciones necesarias que se implementan para cumplir nuestro robot se agrega
una placa madre 31 formará parte principal de nuestro robot y con un servomotor 5V
de voltaje de I/O así también microcontrolador de calidad.
● Palacios Barreto Joseph: El proyecto fue sencillo de replicar y puede ser aplicado
para distintos propósitos, ya que sólo contamos con conocimientos básicos de
electricidad y programación para su desarrollo, además cuenta con una ejecución muy
sencilla que le permite ser utilizada por cualquier persona sin conocimiento previo.
● Rodrigo Pari Dorado : Puede llegar a la conclusión que la mayoría de los materiales
usados en este proyecto poseen limitaciones como por ejemplo los sensores de
ultrasonido no detecte algunos objetos. Esto se puede deber a que algunos objetos
tienen la forma o la posición de la misma manera el módulo Bluetooth tiene un
alcance de conexión de 10 mts por ello al momento de realizar este proyecto se debe
tomar en cuenta las condicionantes que ofrecen dichos materiales entre otros .
● Urbina La Torre, Rodrigo: En conclusión, gracias al uso de softwares y video
tomados como referencia, sumado a los conocimientos adquiridos, hemos logrado
terminar el trabajo de una forma satisfactoria ya que estos son necesarios para realizar
el código y el armado del robot.
31
Recomendaciones
● Urbina La Torre, Rodrigo: Se recomienda usar materiales de protección adecuados
ya que en algunas ocasiones del proceso se usan materiales peligrosos. Estos
protectores pueden ser guantes, lentes para proteger los ojos, mascarilla, entre otros.
Así se podrían evitar daños tales como heridas o infecciones.
● Laura Perez, Max: Se recomienda poseer un conocimiento sobre el lenguaje de
programación, debido a que la adición de cualquier tipo de signo incorrectamente
puede dar una modificación en la programación no deseada, dando funciones no
deseadas en el robot.
● Palacios Barreto Joseph: Se recomienda que al realizar las conexiones de los
componentes en la etapa 3 del proyecto se deba tomar muy en cuenta las
especificaciones del diagrama eléctrico, de lo contrario habrían dificultades al ejecutar
las funciones, ya que la placa fue diseñada para una ubicación específica de pines y
conexiones, las cuales se deben respetar.
● Aleman Berrocal, Brenda: Se recomienda conocer un poco los materiales que se
está utilizando para armar el Robot, ya que al momento de ensamblar y poner una
pieza en el lugar incorrecto, podría ocasionar un fallo en el funcionamiento, y también
recordar que cada robot tiene su propio circuito eléctrico y códigos en cada
servomotor del robot.
● Rodrigo Pari Dorado :Recomiendo tener un presupuesto de entre 200 a 300 soles
si se desea realizar este proyecto ya que según las páginas visitadas los precios
oscilan según nuestras referencias no obstante se debe tomar en cuenta que en
algunos caso el precio es en euros o dólares ya que los productos no se encuentran en
nuestro pais asi que si se desea comprar dichos materiales se debe considerar gastos
de envío lo cual podría ascender el precio.
● Medrano Sosa, Karoline:
32
REFERENCIAS
Joquera, A. (2016). Fabricación digital: Introducción al modelado e impresión 3D. (P.
Coronel, Ed.) Madrid, España: Secretaría General Técnica. Recuperado el 24 de
Octubre de 2020, de
http://arduparatodos.blogspot.com/2016/10/que-es-arduino-y-para-que-sirve.html
https://www.xataka.com/basics/que-arduino-como-funciona-que-puedes-hacer-uno
https://www.cieasypal.com/actividad/investigacion-y-metodologia/tecnicas-de-simulacion-en
-investigacion
https://latinoamerica.autodesk.com/solutions/3d-printing
https://www.ecured.cu/index.php?title=Circuito_electr%C3%B3nico&oldid=3470295
33
ANEXOS
34
Servomotor SG90 Transistor BJT
35