Brazo robot arduino      I.E.S. MELÉNDEZ VALDÉS VILLAFRANCA DE LOS BARROS.

Slides:



Advertisements
Presentaciones similares
Diseño y construcción robot electromecánico capaz de evitar obstáculos
Advertisements

PASOS PARA ARMAR UNA PC.
INTRODUCCIÓN A ARDUINO Carolina Pino
INTERMITENCIA VAMOS A APRENDER A ESPERAR. En este programa vamos a presentar una instrucción que nos sirve para esperar antes de ejecutar la instrucción.
INTRODUCCIÓN A ARDUINO
Introducción al lenguaje PROCESSING para ARDUINO
Dpto. de Electrónica - Universidad de AlcaláTuBot GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES TuBot 2015.
Operadores mecanicos Jeimy Alejandra Diaz Juan Esteban Ospina Vega.
Tarjeta principal y módulos de control para un robot móvil Presenta: Sonia Martínez Guzmán Marisela Morales Matus Marlene Pérez Cruz 19-enero-2015.
Hecho por: Tamara Krestol, Camila Galante, Vida Álvarez y Brenda Margarita Goldstein.
Practica 1 Componentes del Robot. Sensor Ultrasónico El Sensor Ultrasónico de Distancia PING (o "PING)))" como lo denomina el fabricante) tiene una interfaz.
Encoders Opticos Armando Mtz. Reyes ITNL.
Robótica para Todos Clase V: Seguidor de línea + pelotas.
Maquinas y transmisión de movimiento.
Mecanismos!.  En este caso, el tipo de movimiento que tiene el elemento de entrada del mecanismo (elemento motriz) coincide con el tipo de movimiento.
Clase II: Introducción a la Programación
MECANISMOS DE TRANSMISIÓN DE MOVIMIETO 1.- MEDIANTE POLEAS Y CORREA 2.- MEDIANTE ENGRANAJES 3.- MEDIANTE PIÑÓN Y CADENA 4.- TORNILLO SIN FIN Y RUEDA DENTADA.
Prácticas de Electrónica para la ESO Autor: Juan Carlos Martín San José Departamento de Tecnología I.E.S.Iturralde Entrenador.
Tema 4 CONTROL Y ROBÓTICA 1.El origen de los robots 2.Automatismos, robots y control por ordenador 3.Introducción al control de sistemas 4.Aplicaciones.
 A través de la progresión básica que se ha enseñado para el pase de dedo.  Conceptos principales : base estable, separación de piernas, rodillas flexionadas,
 El ISA (Actuador de Velocidad de Ralentí) esta instalado en el cuerpo de la mariposa del motor y controla la relación de aire en la admisión al motor.
TODO SOBRE ROBOTICA. Que es la Robótica? Técnica que se utiliza en el diseño y la construcción de robots y aparatos que realizan operaciones o trabajos,
ARDUINO INTRODUCCIÓN Y PROGRAMACIÓN. Podemos tener Señales analógicas y digitales. INTRODUCCIÓN.
PARTES DEL TALADRO. El funcionamiento del motor consiste en el impulso del husillo por medio de un par de poleas de 5 tiempos que corren alrededor de.
ARDUINO El proyecto Arduino: Recordando… - Pines de entrada
Descripción del robot NXT
INTRODUCCIÓN A ARDUINO
DISEÑO Y CONSTRUCCIÓN DE UN PROTOTIPO DE ESCANER 3D PARA EL MODELAMIENTO DE OBJETOS EN TRES DIMENSIONES AUTOR: VILLAMAR FLORES, XAVIER ALEJANDRO DIRECTOR:
diseño del sistema automatizado de almacén paletizado
Construyamos un mundo más EFICIENTE
Funciones y gráficas.
Las reglas del juego UNO
BUCLES Realizan de forma rápida cálculos repetitivos dentro de código.
Actividad #2 Los algoritmos
LA COMUNICACIÓN DE IDEAS
Brazo Robotico.
Dinámica 1 “llamar la atención mientras se camina en grupo”
Brazo robótico Un brazo robótico es un tipo de brazo mecánico, normalmente programable, con funciones parecidas a las de un brazo humano; este puede ser.
Lección de PROGRAMACION PARA PRINCIPIANTEs
MECANISMOS.
Lic. Irma Leticia Gallardo Márquez
Lección de PROGRAMACION PARA PRINCIPIANTEs
2 programación de robots 2.1 programación no textual por hardware
Introducción a los algoritmos
Codificación Paso a paso
ROBOT SIGUE LÍNEAS EVITA OBSTÁCULOS PARA ENSEÑANZA DOCENTE
Tema 6. Conceptos básicos de programación Clase 1
SISTEMA DE DIRECCIÓN.
CONTENIDO HIPERVINCULOS: ¿Qué es scratch? Interfaz grafica de scratch
Arduino y raspberry pi-hardware libre para linux y android
Maruca Galvan A Diego Guerra A Carlos Garcia A
Scratch Presentado por: Valentina Agudelo Huerfano J.M.
Hipervínculos scratch
Información Básica.
Scratch Presentado por: Sharon Daniela Bustos Barón. 901 J.M.
Java – programación orientada a objetos programación ii – iee
Multitareas en Arduino
presentación de PROTOBOARD
UNIDAD I: MORFOLOGIA DEL ROBOT
EL LATA-MÓVIL El proyecto consiste en fabricar un automóvil accionado por un motor eléctrico, capaz de desplazarse hacia delante y hacia atrás controlado.
Engranajes Se conoce con el nombre de tren de engranajes al conjunto de dos o más ruedas dentadas que tienen en contacto sus dientes de forma que, cuando.
Maquina Paletizadora Modelo EP 500P 14/11/2018.
MECANISMOS by Mila.
XXXIV Olimpiada Matemática SAEM Thales
Diagrama de control Integrantes: Albineda Cano Elizabeth Meritxell Martínez Quintanilla Camila Contreras Soria Jaqueline López Aram Abraham.
Unidad 1. - Morfología del robot 1
El sentido de aprender Tecnología
OBJETIVOS La presente práctica tiene por objetivos: 1. Identificar las partes del microscopio y comprender sus características y la visión con él. 2.
CONTROL DE MOTORES PASO A PASO MEDIANTE MICROCONTROLADORES.
Diseño de Auto con freno y sensor.
Transcripción de la presentación:

