Академический Документы
Профессиональный Документы
Культура Документы
APLICACIONES
PROGRAMA:
Ingeniería Industrial
AUTORES:
DIRECTOR:
NRC9376
Página 1 de 21
Contenido
1. PROPUESTA DE DISEÑO..............................................................................................................3
INTRODUCCION..............................................................................................................................3
JUSTIFICACION..........................................................................................................................3
OBJETIVOS.................................................................................................................................3
OBJETIVO GENERAL...........................................................................................................3
OBEJTIVOS ESPECIFICOS.................................................................................................4
ESTADO DEL ARTE....................................................................................................................4
APLICATIVO DE PROGRAMACIÓN – ARDUINO NANO....................................................................6
Energía.....................................................................................................................................6
ARDUINO QUE SE OBSERVA EN EL BRAZO.......................................................................7
DIAGRAMA DESCRIPTIVO DEL BRAZO................................................................................8
DIAGRAMA DE FLUJO DEL SISTEMA ARDUINO-NANO....................................................9
2. DESARROLLO DEL BRAZO ROBOTICO........................................................................................10
3. PRODUCCIÓN...........................................................................................................................15
Dimensiones del Brazo Robótico:...............................................................................................16
4. COSTOS.....................................................................................................................................17
5. Conclusiones…………………………………………………………………………………...19
6. Bibliografía……………………………………………………………………………………9
7. Anexos………………………………………………………………………………………….20
Plano circuitos…………………………………………………………………………………21
Página 2 de 21
1. PROPUESTA DE DISEÑO
INTRODUCCION
Los seres humanos necesitan mecanismos que le ayuden a perseverar su integridad
física, en busca de suplir esa necesidad; Por siglos el ser humano ha construido
máquinas que imitan las partes del cuerpo humano.
El inicio de la robótica actual puede fijarse en la industria textil del siglo XVIII, cuando
Joseph Jacquard inventa en 1801 una máquina textil programable mediante tarjetas
perforadas. La revolución industrial impulsó el desarrollo de estos agentes mecánicos. La
palabra checa 'Robota' significa servidumbre o trabajador forzado, y cuando se tradujo al
inglés se convirtió en el término robot.
JUSTIFICACION
Para el siglo XXI, ya se encuentran diseñadas diferentes tecnologías que permiten
Diseñar y construir un prototipo de un brazo robot, el cual explore las posibilidades de su
utilización para resolver tareas cotidianas en el hogar, la ayuda de personas con dificultad
de movimiento, o simplemente para realizar tareas sencillas como trasladar una pieza de
un lugar a otro, sin que el usuario deba usar sus mecanismos corporales. Entender la
utilización de elementos de programación como es el sistema Arduino el cual usamos
para el proyecto, el manejo y utilización, de los circuitos para desarrollo de herramientas
mecánicas y electrónicas.
OBJETIVOS
OBJETIVO GENERAL
Diseño y desarrollo de un brazo robot a través de un sistema Arduino, permitiendo usar
los conocimientos obtenidos en la materia de Investigación de operaciones y demás
Página 3 de 21
asignaturas del programa de ingeniería Industria de la Universidad Minuto De Dios,
entendiendo la forma de elaboración, y elementos necesarios para su fabricación etc.
OBEJTIVOS ESPECIFICOS
Diseñar la estructura básica para entender el funcionamiento de un Brazo Robot,
teniendo como base, la programación Arduino, como cargar los códigos de dicha
programación, el manejo de programas en (acrónimo de Laboratory Virtual
Instrument Engineering Workbench) sigue un modelo de flujo de datos para
ejecutar VIs. Un nodo de diagrama de bloques se ejecuta cuando recibe todas las
entradas requeridas. Cuando el nodo se ejecuta, produce datos de salida y pasa
los datos al siguiente nodo en la trayectoria del flujo de datos. El movimiento de
datos a través de los nodos determina el orden de ejecución de los VIs (o
instrumento virtual) y las funciones en el diagrama de bloques.
Desarrollar un Brazo Robótico que nos permita aprender de la Creación de
códigos robóticos, implementación y desarrollo.
Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que
queremos hacer leyendo de los sensores y en función de las condiciones del entorno
programar la interacción con el mundo exterior mediante unos actuadores.
Página 4 de 21
Resulta evidente que aprender a desarrollar proyectos con este sistema de
programación, mejora las perspectivas tanto laborales como académicas de cualquier
estudiante de Informática o similares.
Estructura de un Sketch
setup() – http://arduino.cc/en/Reference/Setup
loop() – http://arduino.cc/en/Reference/Loop
Adicionalmente se puede incluir una introducción con los comentarios que describen el
programa y la declaración de las variables y llamadas a librerías. Como se ve a
continuación.
Página 5 de 21
setup() es la parte encargada de recoger la configuración y loop() es la que contiene el
programa que se ejecuta cíclicamente (de ahí el término loop –bucle-). Ambas funciones
son necesarias para que el programa trabaje.
El Arduino Nano es una pequeña y completa placa basada en el ATmega328 (Arduino Nano
3.0) o el ATmega168 en sus versiones anteriores (Arduino Nano 2.x) que se usa
conectándola a una protoboard. Tiene más o menos la misma funcionalidad que el Arduino
Duemilanove, pero con una presentación diferente. No posee conector para alimentación
externa, y funciona con un cable USB Mini-B.
Características
Página 6 de 21
EEPROM: 1 KB (ATmega328) (512 bytes – ATmega168)
Energía
Al alimentar el arduino a través del Mini USB, el CH340 proporciona una salida de 3.3V en
el pin 16 de la placa. Por ende, cuando se conecta a una fuente externa (no USB), los 3.3V
no se encuentran disponibles.
DIAGRAMA DE PINES
Página 7 de 21
ARDUINO QUE SE OBSERVA EN EL BRAZO
Página 8 de 21
Nombre de la Fase Descripción
Fase
1 Identificación de la “Se identifican la necesidad de elaborar un brazo robótico
idea que nos permita desarrollar nuestros conocimientos como
ingenieros ”
2 Definición de “Se estructura el desarrollar un brazo robótico con una
objetivos programación de fácil manejo y que se identifiquen varios
planos de movimiento.”
3 Diseño “Se toma como base la programación a través de arduino
materiales como la madera mdf de bajo costo y fácil
utilización además de la consecución de baterías, cables y
circuitos, con un valor adecuado.”
5 Ejecución “Se logra cortar las piezas para el ensamble del brazo
acorde a las medidas previstas, a bajo costo, se consigue el
ensamble de las piezas en los centros de corte de madera
mdf en galerías, a través de los centros de venta de
tecnología y sistemas para electrónica conseguimos el
sistema arduino y un programador el cual realizara los
ajustes necesarios además de la instalación de los motores
en la estructura de madera, probar el funcionamiento de este
y verificar que todo allá quedado bien . ”
Página 9 de 21
DIAGRAMA DE FLUJO DEL SISTEMA ARDUINO-NANO
Página 10 de 21
Como se puede ver en el diagrama de flujo el sistema va conectado de tal manera que
este le dé instrucciones a los motores que se encuentran en la estructura del brazo para
poderlo mover también lo podemos apreciar con más calma en el siguiente esquema de
conexiones.
Página 11 de 21
Una de las fundamentales características del mdf es la presión o densidad, está
nos diría el peso por metro cuadrado. Cuando hablamos de densidad media esta
se sitúa entre 500 y 800 kg/m3, por encima de esta hablamos de alta densidad y
por debajo de baja densidad. Desde un punto de vista estricto la densidad nos dirá
que es mdf y que no es.
Tomando en cuenta las características mencionadas del material para la
fabricación del brazo usamos:
2.1.1. 1 Lámina mdf color estándar, espesor 2mm con unas dimensiones de 15x15 mm.
En la lámina se realizó el grabado de las piezas por medio de una impresora láser acorde
a los planos y posteriormente corte de las piezas también con láser.
2.2 1 Arduino Nano CH340 V2.3+ CABLE (Las características se mencionan arriba en las
especificaciones del Arduino utilizado en el brazo).
2.4 20 Jumpers M-M Y 10 M-H : Cables Jumper de 20cm de longitud especial para trabajar
con la plataforma Arduino.M,M significa macho macho ; y M-H significa macho hembra .
2.5 Control Remoto Infrarrojo Arduino: usaremos un módulo sensor infrarrojo para recibir la
señal de controles remotos IR que usan muchos de los equipos domésticos como TVs,
equipos de sonidos, etc. A través de estos controlaremos las salidas de nuestro Arduino.
Usaremos el siguiente sensor de Infrarrojo , el cual tiene un filtro interno para detectar solo
frecuencias infrarrojos cercanas a 38KHz, lo que lo hace compatible con la mayoría de
mandos infrarrojos, posee 3 pines de conexión GND, VCC y DATA , el cual nos permite
conectar directamente a un pin digital de nuestro Arduino.
Página 12 de 21
Diagrama de la interface:
Usamos el protocolo NEC que trabaja a 38KHz de frecuencia, el formato del tren
de pulsos que envía al presionar una tecla se muestra en la siguiente gráfica:
Lo particular de este protocolo es que envía doble vez tanto la dirección como el
comando, de forma normal y negado, con esto posteriormente se puede validar los datos.
La dirección está asociada a un dispositivo, por ejemplo un TV, un equipo de sonido, un
VCR, etc. Y el comando está asociado a la acción o función del botón. Por ejemplo subir
el volumen, apagar, el número 1 o 2, etc.
Para dar las instrucciones al brazo vamos a trabajar como si se tratase de un solo bloque
de datos 32 bits. A continuación se muestra los valores de los datos correspondientes a
los botones del centro del control en mención:
Página 13 de 21
A si con los siguientes comandos configurados el brazo se podrá mover a través de las
instrucciones con el control remoto de la siguiente manera flechas derecha e izquierda
para el brazo ;arriba abajo subir o bajar el brazo ;2-8 alejar o acercar ;*abrir la pinza
#cerrar la pinza .
Página 14 de 21
2.6 4 Servomotores SG90: El servo El servo SG90 Tower Pro un servo miniatura de gran
calidad y diminutas dimensiones, además es bastante económico. Funciona con la mayoría
de tarjetas electrónicas de control con micro controladores y además con la mayoría de los
sistemas de radio control comercial. SG90 Tower Pro un servo miniatura de gran calidad y
diminutas dimensiones, además es bastante económico. Funciona con la mayoría de
tarjetas electrónicas de control con micro controladores y además con la mayoría de los
sistemas de radio control comercial.
Características
Página 15 de 21
3. PRODUCCIÓN
Para llevar a cabo la construcción y desarrollo del funcionamiento del Brazo ,se ejecutó el
siguiente cronograma:
CRONOGRAMA DE ACTIVIDADES
Marzo Abril
FASES ACTIVIDADES 1 2 3 4 1 2 3 4
Recoger información de
acuerdo a los prototipos de
brazos, y sistemas de
LEVANTAMIENTO funcionamiento. X X
DE INFORMACION Analizar los datos, acorde a la
información recolectada e
iniciar la investigación acorde
al sistema que elegimos. X
Establecer acorde a la
información que recolectamos
el tipo de programación a usar
EXPLORAR
e indagar sobre esta. X
CONCEPTOS
Inicio del trabajo escrito X
Aprobación del prototipo a
diseñar X
Selección Del tipo de
CONOCIMIENTO materiales y precios X
PARA LA Realizar el empalme con el
CONSTRUCCIÓN programador para el
DEL BRAZO desarrollo y conocimiento
sobre el sistema Arduino. X
Diseño de los planos en
AutoCAD para el posterior
DISEÑO Y corte de las piezas. x
TECNOLOGIA Determinar La compra del tipo
de Board control remoto,
Arduino, y demás materiales. x
DESARROLLO Desarrollo y ubicación de los x
TECNOLOGICO motores para el correcto
funcionamiento del brazo a
través del control remoto.
Página 16 de 21
Desarrollo del sistema
Arduino para realizar la
programación
correspondiente. Conexiones,
eléctricas correspondientes
armado ensamblado del
brazo. x
Muestra del prototipo elegido
con planos y trabajo escrito. x
PROTOTIPO Realizar ajustes necesarios
para el correcto
funcionamiento del brazo. x x
Realizar prueba
IMPLEMENTACION Redacción del documento
final x x
Tabla 1. Cronograma de actividades desarrollo para la construcción del brazo.
Página 17 de 21
Dimensiones del Brazo Robótico:
Largo: 14.5cm
Ancho: 9.5cm
Alto: 17cm
4. COSTOS
Al momento de llevar a cabo la proyección, logramos determinar que la inversión para dar
inicio el diseño y construcción del brazo seria de 150.000 , teniendo en cuenta en mano
de obra un ingeniero de sistemas, o un programador que nos orientaría para poder
realizar las conexiones del brazo correctamente materiales que necesitaríamos y forma de
programación.
Página 18 de 21
Como se puede observar en la matriz de Costos el valor total supero al inicialmente
presupuestado.
5. CONCLUSIONES
Podemos concluir que a través del conocimiento que hemos venido adquiriendo
durante la carrera pudimos desarrollar el proyecto de la construcción de un brazo
robótico, también aprendimos, a manejar elementos de programación que no
conocíamos, trabajo en equipo y organización.
6. BIBLOGRAFIA
https://youtu.be/uqXUjlle394
https://youtu.be/0xlsvo7HlXw
http://dfists.ua.es/~jpomares/arduino/page_01.htm
https://dualtronica.com/arduino/223-control-remoto-infrarrojo-con-receptor-para-
arduino.html?gclid=CjwKCAjwqfDlBRBDEiwAigXUaKzF4GLo3NkdL6UXYmp9Pk1JKDl4aIcz8-
yc4pDKThi6Uz7PHP9GkxoCHgQQAvD_BwE
Página 19 de 21
7.7. ANEXOS
Página 20 de 21
MEDIDAS: mm
Página 21 de 21