DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS"

Transcripción

1 MÁSTER UNIVERSITARIO DE FORMACIÓN DE PROFESORADO EN EDUCACIÓN SECUNDARIA OBLIGATORIA Y BACHILLLERATO, FORMACIÓN PROFESIONAL Y ENSEÑANZAS DE IDIOMAS MÓDULO ESPECÍFICO: Tecnología y ciclos formativos del sector industrial MATERIA: Módulo VII: Control y robótica ASIGNATURA: Educación, Tecnología y Sociedad DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS Brazo Simple Robot Autor/es: Héctor Benéitez Juan Vanesa Fuertes Ibán Manuel Alejandro Silva Rodríguez Victoria Zotes Zapico Profesor/es: Ángela Diez Diez

2 HOJA DE FIRMAS: Fecha de entrega: 26/01/2014 D. Héctor Benéitez Juan DNI: Dña. Vanesa Fuertes Ibán DNI: K D. Manuel Alejandro Silva Rodríguez DNI: B Dña. Victoria Zotes Zapico DNI: Z

3 TABLA DE CONTENIDO 1 RESUMEN 2 2 OBJETIVOS 2 3 EQUIPO: REPARTO DE TAREAS 3 4 DESCRIPCIÓN DEL MONTAJE A REALIZAR Pautas de trabajo Dispositivos utilizados Montaje del proyecto Análisis y realización del código Problemas encontrados y soluciones 10 5 RESULTADOS 11 6 CONCLUSIONES 11 7 BIBLIOGRAFÍA 11

4 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Resumen 1 RESUMEN El control automático de procesos industriales o domésticos es fundamental para lograr un aumento en la calidad de vida de la sociedad. Existen diversas técnicas que permiten la implantación de un control automático de un proceso. Una de ellas es el control por tecnología programada, en el cual la inteligencia del sistema de control se basa en la confección de un programa residente en la memoria de la unidad de control (autómatas programables, controladores, robots, etc.). La robotización es una forma de automatización donde las máquinas pueden realizar diferentes acciones según se las programe. En esta práctica vamos a utilizar una plataforma de hardware libre, Arduino, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. Nuestros alumnos viven rodeados de objetos tecnológicos que manejan con una soltura endiablada; son dispositivos con los que interaccionan a través de pulsadores y diferentes sensores de modo que generan efectos en forma de sonidos, luces o movimiento. Suponemos que cualquiera de estos gadgets tiene cierta inteligencia, capacidad de memorizar e incluso pueden detectar lo que sucede a su alrededor. Sin embargo, para la mayoría de nosotros se muestran como objetos dotados de cierta magia y muy pocas personas sabrían explicar de un modo sencillo cómo funcionan. La interacción de estos dispositivos con variables físicas como luz, temperatura o movimiento sucede a través de sensores cuyas señales deben ser procesadas por nuestro protagonista principal, el microcontrolador, Arduino: chip programable que contiene instrucciones precisas de cuál será la respuesta del dispositivo hacia el mundo físico exterior. Además, el desarrollo práctico de este tipo de proyectos es un trabajo habitual en el ámbito de la Formación Profesional, en distintas especialidades. Por todo lo anterior, se debe considerar que el formador de este tipo de profesionales debe contar con las capacidades necesarias para el diseño, implementación y desarrollo de sistemas de control automático de procesos. 2 OBJETIVOS Los objetivos fundamentales de este proyecto son: Realizar el control de un brazo mecánico con movimiento por servomotores mediante una interfaz con el microncontrolador Arduino. Se utilizará un joystick que permitirá determinar el movimiento del brazo. Para ello se debe realizar el código que determine el movimiento del brazo (programa residente en la unidad de control, Arduino) La máquina podrá realizar diferentes acciones dependiendo del programa realizado. El brazo utilizado para este proyecto se asemeja a un brazo manipulador a pequeña escala, que al ser analizado, probado y estudiado en su versión más simple, en un futuro y con mejoras podría llegar a ser implementado en la industria.

5 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Equipo: reparto de tareas 3 EQUIPO: REPARTO DE TAREAS El trabajo ha sido dividido por parte iguales a desarrollar por cada miembro del grupo. Alumno Tareas Héctor Benéitez Juan Vanesa Fuertes Ibán Manuel Alejandro Silva Rodríguez Montaje, búsqueda de documentación y elaboración del pseudocódigo. Victoria Zotes Zapico 4 DESCRIPCIÓN DEL MONTAJE A REALIZAR 4.1 Pautas de trabajo - Organizar el grupo de trabajo y las tareas a desarrollar. - Buscar los dispositivos que vamos a necesitar. - Analizar cada dispositivo de forma independiente. - Buscar documentación en la red. - Analizar y realizar un análisis específico del código. - Montar el proyecto y comprobar su funcionamiento. - Determinar problemas que vamos encontrando y analizar soluciones. 4.2 Dispositivos utilizados - Arduino: Unidad de control en la que se instalará el pseudocódigo que determinará las acciones a realizar por la máquina. Utilizamos el software suministrado por el fabricante de la controladora en su página web oficial. Desde esta página hemos instalado el programa en el ordenador. Arduino es un producto Open-Source que lleva una placa con procesador totalmente montada y con un bootloader listo para conectar al USB del ordenador. Se programa con un sencillo entorno de desarrollo. Al ser un proyecto abierto hay una gran cantidad de ejemplos y librerías listas para utilizar. Utilizamos Arduino board UNO.

6 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar - Joystick: Este joystick de dos ejes proporciona dos señales analógicas que reflejan la posición en que se encuentra. Consta de dos potenciómetros, uno por cada eje, que se pueden usar como un doble divisor de tensión ajustable. Ambos potenciómetros se alojan en un mecanismo que permite el retorno a la posición central de reposo de dichos potenciómetros, cuando se dejan de accionar (en reposo). Con el joystick vamos a controlar el movimiento de dos servos, inclinación y giro de la mano, a través de un servo Towerpro MG-955 y otro servo HITEC HS-422, respectivamente. - Potenciómetro: Constituye la tercera de las señales de entrada analógica. Permite determinar el movimiento de cierre y apertura de la mano, a través de un servo HITEC HS Brazo simple robot: Es el elemento actuador (salida digital). Brazo de 3 articulaciones con un servomotor en cada una de ellas. Tenemos dos servos HITEC HS-422 que regulan la apertura y cierre de la mano y su inclinación respectivamente. El otro servo es un Towerpro MG-955 que regula el giro de la mano. Todos los servos permiten un giro de 180º, aunque el que regula la mano esté limitado por la forma de la misma a una menor amplitud de movimiento.