brazo robot arduino      I.E.S. MELÉNDEZ VALDÉS VILLAFRANCA DE LOS BARROS

INTRODUCCION

INDICE 1.- Objeto de la construcción 2.- Descripción del objeto 3.- Planificación del objeto 4.- Operaciones a realizadas. 5.- Programación del brazo-robot. 6.- Presupuesto 7.- Bibliografía.

1.- Objeto de la construcción Desde el grupo de I+D+I del I.E.S. Meléndez Valdés de Villafranca de los Barros hemos querido diseñar y construir un brazo-robot que permita coger un objeto desde un lugar determinado y colocarlo en otro siguiendo un programa de trabajo. La tarea puede resultar en principio complicada, pero una vez estudiado y abordado, y siguiendo unas pequeñas pautas de trabajo, se hace fácil para su compresión y realización.

2.- Descripción de objeto: La base del robot la realizamos con el asiento de una silla del taller de tecnología con el fin de dotarlo de estabilidad porque tiene gran peso. Sobre esta base se coloca una columna en la que se instalará un mecanismo para que pueda girar sobre si mismo. En el extremo superior se coloca nuevamente otra columna, de tal forma que pueda girar en sentido vertical y así coger o colocar objetos desde abajo a arriba. Igualmente en el extremo colocamos una pinza que pueda atrapar los objetos.

3.- Planificación del objeto. El objeto en si, se realiza con un sistema de transmisión piñon-rueda que se repite en todos los elementos que queremos que roten. Para controlar el robot instalaremos dos dispositivos. Uno de ellos será un programador cíclico realizado con una lata de refrescos para que puedan ver como es el programa de forma física. Una vez realizado este programador cíclico, detallaremos un programa con arduino y controlado por el ordenador. 3.- Planificación del objeto. Los materiales que necesitamos para realizar este robot son: Contrachapado para realizar el móvil, la torre y el brazo y pinzas del robot. Lo ideal es que no sea rectangular, sino de forma hexagonal, ya que así girará mejor.

4.- Operaciones realizadas. Cinco motores de 4.5 voltios. Tres tornillos sin fin, dos ruedas engranada lo más grande posible y dos pequeñas Tornillos, tuercas y arandelas 4.- Operaciones realizadas. 1.- Se mide, dibuja y corta con una segueta los diferentes elementos para construir el móvil soporte del robot. Se hace de forma hexagonal o circular, en el medio se hace un agujero en el que incorporara la torre que se explica en el siguiente paso. 2.- Se traza y corta una torre prismática de plástico y se pega en la parte inferior de esta torre un engranaje lo más grande posible . En la parte superior se pegas un motor con un tornillo sinfín y se abres una horquilla para que puedas posteriormente incorporarle un rectángulo de contrachapado que será el brazo del robot.