7 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar - Servomotor.- Un Servo es un dispositivo pequeño que tiene un eje de rendimiento controlado. Este puede ser llevado a posiciones angulares específicas al enviar una señal codificada. Con tal de que una señal codificada exista en la línea de entrada, el servo mantendrá la posición angular del engranaje. Cuando la señal codificada cambia, la posición angular de los piñones cambia. En la práctica, se usan servos para posicionar superficies de control como el movimiento de palancas, pequeños ascensores y timones. Los Servos son sumamente útiles en robótica, ya que no consumen mucha energía. El servomotor tiene 3 cables de conexión externa. Uno es para alimentación Vcc (+5V), conexión a tierra GND y el cable de control. Un servo normal se usa para controlar un movimiento angular de entre 0 y 180 grados. Un servo normal no es mecánicamente capaz de retornar a su lugar, si hay un mayor peso que el sugerido por las especificaciones del fabricante. El eje del servo es capaz de llegar alrededor de los 180 grados. El cable de control se usa para delimitar el ángulo. El ángulo está determinado por la duración de un pulso que se aplica al alambre de control. - Fuente de alimentación: Los servomotores requieren de alimentación independiente, debido a que necesitan más intensidad de la que es capaz de proporcionar la salida de 5V de Arduino.

8 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar 4.3 Montaje del proyecto Conexión de los Servomotores a la tarjeta Arduino. En la siguiente imagen se muestran las conexiones realizadas al microcontrolador Arduino para el control de los servomotores. Sólo se muestran dos servomotores pero la lógica de conexión del tercero es idéntica. Hemos ido probando los servos de uno en uno. El servomotor tiene 3 cables de conexión externa. Uno es para alimentación Vcc (+5V), conexión a tierra GND y el cable de control que lo conectamos a la salida digital. Hemos utilizado las salidas digitales 9, 10 y 11. En la conexión típica anterior, para la alimentación de los servos (5V) hemos utilizado la propia del microcontrolador, pero en nuestro caso, por el tipo de servos que tenemos, necesitamos más intensidad que la que es capaz de proporcionar Arduino, por lo que vamos a utilizar una fuente externa de alimentación de 5V. El primer servo, el que controla el giro del brazo, del tipo Towerpro MG-955, tiene como colores para su conexión, naranja, rojo y marrón, teniendo cada color las funciones que indicamos en la siguiente imagen: Los otros dos servos restantes, del tipo y modelo HITEC HS-422, tienen la distribución más clásica de rojo, negro y amarillo, con las siguientes funciones:

9 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar Conectando el joystick El siguiente paso que hemos realizado ha sido conectar el joystick con el Arduino. Vamos a utilizar el joystick para controlar el movimiento de giro del brazo del servo MG-955 y el del giro de la muñeca con el primero de los servo HS-422. El tercer servo, un HS-422, que controla la apertura y cierre de la mano, lo vamos a controlar con un potenciómetro. Es decir vamos a utilizar las dos salidas que tiene el joystick para control en el eje X e Y, desechando la conexión de pulsación (SW) que no vamos a emplear. El Joystick tiene las siguientes salidas/conexiones: GND 5V VRX VRY SW masa 5V Control eje X Control eje Y Switch de pulsación Conectaremos la conexión de 5V con la salida de 5V del Arduino y la de GND con la GND del Arduino. VRX, el control con el eje X lo conectaremos a la entrada analógica A0 y, VRY a la entrada analógica A1. Para la comprobación del joystick realizamos un instalación simple mapeando las posiciones de los dos ejes y mostrandolos en pantalla a través del programa sketch de Arduino. El programa que necesitamos para monitorear el joystick necesita usar dos entradas analógicas. Podríamos mandar esos valores de vuelta al ordenador, pero entonces nos encontraríamos con el clásico problema de que la transmisión a través del puerto de comunicación debe ser con valores de 8 bits, mientras que el DAC (conversor analógico-digital, que mide los valores de los potenciómetros del joystick) tiene una resolución de 10bits. En otras palabras, esto significa que nuestro sensor está caracterizado con un valor digital entre 0 y Conectando el potenciómetro El siguiente paso que hemos realizado ha sido conectar el potenciómetro con el Arduino. El potenciómetro tiene 3 salidas o conexiones. Dos en un lado para 5V y GND indistintamente y la tercera en el otro extremo del potenciómetro, para el control analógico del mismo, conectándolo en nuestro caso a la entrada analógica A2. Ya una vez conectados todos los componentes, la conexión completa del conjunto es la siguiente, así como su esquema:

10 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar

11 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar 4.4 Análisis y realización del código El primer paso es declarar e inicializar las variables que definirán el pin a utilizar. #include <Servo.h> Servo myservo; const int servo1 = 9; const int servo2 = 10; const int servo3 = 11; const int joyh = A0; const int joyv = A1; const int potpin = 2; int val; int servoval; Servo myservo1; Servo myservo2; // create servo object to control a servo // first servo // second servo // third servo // L/R Parallax Thumbstick // U/D Parallax Thumbstick // Connected to SEL pin on the breakoutboard // variable to read the value from the analog pin // variable to read the value from the analog pin // create servo object to control a servo // create servo object to control a servo Mapeado de los rangos de los servos. // Read the horizontal joystick value (value between 0 and 1023) servoval = analogread(joyh); servoval = map(servoval, 0, 1023, 0, 180); // scale it to use it with the servo (result between 0 and 180) myservo2.write(servoval); // sets the servo position according to the scaled value // Read the horizontal joystick value (value between 0 and 1023) servoval = analogread(joyv); servoval = map(servoval, 0, 1023, 0, 180); // scale it to use it with the servo (result between 0 and 180) Una ver realizado el código compilamos y lo descargamos en la tarjeta. #include <Servo.h> Servo myservo; const int servo1 = 9; const int servo2 = 10; const int servo3 = 11; const int joyh = A0; const int joyv = A1; const int potpin = 2; int val; int servoval; Servo myservo1; Servo myservo2; // create servo object to control a servo // first servo // second servo // third servo // L/R Parallax Thumbstick // U/D Parallax Thumbstick // Connected to SEL pin on the breakoutboard // variable to read the value from the analog pin // variable to read the value from the analog pin // create servo object to control a servo // create servo object to control a servo

12 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Descripción del montaje a realizar void setup() { // Servo myservo1.attach(servo1); myservo2.attach(servo2); myservo.attach(11); Serial.begin(9600); } // attaches the servo // attaches the servo // attaches the servo on pin 11 to the servo object // Inizialize Serial void loop(){ outputjoystick(); // Display Joystick values using the serial monitor // Read the horizontal joystick value (value between 0 and 1023) servoval = analogread(joyh); servoval = map(servoval, 0, 1023, 0, 180); // scale it to use it with the servo (result between 0 and 180) myservo2.write(servoval); // sets the servo position according to the scaled value // Read the horizontal joystick value (value between 0 and 1023) servoval = analogread(joyv); servoval = map(servoval, 0, 1023, 0, 180); // scale it to use it with the servo (result between 0 and 180) myservo1.write(servoval); // sets the servo position according to the scaled value val = analogread(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023, 0, 179); // scale it to use it with the servo (value between 0 and 180) myservo.write(val); // sets the servo position according to the scaled value delay(15); // waits for the servo to get there } /** * Display joystick values */ void outputjoystick(){ Serial.print(analogRead(joyH)); Serial.print ("Eje H"); Serial.print(analogRead(joyV)); Serial.println ("Eje V"); 4.5 Problemas encontrados y soluciones Después de introducir el código, al pulsar el joystic se cierra la mano pero al soltar no se vuelve a abrir. Revisamos el código para buscar una posible solución nos encontramos que el error no esta en el código sino en la activación del pulsador, sustituyéndolo por un potenciómetro solucionamos el problema y controlamos de forma completa el grado de apertura de la mano.

13 DESARROLLO DE UN PROYECTO DE SISTEMAS AUTOMÁTICOS: BRAZO SIMPLE ROBOT - Resultados 5 RESULTADOS Finalizado el proyecto hemos montado un sistema capaz de controlar el movimiento de un brazo simple de 3 articulaciones mediante el accionamiento de un joystic y un potenciómetro. El eje Y del joystick regula el giro de la mano, el eje X su inclinación y el potenciómetro su apertura y cierre. 6 CONCLUSIONES Utilizando la tarjeta Arduino software de libre distribución, es posible enseñar a los alumnos de Secundaria cómo son capaces de crear y programar sencillos proyectos tecnológicos con los que será posible interactuar gracias a la presencia de un microcontrolador. Nos ha parecido interesante, cómo después de los años, nos hemos puesto en el lugar del profesor, tratando de pensar como prepararíamos una práctica de este tipo para los alumnos. En este tipo de prácticas se consigue que los alumnos controlen gracias a un lenguaje informático unos elementos reales, como es el servo motor, sirviendo para motivar a los alumnos a aprender los conceptos teóricos y a interiorizar los conocimientos aprendidos en el aula. La práctica nos ha resultado muy útil, a algunos de nosotros, a la hora de recordar algunos conceptos y afianzar los conocimientos que ya estaban un poco olvidados y, a otros, para realizar una primera toma de contacto con conceptos y elementos completamente nuevos. Hemos subido nuestro trabajo de robótica a un blog creado por uno de los componentes del grupo, en el cual se ven diferentes temas sobre tecnologías. Este blog esta creado para la orientación del alumno y como una ayuda complementaria en el desarrollo de la asignatura. 7 BIBLIOGRAFÍA Instructables. Autor: biomech Fecha de consulta: 22/01/ Arduino. Fecha de consulta: 22/01/ (código para los 1 servo con potenciómetro)

14

Entradas Analógicas.

Entradas Analógicas. CURSO PROVINCIAL: INTRODUCCIÓN A LA ROBÓTICA CON ARDUINO ROBÓTICA EDUCATIVA Entradas Analógicas. Manuel Hidalgo Díaz Enero 2011 Entradas analógicas. El controlador Atmega de Arduino lleva incluido un conversor

Más detalles

Instalación y entorno de programación

Instalación y entorno de programación Instalación y entorno de programación Miguel Ángel Asensio Hernández, Profesor de Electrónica de Comunicaciones. Departamento de Electrónica, I.E.S. Emérita Augusta. 06800 MÉRIDA. Pagina oficial de Arduino:

Más detalles

MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0

MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0 MANUAL DE USUARIO Como utilizar un servo motor con Arduino REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. +56 2 23339579 www.olimex.cl cursos.olimex.cl info@olimex.cl

Más detalles

vbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui

vbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopasdfg

Más detalles

TICA EN LA ESCUELA. El Robot (hardware) Alicia Escudero. Apellido y Nombre: Escudero Alicia. Tema: características de un robot

TICA EN LA ESCUELA. El Robot (hardware) Alicia Escudero. Apellido y Nombre: Escudero Alicia. Tema: características de un robot Alicia Escudero ROBÓTICA TICA EN LA ESCUELA El Robot (hardware) Apellido y Nombre: Escudero Alicia Tema: características de un robot E-mail: alyy_94@hotmail.com D.N.I: 36.491.199 02/05/1994 Introducción

Más detalles

Actuadores eléctricos - Motores

Actuadores eléctricos - Motores Servomotores Un servomotor es básicamente un actuador mecánico que contine un motor eléctrico y un conjunto de engranajes que permiten multiplicar el torque del sistema final y tiene la capacidad de ser

Más detalles

Programación Arduino Con Visualino

Programación Arduino Con Visualino Programación Arduino Con Visualino Ponente: Ing. Patricio Tisalema ROBOTS FAMOSOS Y NO TAN FAMOSOS PERO SÍ CERCANOS QUÉ ES ROBOT? Es un sistema electro-mecánico que por su apariencia de movimientos, ofrece

Más detalles

CONTROL DE UN SERVOMOTOR

CONTROL DE UN SERVOMOTOR CONTROL DE UN SERVOMOTOR MATERIAL NECESARIO 1 potenciómetro 1 servomotor 2 condensadores de 100 µf 1 brazo motor Cables, placa de montajes 1 placa Arduino Descripción del proyecto Usamos un servomotor

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRONICA

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRONICA CICLO 01-2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRONICA GUIA DE LABORATORIO Nº 6 Nombre de la práctica: Control de Motores Lugar de ejecución: Laboratorio 3.23 (CITT) Tiempo estimado:

Más detalles

Servomotores. Introducción. Introducción Composición Funcionamiento. Control PWM Circuito driver

Servomotores. Introducción. Introducción Composición Funcionamiento. Control PWM Circuito driver Página 1 de 6 Servomotores Introducción Composición Funcionamiento. Control PWM Circuito driver Introducción Los servos son un tipo especial de motor de c.c. que se caracterizan por su capacidad para posicionarse

Más detalles

Máquina elíptica inteligente.

Máquina elíptica inteligente. Página 1 de 12 Máquina elíptica inteligente. Esta idea es una mejora de la máquina elíptica que ganó el premio por votación del año 2015. De esta idea puede verse un vídeo en https://youtu.be/5rarpxogkcm

Más detalles

AR 10 T. Tutorial 10: Servomotores. Objetivo. Materiales

AR 10 T. Tutorial 10: Servomotores. Objetivo. Materiales 10 T Tutorial 10: Servomotores Objetivo En la siguiente practica vamos a conocer que es un servomotor y como utilizarlo programándolo de una manera sencilla y con muchas aplicaciones. Materiales 1 Arduino

Más detalles

Curso Robótica Práctica

Curso Robótica Práctica TÍTULO DE LA UNIDAD DIDÁCTICA Montaje de distintos proyectos fundamentales con ambos entornos: Placa controladora PICAXE. Placa controladora ARDUINO. CURSO 3º-4º ESO DESCRIPCIÓN DE LA UNIDAD DIDÁCTICA

Más detalles

3 Sensores y transductores. Alfaomega. Material Web. Arduino 2. Electrónica en arquitectura abierta 7

3 Sensores y transductores. Alfaomega. Material Web. Arduino 2. Electrónica en arquitectura abierta 7 3 Sensores y transductores Capítulo Material Web Arduino 2 Electrónica en arquitectura abierta 7 2 Sensores y transductores 3.1. 3.1 Arduino Un elemento de la instrumentación actual es el microcontrolador,

Más detalles

Gracias a su puerto RS485, está recomendado para aplicaciones distribuidas como domótica, conexión con PLCs industriales, control, etc.

Gracias a su puerto RS485, está recomendado para aplicaciones distribuidas como domótica, conexión con PLCs industriales, control, etc. 1. Descripción general. ArduPLCm es un dispositivo microcontrolador que nos ofrece la posibilidad de conectar y controlar dispositivos eléctricos o electrónicos directamente sin necesidad de componentes

Más detalles

3. Pan & Tilt. 3.1.Parte mecánica del pan & tilt

3. Pan & Tilt. 3.1.Parte mecánica del pan & tilt 3. Pan & Tilt Para poder orientar la cámara tanto horizontalmente como verticalmente, se ha montado sobre un pan & tilt. Así, de esta forma, es posible ajustar el ángulo horizontal (Pan) y el vertical

Más detalles

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino.

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Control de procesos con Arduino. TEMA: Control de procesos con Arduino. Ejercicio: Controlando un proceso la ayuda de la tarjeta Arduino Objetivo: Mediante modulo Arduino, controlamos un proceso instrumentado mediante sensores y actuadores.

Más detalles

Sensor Analógico: Potenciómetro

Sensor Analógico: Potenciómetro 1.2.16. Sensor Analógico: Potenciómetro En esta actividad vamos a utilizar un potenciómetro como ejemplo de sensor analógico. Los potenciómetros son utilizados en multitud de aplicaciones, como por ejemplo

Más detalles

Bach. Pablo Sanabria Campos. Programa de Tecnologías Educativas Avanzadas

Bach. Pablo Sanabria Campos. Programa de Tecnologías Educativas Avanzadas Bach. Pablo Sanabria Campos Programa de Tecnologías Educativas Avanzadas Agenda Arduino. Entradas y salidas. IDE Arduino (instalación y configuración). Programación. Ejemplos. Proyecto. Arduino Es una

Más detalles

Motor Paso a Paso Stepper Unipolar

Motor Paso a Paso Stepper Unipolar Motor Paso a Paso Stepper Unipolar ELECTRONICA SMD electronicasmd.com 1 Introducción Un motor paso a paso es un dispositivo electromecánico que convierte los impulsos eléctricos en los movimientos mecánicos

Más detalles

MEDIDOR DE TEMPERATURA

MEDIDOR DE TEMPERATURA MEDIDOR DE TEMPERATURA APLICACIÓN CON ARDUINO Y MATLAB ALUMNOS COLABORADORES AGUSTÍN LECHUGA CARRETERO LUIS DANIEL FIGUERO MORALES PROFESOR TUTOR JOAQUIN MORE MARCHAL Índice Introducción... 3 Descripción

Más detalles

Motor Paso a Paso Stepper Unipolar

Motor Paso a Paso Stepper Unipolar ABC PROYECTOS ELECTRÓNICOS ABCelectronica.net 1 Motor Paso a Paso Stepper Unipolar Introducción Un motor paso a paso es un dispositivo electromecánico que convierte los impulsos eléctricos en los movimientos

Más detalles

Programa tu sistema de aviso de la distancia de seguridad.

Programa tu sistema de aviso de la distancia de seguridad. Programa tu sistema de aviso de la distancia de seguridad. En este proyecto crearás un sistema que te permita alertar a los coches o ciclistas de que no están cumpliendo con la distancia de seguridad adecuada.

Más detalles

GreenCore Solutions SRL

GreenCore Solutions SRL GreenCore Solutions SRL Temario curso: Introducción Básica a la Robótica Presentado por: Índice de contenido Introducción Básica a la Robótica...3 Descripción del Curso...3 Metodología... 3 Duración...

Más detalles

Las 7 claves de Arduino UNO

Las 7 claves de Arduino UNO Las 7 claves de Arduino UNO La mejor placa para iniciarse en este mundo es el Arduino UNO. Aunque podríamos empezar con cualquier otra, prácticamente todas tienen las mismas funcionalidades básicas, Arduino

Más detalles

CONTROL AUTOMÁTICO CON ARDUINO

CONTROL AUTOMÁTICO CON ARDUINO CONTROL AUTOMÁTICO CON ARDUINO TECNOLOGIA Juan Crespo López Señal analógica: es una señal que puede tomar infinitos valores Señal digital: Es una señal que solo puede tomar dos valores 0 y 1 normalmente

Más detalles

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4 TARJETA ULN2003 TABLA DE CONTENIDO INTRODUCCIÓN... 3 DESCRIPCIÓN... 4 Características Hardware... 4 ETAPAS Y CARACTERISTICAS ESPECÍFICAS... 5 1. Entrada de voltaje... 5 2. Señales de entrada... 5 3. Salida

Más detalles

LED INTERMITENTE CIRCUITO ELÉCTRICO MATERIALES PROGRAMA LED DOS CONECTORES CABLE USB ROBÓTICA. Puerto 8 ( salida al led rojo ) ARDUINO UNO 220 W GND

LED INTERMITENTE CIRCUITO ELÉCTRICO MATERIALES PROGRAMA LED DOS CONECTORES CABLE USB ROBÓTICA. Puerto 8 ( salida al led rojo ) ARDUINO UNO 220 W GND INTERMITENTE ROBÓTICA CIRCUITO ELÉCTRICO Puerto 8 ( salida al led rojo ) 8 ARDUINO UNO GND ROJO MATERIALES ARDUINO UNO PROTOBOARD ROJO DOS CONECTORES CABLE USB PROGRAMA void setup ( ) { pinmode ( 8, OUTPUT

Más detalles

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA.

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA. CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante ÍÑIGO MARTÍN MIMBELA. inigo.martin@educa.madrid.org 2 Título de la Unidad Didáctica

Más detalles

Medidor de distancias En esta actividad utilizaremos un sensor de ultrasonidos como medidor de distancias

Medidor de distancias En esta actividad utilizaremos un sensor de ultrasonidos como medidor de distancias 1.2.15. Sensor Digital: Ultrasonidos En este apartado vamos a realizar varias actividades en donde utilizaremos los sensores de ultrasonido. Como veremos más adelante, un sensor de ultrasonido, al igual

Más detalles

Sesión 3 (Práctica) Sensores Actuadores

Sesión 3 (Práctica) Sensores Actuadores Sesión 3 (Práctica) Sensores Actuadores Índice 1. Sensores a. Infrarrojos b. Ultrasonidos 2. Actuadores a. Servomotor b. Motores 3. Comunicación a. Infrarrojos (mando a distancia) a. Control de actuadores

Más detalles

Movimiento de servos de rotación continua (Ref libro 1 pg 105)

Movimiento de servos de rotación continua (Ref libro 1 pg 105) 1.2.8. Movimiento de servos de rotación continua (Ref libro 1 pg 105) Esta actividad va a introducirnos en el uso de motores con nuestra placa. Los primeros motores que vamos a utilizar son servos de rotación

Más detalles

DISPOSITIVOS DE SEGURIDAD Y CONTROL CENTRAL MOB-49. Central MOB-49

DISPOSITIVOS DE SEGURIDAD Y CONTROL CENTRAL MOB-49. Central MOB-49 Central MOB-49 Autómata de control domótico y seguridad compacto con 48 entradas y/o salidas programables como analógico ó digital + 1 entrada receptor de infrarrojos para mando a distancia universal.

Más detalles

Dispositivos de Entrada/Salida

Dispositivos de Entrada/Salida Dispositivos de Entrada/Salida Notas de clase: Unidad IV Materia: Diseño y Paradigmas de Lenguajes Carrera: Ingeniería en Informática/Ingeniería en Computación Universidad Nacional de San Luis 20/09/2017

Más detalles

Control de LCD y sensor de temperatura

Control de LCD y sensor de temperatura Control de LCD y sensor de temperatura Componentes Protoboard Arduino UNO Sensor de temperatura LM35 Potenciómetro (resistencia variable) Resistencia de 220 Ω Pantalla LCD 16 x 2 20 cables jumpers Montaje

Más detalles

Curso Arduino: Experto en Programación de Arduinos

Curso Arduino: Experto en Programación de Arduinos Curso Arduino: Experto en Programación de Arduinos titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Curso Arduino: Experto en Programación de Arduinos

Más detalles

Dpto. de Electrónica - Universidad de Alcalá TuBot

Dpto. de Electrónica - Universidad de Alcalá TuBot Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 1 TUBOT 2014 INTRODUCCIÓN Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 2 Elementos de un Robot Móvil Autónomo SISTEMA DE ALIMENTACIÓN

Más detalles

Robótica. Un robot...

Robótica. Un robot... Robótica Un robot... La palabra robot está a la orden del día y muchas veces al escucharla nos imaginamos una máquina con forma humana que camina, habla, gesticula pero en realidad es algo mucho más sencillo.

Más detalles

SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS

SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS OCTubre 2016 SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS WWW.VELLEMANPROJECTS.EU Introducción La Arduino UNO está equipada con 6 entradas analógicas. Sin embargo, para muchos proyectos (p.ej. sensor, robot)

Más detalles

Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO. Especialista en Robótica Arduino. (24 Horas)

Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO. Especialista en Robótica Arduino. (24 Horas) Sílabo INTRODUCCIÓN A LA ROBOTICA CON ARDUINO Especialista en Robótica Arduino (24 Horas) IEST Privado COMPUTRONIC TECH. 1 I. DATOS ADMINISTRATIVOS CURSO Introducción a la robótica con Arduino CÓDIGO HORAS

Más detalles

QUÉ ES MBOT? Conectores RJ25

QUÉ ES MBOT? Conectores RJ25 1 QUÉ ES MBOT? mbot es el kit educativo, ideal para niños y centros de enseñanza, para iniciarse en robótica, programación y electrónica. Está basado en Arduino y Scratch (dos conocidos hardware y software

Más detalles

Curso Arduino: Experto en Programación de Arduinos

Curso Arduino: Experto en Programación de Arduinos Curso Arduino: Experto en Programación de Arduinos titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales Curso Arduino: Experto en Programación de Arduinos

Más detalles

Empieza con // y termina con la siguiente línea de código. Son ignorados por el programa y no ocupan espacio en memoria.

Empieza con // y termina con la siguiente línea de código. Son ignorados por el programa y no ocupan espacio en memoria. /* */ Los bloques de comentarios o comentarios multilíneas son áreas de texto ignoradas por el programa y se usan para describir códigos o comentarios que ayudan a otras personas a entender parte del programa.

Más detalles

La plataforma Arduino

La plataforma Arduino La plataforma Arduino Arduino es una plataforma de electrónica abierta que permite crear prototipos a partir de software y hardware libres. Toma información de su entorno por medio de sensores y con la

Más detalles

Introducción al giroscopio.

Introducción al giroscopio. Introducción al giroscopio. Los giroscopios, o girómetros, son dispositivos que miden o mantienen el movimiento de rotación. MEMS (sistemas microelectromecánicos) giroscopios son pequeños sensores, de

Más detalles

MIDIENDO DISTANCIAS CON UN SENSOR DE ULTRASONIDOS

MIDIENDO DISTANCIAS CON UN SENSOR DE ULTRASONIDOS MIDIENDO DISTANCIAS CON UN SENSOR DE ULTRASONIDOS Un complemento imprescindible para muchos de robots o vehículos controlados a distancia es un sensor que nos permita saber la distancia libre de obstáculos

Más detalles

5. CONSTRUCCIÓN a) Montar la plataforma móvil según sus instrucciones. b) Soldar un trozo de 20 cm de hilo rígido a los terminales de las reductoras.

5. CONSTRUCCIÓN a) Montar la plataforma móvil según sus instrucciones. b) Soldar un trozo de 20 cm de hilo rígido a los terminales de las reductoras. 1. OBJETIVOS Construir un coche seguidor de línea negra controlado por arduino. 2. FOTOGRAFÍA Leer todas las instrucciones y comprobar el listado de materiales antes de empezar el proyecto. 3. FUNCIONAMIENTO