Se atornilla esta torre al ase y se engrana un motor con tornillo sinfín de tal forma que gire libremente. Pega el motor en la base. 3.- Se confecciona un rectángulo que será el brazo del robot y se pega en un extremo un engranaje que engranará con el tornillo sinfín de la torre. Se atornilla en la parte superior de la torre. En el otro extremo se pegas justo en el medio un motor con su tornillo sinfín. Se engrana y atornilla dos pequeños engranajes a los que se les ha pegado dos pinzas de contrachapado. Se asegura de que se abren y cierran fácilmente. 4.- En la plataforma se podría pegar un sensor de ultrasonidos y de infrarrojos y incluso una cámara de video. Así podríamos detectar objetos, personas o animales y podrás ir viendo que como va el proceso a medidas que los usamos. No lo incorporamos, pues no lo consideramos necesario

6.- Programación con Arduino. 5.- Se alimenta y conecta todo correctamente a una batería previamente cargada o a una fuente de alimentación. 6.- Se ajusta todo y se prueba varias veces hasta que vemos que funciona correctamente. 7.- Se programa el robot con arduino. 8.- Se pinta todo con aspecto futurista. 9.- Se muestra al resto de compañeros de otras clases. 6.- Programación con Arduino. Durante las operaciones anteriores se ha construido un brazo robótico con tres grados de libertad, esto es, con tres movimientos independientes, a saber, giro a izquierda y derecha, subida y bajada de brazo, y apertura y cerramiento de pinza. Cada uno de estos movimientos se controlan cerrando o no unos interruptores.

La secuencia consiste en automatizar los movimientos del brazo de forma que no haga falta la participación humana para que el mismo realice su trabajo. Esta automatización se conseguirá sustituyendo los interruptores mencionados por relés que, controlados por un dispositivo Arduino, abran y cierren el circuito para que el brazo se mueva de la manera deseada. Lo primero a realizar es medir el tiempo que el brazo emplea en hacer cada uno de sus movimientos. Estos serán empleados para programar el dispositivo. Los tiempos medidos en segundos son: Tiempo de Giro=5s, Tiempo de bajada de Brazo=2s, y Tiempo de cierre de Pinza=1,140s. Con esta información se realiza el siguiente programa para Arduino, que va cerrando primero el relé de giro, después de cuatro segundos el relé de bajada de brazo y tras 2 segundos el de cierre de pinza.

La primera parte termina dejando pasar 1,140 segundos más La primera parte termina dejando pasar 1,140 segundos más. Ahora se desactiva el interruptor de bajada de brazo y este sube, tras dos segundos se desactiva el interruptor de giro y el brazo vuelve a su posición inicial, tras 4 segundos haciendo esto, y tras un segundo para finalizar bien el proceso, el programa comienza de nuevo.

El programa quedó como sigue: /* Este programa de Arduino sirve para controlar un brazo robotico con tres grados de libertad. Se controlan tres reles que accionan tres motores en un sentido o el contrario. This program code is in the public domain. */ // Pin 13 has an LED connected on most Arduino boards. // Seccion de definicion de variables. int R = 13; // El Pin 13 controla la Rotacion. int B = 12; // El Pin 12 controla el Brazo int P = 11; // El Pin 11 controla la Pinza // La rutina setup se ejecuta una sola vez cuando comienza el programa. void setup() { // initializamos los pines como de salida. pinMode(R, OUTPUT); pinMode(B, OUTPUT); pinMode(P, OUTPUT);

// la rutina loop se ejecuta una y otra vez sin parar. void loop() { digitalWrite(R, HIGH); // conecta el rele de Giro delay(5000); // espera 5 segundos digitalWrite(B, HIGH); // conecta el rele de Brazo delay(2000); // espera 2 segundos digitalWrite(P, HIGH); // conecta el rele de Pinza delay(1140); // espera 1,140 segundos digitalWrite(B, LOW); // desconecta el rele de Brazo digitalWrite(R, LOW); // desconecta el rele de Giro delay(5000); // espera 5 segundos digitalWrite(P, LOW); // desconecta el rele de Pinza delay(2000); // espera 2 segundos delay(1000); // Espera 1 segundo } Tras comprobar que el brazo hacía lo que debía dimos la práctica por terminada.

6.- Presupuesto: El presupuesto del brazo-robot corresponde a todos los materiales que se han utilizado para su construcción si incluir la mano de obra y otros elementos como son la placa de programación de arduino, pues no la consideramos como parte integrante del brazo. CONCEPTO CANTIDAD PRECIO SUBTOTAL tuercas tornillos arandelas motores interruptores conductores estaño silicona pintura pila 4.5 v Contrachapado Finales de carrera emisora rf receptores sensor ultrasonido sensor infrarrojos tornillos sin fin 10 20 5 1 6 4 2 3 0.1 0.001 0.3 0.6 25 45 34 15 0.006 1.5 TOTAL 172,406