Más detalles

Alarma GSM. 1. Componentes

Alarma GSM. 1. Componentes Alarma GSM 1. Componentes Arduino UNO Cable USB Módulo bluetooth Sensor ultrasonido Leds Zumbador o buzzer (opcional) Módulo GSM Placa de prototipado Cables jumpers 1 2. Explicación 1.- Sensor ultrasónico

Más detalles

Conceptos básicos de Arduino:

Conceptos básicos de Arduino: Conceptos básicos de Arduino: Cosas básicas de C: Siempre que se acabe de escribir una línea, y esta no acabe en }, hay que poner punto y coma (;) 1. Variables: 2. Cómo declarar una variable: a. Se pueden

Más detalles

Diseño de un Brazo Mecánico

Diseño de un Brazo Mecánico Diseño de un Brazo Mecánico Proyecto: Diseño de un brazo mecánico Fecha: 8 de Noviembre de 2000 Autor: TodoRobot Bibliografía: Robótica Práctica de Angulo Introducción: Este proyecto surge del reclamo

Más detalles

CAPITULO III CONTROLADORES

CAPITULO III CONTROLADORES CAPITULO III CONTROLADORES 3.1 Controladores El controlador es el segundo elemento en un sistema de control automático, éste toma una señal de entrada y la compara con un valor establecido para obtener

Más detalles

EJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED.

EJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. EJERCICIOS CON ARDUINO LED ENCENDIDO Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. MARÍA TERESA CUESTA CALVO M03-ARDUINO PROYECTOS VARIOS 1 / 23 LED BICOLOR Led bicolor. Conectado

Más detalles

Sílabo ARDUINO Y SENSORES. Especialista en Robótica Arduino. (24 Horas) INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO COORDINACIÓN ACADÉMICA

Sílabo ARDUINO Y SENSORES. Especialista en Robótica Arduino. (24 Horas) INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PRIVADO COORDINACIÓN ACADÉMICA Sílabo ARDUINO Y SENSORES Especialista en Robótica Arduino (24 Horas) IEST Privado COMPUTRONIC TECH. 1 I. DATOS ADMINISTRATIVOS CURSO CÓDIGO Arduino y Sensores. HORAS REQUISITOS 24 Horas (4 Teoría / 20

Más detalles

MANUAL DE USUARIO Y TÉCNICO

MANUAL DE USUARIO Y TÉCNICO MANUAL DE USUARIO Y TÉCNICO Seguidor Solar David Clavero Domínguez Contenido 1.-MANUAL DE USUARIO... 2 1.0.-INTRODUCCIÓN... 3 1.1.-PARTES DEL SEGUIDOR SOLAR... 4 1.2.-PUESTA EN MARCHA... 6 2.- MANUAL TÉCNICO...

Más detalles

PROGRAMA ARDUINO 2.0

PROGRAMA ARDUINO 2.0 PROGRAMA ARDUINO 2.0 Programa Arduino 2.0 El uso de la robótica se está convirtiendo en la base de la industria contemporánea, y esto hace que sea cada vez más importante conocerla y saber cuál es su alcance.

Más detalles

Curso Arduino avanzado

Curso Arduino avanzado Febrero 2017 Curso Arduino avanzado Ricardo Castrillejo Abad INDICE 1. CURSO... 4 1.1 OBJETIVO DEL PRIMER DÍA... 4 1.2 OBJETIVO DEL SEGUNDO DÍA... 4 2. AVANZADO: CLASE 1 (2H)... 4 2.1 OBJETIVOS (30MIN)...

Más detalles

Tutores: Joaquín Moreno Marchal Agustín Carmona Lorente

Tutores: Joaquín Moreno Marchal Agustín Carmona Lorente Autores: Agustín Lechuga Carretero Luis Daniel Figuereo Morales Tutores: Joaquín Moreno Marchal Agustín Carmona Lorente ÍNDICE INTRODUCCIÓN... 3 DESCRIPCIÓN DEL PROYECTO... 3 FUNCIONAMIENTO... 4 DESCRIPCIÓN

Más detalles

Sensor Analógico: LDR. Componentes. Conexionado Lectura del nivel de Luz. Libro de Actividades de Robótica Educativa

Sensor Analógico: LDR. Componentes. Conexionado Lectura del nivel de Luz. Libro de Actividades de Robótica Educativa 1.2.17. Sensor Analógico: LDR En este apartado vamos a realizar dos actividades en donde utilizaremos un sensor de luz visible o LDR. Este tipo de sensores son analógicos, nos dan una medida de intensidad

Más detalles

INSTRUMENTACIÓN ELECTRÓNICA

INSTRUMENTACIÓN ELECTRÓNICA INSTRUMENTACIÓN ELECTRÓNICA CON MICROPROCESADOR Programa de Doctorado en Ingeniería Eléctrica, Electrónica y Automática MANUAL DE PRÁCTICAS Curso 2010/2011 Autores: Guillermo Carpintero Marta Portela Marta

Más detalles

Introducción a Arduino. Electrónica para todos.

Introducción a Arduino. Electrónica para todos. Introducción a Arduino. Electrónica para todos. Qué es Arduino? Qué es Opensource? Opensource (Código abierto o fuente abierta): Software distribuido y desarrollado libremente. Busca los beneficios prácticos

Más detalles

APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET.

APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET. APRENDE ARDUINO FACILMENTE CON CURSOSINDUSTRIALES.NET. Este curso está redactado por Pascual Gómez del Pino para Cursosindustriales.net. El autor y la Web reclinan las responsabilidades civiles y penales

Más detalles

EL ORDENADOR COMO DISPOSITIVO DE CONTROL

EL ORDENADOR COMO DISPOSITIVO DE CONTROL EL ORDENADOR COMO DISPOSITIVO DE CONTROL 1.- INFORMACIÓN Y CONTROL Un sistema de control de procesos se puede definir como el conjunto de funciones y operaciones necesarias para conseguir un resultado

Más detalles

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante Elena Ribón Villamediana José Antonio Cobo

Más detalles

Programa la luz inteligente de tu bici

Programa la luz inteligente de tu bici Programa la luz inteligente de tu bici En este proyecto vas a descubrir cómo programar tu propia luz inteligente para ponerle tu bicicleta, con el fin de que ésta se encienda cuando detecte que es de noche.

Más detalles

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino.

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino. DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO Nombre de la actividad Curso teórico-práctico, básico, de diseño de aplicaciones electrónicas en Arduino. Nivel Básico. Público al cual va dirigido Dirigido

Más detalles

Práctica 2: Montaje de un circuito combinacional usando puertas lógicas

Práctica 2: Montaje de un circuito combinacional usando puertas lógicas Práctica 2: Montaje de un circuito combinacional usando puertas lógicas El objetivo de esta práctica es tomar contacto con el puesto de laboratorio y aprender a realizar la fase de montaje de un circuito

Más detalles

VISUALINO Apuntes y Proyectos IV

VISUALINO Apuntes y Proyectos IV VISUALINO Apuntes y Proyectos IV por BY - SA - NC Servos (de rotación continua) Qué son los servos? Un servo es un motor de corriente continua especial; gracias a un sistema de engranajes reductores y

Más detalles

PRACTICAS CON ARDUINO

PRACTICAS CON ARDUINO PRACTICAS CON ARDUINO 1º DE BACHILLERATO PROYECTO INTEGRADO: TALLER DE ROBÓTICA Materiales: Placa Protoboard Microcontroladora Arduino Cable de conexión 1 LED 1 resistencia 120 Ω Cables PRÁCTICA Nº 1:

Más detalles

Clase 6: Sensores II. Conviértete en un Joven Inventor PENTA UC

Clase 6: Sensores II. Conviértete en un Joven Inventor PENTA UC Clase 6: Conviértete en un Joven Inventor PENTA UC 2014-1 Repaso Sensores Preguntas de repaso 1. Qué son los sensores? 2. Cómo nos entregan la información? 3. Cómo podemos manejar esa información con Arduino?

Más detalles

2- Sistema de comunicación utilizado (sockets TCP o UDP, aplicaciones, etc.):

2- Sistema de comunicación utilizado (sockets TCP o UDP, aplicaciones, etc.): UNIVERSIDAD DE SAN BUENAVENTURA SEDE BOGOTA INGENIERIA MECATRONICA GRUPO S.I.R.A TUTOR: MORIAN NAIR CALDERON INTEGRANTES: NICOLAS FELIPE CUBILLOS. NAYKOL ANDREY ESPITIA. CRISTIAN DANIEL GARCIA. CARLOS

Más detalles

CAPÍTULO 3 ETAPA ELECTRÓNICA. 3.1 Introducción

CAPÍTULO 3 ETAPA ELECTRÓNICA. 3.1 Introducción CAPÍTULO ETAPA ELECTRÓNICA En este capítulo se presenta el estudio de la conmutación en el sentido de los motores de corriente continua, así como la naturaleza de las señales que proceden de los sensores..

Más detalles

Se propone la realización de los siguientes talleres (varios niveles según edad):

Se propone la realización de los siguientes talleres (varios niveles según edad): Talleres 2016/2017 TALLERES 2016-17 Se propone la realización de los siguientes talleres (varios niveles según edad): Robótica Robótica + MINECRAFT Robótica + Electrónica divertida Creación de videojuegos

Más detalles

Clase 4: Motores. Conviértete en un Joven Inventor PENTA UC

Clase 4: Motores. Conviértete en un Joven Inventor PENTA UC Clase 4: Conviértete en un Joven Inventor PENTA UC 2014-1 Contenidos Tipos de motores y para que sirven Motor DC Qué es un electroimán? Funcionamiento PWM Sentido de giro L293 Motor Servo Características

Más detalles

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits TARJETA DE ADQUISICIÓN DE DATOS USB TAD 12 Bits U B 2.0 CONTROL Mayo 2006 CONTROL & TECNOLOGIA Logic Elelctronics es una iniciativa empresarial dedica ha solucionar los múltiples desafíos de la ingeniería,

Más detalles

Práctica 4. Entradas/Salidas Analógicas con Arduino

Práctica 4. Entradas/Salidas Analógicas con Arduino Práctica 4. Entradas/Salidas Analógicas con Arduino Manuel Jiménez Buendía José Alfonso Vera Repullo Departamento de Tecnología Electrónica Curso 2013/2014 Índice Índice 1. Conocimientos previos. 1.1.

Más detalles

Sesión II: Elementos de un Robot

Sesión II: Elementos de un Robot Sesión II: Elementos de un Robot Andrés Prieto-Moreno Torres Ifara Tecnologías Profesor asociado UAM Sesiones Robótica Comunidad de Madrid, UPSAM Abr, 2005 ÍNDICE Introducción Estructura mecánica Motores

Más detalles

AUTPROG - Autómatas Programables

AUTPROG - Autómatas Programables Unidad responsable: 840 - EUPMT - Escuela Universitaria Politécnica de Mataró Unidad que imparte: 840 - EUPMT - Escuela Universitaria Politécnica de Mataró Curso: Titulación: 2016 GRADO EN INGENIERÍA MECÁNICA

Más detalles

AUTPROG - Autómatas Programables

AUTPROG - Autómatas Programables Unidad responsable: 840 - EUPMT - Escuela Universitaria Politécnica de Mataró Unidad que imparte: 840 - EUPMT - Escuela Universitaria Politécnica de Mataró Curso: Titulación: 2016 GRADO EN INGENIERÍA MECÁNICA

Más detalles

EducaBot. Motores y movilidad.

EducaBot. Motores y movilidad. CURSO PROVINCIAL: CONTROL Y ROBÓTICA EN TECNOLOGÍA ROBÓTICA EDUCATIVA EducaBot. Motores y movilidad. Manuel Hidalgo Díaz Antonio Martínez Núñez Noviembre 2009 EducaBot 1ª fase. Terminado la placa de conexionado

Más detalles

Arduino Aprender a desarrollar para crear objetos inteligentes

Arduino Aprender a desarrollar para crear objetos inteligentes El módulo Arduino 1. Introducción al microcontrolador 9 1.1 Principales nociones 9 1.2 Programación 11 2. Presentación general 12 3. Descripción técnica 13 3.1 Alimentación 13 3.2 Reloj 14 3.3 Reset 15

Más detalles

2. Programación en Arduino

2. Programación en Arduino 2. Programación en Arduino Tallerine Android/LED Instituto de Ingenería Eléctrica 13 de marzo de 2017 IIE (TallerIne) Programación 13 de marzo de 2017 1 / 27 Repaso Conocimos al Arduino Vimos nociones

Más detalles

1. Analizar los elementos y sistemas que configuran la comunicación alámbrica e inalámbrica.

1. Analizar los elementos y sistemas que configuran la comunicación alámbrica e inalámbrica. CUARTO CURSO DE EDUCACIÓN SECUNDARIA OBLIGATORIA BLOQUE 1: TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN. Elementos y dispositivos de comunicación alámbrica e inalámbrica. Tipología de redes. Publicación

Más detalles

ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS

ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS ACTIVIDADES DE SCRATCH PARA ARDUINO (S4A) 3º ESO TECNOLOGÍAS A1: ENCENDER UN LED Y APAGARLO CON S4A Conecta la placa arduino al ordenador y arranca S4A. Recuerda que la placa arduino tiene que tener instalado

Más detalles

CONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO

CONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO CONSTRUCCION DE TIMER PARA VUELO CIRCULAR CON MOTOR ELECTRICO Vamos a construir un timer para su utilización en vuelo circular sin precisar conocimientos previos de electrónica ni informática más allá

Más detalles

CONSTRUCCIÓN DE UN BRAZO ROBOT PARA SERVIR DE PLATAFORMA DE APRENDIZAJE

CONSTRUCCIÓN DE UN BRAZO ROBOT PARA SERVIR DE PLATAFORMA DE APRENDIZAJE CONSTRUCCIÓN DE UN BRAZO ROBOT PARA SERVIR DE PLATAFORMA DE APRENDIZAJE 1. Introducción Cadena, A. 1 ; Cortéz, D. 2 1. Centro de Visión y Robótica, 2. FIEC {acadena, dcortez}@fiec.espol.edu.ec En el presente

Más detalles

Introducción a la Automatización Industrial

Introducción a la Automatización Industrial a la Automatización Industrial UPCO ICAI Departamento de Eletrónica y Automática 1 Qué es automatizar? PLANTA Agitador Conseguir que la PLANTA funcione de forma automática Reactivo ácido Reactivo alcalino

Más detalles

Como utilizar un servo motor con Arduino.

Como utilizar un servo motor con Arduino. Como utilizar un servo motor con Arduino. Revisión Diciembre 2009 Desarrollada por: Christopher Thompson cthompson@olimex.cl Revisada por: Paul Aguayo paguayo@olimex.cl 2 1 Introducción Arduino es una

Más detalles

Curso Arduino: Experto en Programación de Arduinos

Curso Arduino: Experto en Programación de Arduinos Curso Arduino: Experto en Programación de Arduinos Titulación certificada por EUROINNOVA BUSINESS SCHOOL Curso Arduino: Experto en Programación de Arduinos Curso Arduino: Experto en Programación de Arduinos

Más detalles

CURSO: MICROCONTROLADORES UNIDAD 4: COMUNICACIÓN SERIE- ARDUINO PROFESOR: JORGE ANTONIO POLANÍA

CURSO: MICROCONTROLADORES UNIDAD 4: COMUNICACIÓN SERIE- ARDUINO PROFESOR: JORGE ANTONIO POLANÍA CURSO: MICROCONTROLADORES UNIDAD 4: COMUNICACIÓN SERIE- ARDUINO PROFESOR: JORGE ANTONIO POLANÍA Un receptor asíncrono / transmisor universal (UART) es un bloque de circuitería responsable de implementar

Más detalles

TEMA 5: ROBÓTICA - MECÁNICA

TEMA 5: ROBÓTICA - MECÁNICA TEMA 5: ROBÓTICA - MECÁNICA La robótica es la rama de la tecnología que se dedica al diseño y construcción de robots, La robótica combina diversas materias como: mecánica, electrónica y programación e

Más detalles

Lenguaje binario. Código ASCII. Medidas de la información

Lenguaje binario. Código ASCII. Medidas de la información Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0

Más detalles

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA Empezando con Arduino Controla tu entorno con un microcontrolador 08-01-2014 scpiiisa/ Arduino Intermedio: Presente scpiiisa/ PIIISA 2014 Hardware Arduino: Bloques Hardware Arduino: Uno Rev 3 Uno Rev 3

Más detalles

Centro Educativo y Cultural del Estado de Querétaro. Alumnos de Ingeniería, carreras técnicas y profesionistas.

Centro Educativo y Cultural del Estado de Querétaro. Alumnos de Ingeniería, carreras técnicas y profesionistas. Taller de Arduino DATOS GENERALES: Fecha:. Hora: Lugar: Participantes: Centro Educativo y Cultural del Estado de Querétaro. Alumnos de Ingeniería, carreras técnicas y profesionistas. DATOS ESPECÍFICOS:

Más detalles

Controladores Logicos Programables II

Controladores Logicos Programables II Controladores Logicos Programables II Manejo de Señales Analogicas Manejo de señales Analógicas Introducción: En el curso de PLC I, se discutieron técnicas para diseñar sistemas de control lógicos que

Más detalles

Domótica con Arduino, Bluetooth y Android

Domótica con Arduino, Bluetooth y Android Domótica con Arduino, Bluetooth y Android Módulo bluetooth HC-05 (modelo GW-040) Usaremos para este ejemplo el modelo de módulo GW-040 (o ZS-040) para activar las luces de casa desde un teléfono móvil

Más detalles

CURSO-TALLER PARA LA CONSTRUCCIÓN Y MANIPULACIÓN DE UNA CABEZA ROBÓTICA ARMILLAR

CURSO-TALLER PARA LA CONSTRUCCIÓN Y MANIPULACIÓN DE UNA CABEZA ROBÓTICA ARMILLAR CURSO-TALLER PARA LA CONSTRUCCIÓN Y MANIPULACIÓN DE UNA CABEZA ROBÓTICA ARMILLAR ( ARMILLIARY HEAD Craneum) Roberto Cruz-Estrada y José Negrete-Martínez OBJETIVOS I.1. EL OBJETIVO PRINCIPAL DEL CURSO-

Más detalles

Actividad. Un lenguaje gráfico en el entorno educativo que permite representar la lógica de un diagrama de flujo es Flowol.

Actividad. Un lenguaje gráfico en el entorno educativo que permite representar la lógica de un diagrama de flujo es Flowol. Actividad Descripción Diagramas de flujo El la actividad del ciclo de vida del software se aprecia que una de las primeras etapas una vez especificados los requisitos de usuario de un programa, es diseñar

Más detalles

PRÁCTICA NÚMERO 3: ENCENDIDO DE UN LED MEDIANTE EL USO DE LA PLATAFORMA CAYENNE

PRÁCTICA NÚMERO 3: ENCENDIDO DE UN LED MEDIANTE EL USO DE LA PLATAFORMA CAYENNE PRÁCTICA NÚMERO 3: ENCENDIDO DE UN LED MEDIANTE EL USO DE LA PLATAFORMA CAYENNE Nombre del instituto: I.E.S Politécnico Nombre del ciclo: Sistemas electrotécnicos y automatizados ÍNDICE 1. Descripción

Más detalles

INTRODUCCIÓN A LOS SISTEMAS DE CONTROL PROGRAMADOS

INTRODUCCIÓN A LOS SISTEMAS DE CONTROL PROGRAMADOS INTRODUCCIÓN A LOS SISTEMAS DE CONTROL PROGRAMADOS 1.- TIPOS DE SISTEMAS DE CONTROL Hasta ahora hemos trabajado con un sistema electromecánico cuyo funcionamiento hemos controlado mediante un circuito

Más detalles

CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz

CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz CONTROLADORAS EDUCATIVAS. Por: Pedro Ruiz CONTROLADORAS EDUCATIVAS. Índice 1. Introducción. 2. Definición de controladora, tipología. 3. Documentación. 1. Introducción. En este tema vamos a conocer una

Más detalles