Taller de Interrupciones

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

Download "Taller de Interrupciones"

Transcripción

1 Taller de Interrupciones Organizacio n del Computador 1 Verano 2016 Introduccio n Para este taller se propone utilizar un ArduinoUNO como unidad de procesamiento principal para controlar un robot que sea capaz de seguir una lı nea blanca sobre un fondo negro. El desarrollo del mismo se realizara utilizando el simulador web El robot El robot que se va a utilizar posee un ArduinoUNO, dos sensores infrarrojos, un pulsador y dos motores controlados por un driver (ver Fig. 1): El ArduinoUNO: es una placa de desarrollo que tiene como unidad de procesamiento un microcontrolador ATmega328. Esta placa cuenta con terminales (o pines) a las que podemos conectar sensores, motores, LEDs, etc. El ArduinoUNO cuenta tambie n con un LED incorporado en la placa que esta asociado al pin 13, este LED puede ser utilizado, por ejemplo, para debuguear el co digo. Los motores: sirven para mover el robot en lı nea recta (los dos motores con igual velocidad) o doblando en algu n sentido (diferentes velocidades en cada motor). El driver: manejan la corriente que necesitan los motores. En nuestra simulacio n los motores seleccionados cuentan con drivers internos, por lo que no es necesario incluirlos en el circuito. Los sensores infrarrojos: permiten medir cambios de color en el suelo. Cuando detectan un cambio de color estos sensores disparara n una interrupcio n. El pulsador: es un dispositivo de entrada que se debera leer por polling. Sensores Infrarrojos Motores Arduino UNO Driver Bumper o Boton Figura 1: El robot El simulador Para simular el robot se utilizara n componentes similares a los del mismo en un el simulador web Pero antes es necesario hacer una introduccio n a los componentes que se utilizara n. 1

2 Figura 2: Protoboard El Protoboard es una plataforma de pruebas que permite interconectar componentes electro nicos sin la necesidad de utilizar soldadura. Las conexiones se hacen por medio de la minas meta licas internas que ejercen presio n sobre los terminales de los componentes. Algunos agujeros se encuentran conectados horizontalmente y otros verticalmente (ver Fig. 2). Los cables son los elementos por los cuales circula la corriente ele ctrica. Utilizaremos la siguiente convencio n de colores: rojo para los cables de 5V negro para los cables de 0V (masa) amarillo para las conexiones de entradas al ArduinoUNO naranja para las conexiones con los motores verde para conexiones internas del protoboard Las resistencias sirven para limitar la corriente que circula por un circuito y ası evitar que se queme un componente. Los botones o switches no son ma s que simples interruptores. Existen dos tipos, dependiendo si mantienen el valor una vez que se sueltan (funcionamiento similar al de una llave de luz) o no (funcionamiento similar al de un timbre). Antes de empezar Para poder utilizar el simulador se debe ingresar a la pa gina web y crear una cuenta. Al ingresar, hacer click en + New y elegir la opcio n New Electronics Lab. Esto nos llevara a una pa gina similar a la de la Fig. 3. En dicha Fig. se puede observar la interfaz del simulador. El mismo posee un protoboard y distintos controles que permiten agregar componentes en la pestan a + Components. Para este taller utilizaremos los componentes que figura en la seccio n Arduino Basic Kit. Cuando se agrega un ArduinoUNO en el simulador se habilita la opcio n de editar, cargar y ejecutar co digo desde la pestan a Code Editor. Adema s en la ventana Code Editor se puede acceder al Serial Monitor donde podremos ver salida de debug. Para comenzar la simulacio n es necesario tocar el boto n Start Simulation. Funciones importantes El lenguaje Arduino esta basado en C/C++. Referencia en Las funciones relevantes para este taller son: unsigned long millis() devuelve el nu mero de milisegundos desde que el arduino comenzo a correr el programa. void attachinterrupt(digitalpintointerrupt(pin), ISR, mode) : permite setear una interrupcio n, pin es la entrada del arduino a la cual esta conectada la interrupcio n. ISR es el nombre de la funcio n que va a atender la interrupcio n, mode es el tipo de interrupcio n, en este taller siempre se utilizara CHANGE. void analogwrite(pin, value) es el mecanismo que cuenta el ArduinoUNO para tener una salida analo gica. En pin se emite el valor value en el formato PWM (Pulse Width Modulation, en espan ol: Modulacio n por ancho de pulsos). La sen al analo gica que se emite puede variar entre el valor mı nimo 0 (que corresponde a 0V) y el ma ximo 255 (que corresponde a 5V). En el caso del taller el 0 corresponde a el motor detenido y el 255 a ma xima potencia. 2

3 Figura 3: Interfaz del simulador int digitalread(pin) lee el valor de una entrada digital pin, puede ser un 1 ó un 0. Serial.begin(speed) configura e inicializa la comunicación serial a la velocidad dada por speed. En el taller utilizaremos speed=9600 Serial.println( Esto es una salida de debug ) imprime texto en el puerto serial. Consigna 1) a) Construir el circuito que se muestra en la Fig. 4 y testear que los LEDs se prendan cuando se pulsan o activan los botones (no hace falta cargar código en el ArduinoUNO para esto). Nota: no usar el protoboard que viene originalmente. ArduinoUNO led pulsador motor left resistencia motor right botón 1 botón 2 Observaciones: Figura 4: Circuito completo las resistencias deben ser configuradas como de 220Ω (220 Ohms). el pulsador solo mantiene el valor mientras lo tenemos presionado los botones 1 y 2 mantienen su valor una vez que los soltamos algunos componentes tienen polaridad, con lo cual no son reversibles. Prestar especial atención a como se deben conectar. 3

4 Utilizaremos el pulsador para simular el pulsador del robot y los botones 1 y 2 para simular el comportamiento de los sensores infrarrojos. b) Utilizar el código de ejemplo anexo a este enunciado para testear la simulación. 2) Se deberán programar 3 comportamientos distintos de un robot siguiendo una línea. En todos los casos el robot siempre deberá tener guardado lo que está haciendo, llamaremos a esto estado interno. Las configuraciones posibles de los motores son: Avanzando ambos motores deben ser configurados con potencia 75 Girando izquierda se debe configurar el motor izquierdo con potencia 35 y el derecho con potencia 130 Girando derecha igual al anterior pero intercambiando los motores Detenido ambos motores reciben cero como potencia Los pines del ArduinoUNO están conectados de la siguiente manera: pin Conexión 2 Sensor izquierdo 3 Sensor derecho 5 Potencia motor derecho 6 Masa motor derecho 9 Masa motor izquierdo 10 Potencia motor izquierdo 12 Pulsador Los pines que van a masa de un motor deben setearse inicialmente en cero y no modificarse. Por último, el control de los motores se debe realizar en la rutina principal y no en una rutina de atención de una interrupción. Comportamiento 1 Utilizando 1 sensor infrarrojo (Sensor izquierdo) y el pulsador programar el ArduinoUNO para lograr el siguiente comportamiento: El robot deberá alternar entra las dos configuraciones de los motores: Girando izquierda y Girando derecha para poder seguir la línea. Se inicia en Girando derecha y se mantiena hasta que el sensor detecte un cambio (y produzca una interrupción). En ese momento debe cambiar a Girando izquierdahasta la próxima interrupción. Y así sucesivamente. El pulsador debe comportarse como interruptor ON/OFF, es decir, cuando el pulsador esté apretado el robot debe detenerse (configurado como Detenido) y cuando se suelta el robot debe seguir en el estado que estaba (siguiendo la línea). A continuación se muestran las dos máquinas de estados (ver Fig. 5) que reflejan el comportamiento esperado. Figura 5: Comportamiento 1 Comportamiento 2 Utilizando los 2 sensores infrarrojos y el pulsador programar el ArduinoUNO para lograr el siguiente comportamiento: 4

5 El robot arrancará configurado en Avanzando. Cuando detecte que se desvía de la línea deberá corregir su rumbo. Para ello, si el sensor izquierdo empieza a sensar blanco (lo cual produce una interrupción), se debe modificar a girando izquierda hasta que el mismo sensor vuelve a sensar negro (produciendo nuevamente una interrupción). Lo mismo sucede si el sensor que provoca una interrupción es el sensor derecho. El pulsador debe comportarse como interruptor ON/OFF, es decir, cuando el pulsador esté apretado el robot debe detenerse (configurado como Detenido) y cuando se suelta el robot debe seguir en el estado que estaba (siguiendo la línea). A continuación se muestra las dos máquinas de estados (ver Fig. 6) que reflejan el comportamiento esperado. Figura 6: Comportamiento 2 Comportamiento 3 Utilizando los 2 sensores infrarrojos y el pulsador programar el ArduinoUNO para lograr el siguiente comportamiento: El robot arrancará configurado en Avanzando. Cuando detecte que se desvía de la línea deberá corregir su rumbo. Para ello, si el sensor izquierdo empieza a sensar blanco (lo cual produce una interrupción), se debe modificar a girando izquierda hasta que el mismo sensor vuelve a sensar negro (produciendo nuevamente una interrupción). Lo mismo sucede si el sensor que provoca una interrupción es el sensor derecho. el pulsador debe comportarse como una pausa de 3 segundos, es decir, que cuando el pulsador es activado el robot configurarse como Detenido por 3 segundos y luego continuar con su comportamiento anterior. A continuación se muestra las dos máquinas de estados (ver Fig. 7) que reflejan el comportamiento esperado. Figura 7: Comportamiento 3 Anexo Código de ejemplo 1 2 /* Constantes que no cambian y son usadas para setear el numero de los pines */ 3 # define motorpina 5 // el n u m e r o d e l p i n de u n o de l o s c a b l e s de m o t o r 4 # define motorpinb 6 // el n u m e r o d e l p i n d e l o t r o c a b l e d e l m o t o r 5 # define sensorint 3 // el n u m e r o d e l p i n d e l s e n s o r q u e i n t e r r u m p e 5

6 6 # define sensorpoll 2 // el n u m e r o d e l p i n d e l p u l s a d o r /* variables que cambian su valor : */ 10 bool andando = true ; 11 bool nitro = false ; /* setup inicial */ 14 void setup () { 15 pinmode ( sensorpoll, INPUT_PULLUP ); // i n i c i a l i z o el p i n p u l s a d o r c o m o u n a e n t r a d a 16 pinmode ( motorpina, OUTPUT ); // i n i c i a l i z o el p i n A d e l m o t o r c o m o u n a s a l i d a 17 analogwrite ( motorpina,0) ; // p o n g o en 0 el p i n A d e l m o t o r 18 pinmode ( motorpinb, OUTPUT ); // i n i c i a l i z o el p i n B d e l m o t o r c o m o u n a s a l i d a 19 Serial. begin (9600) ; // c o n f i g u r o e i n i c i a l i z o la c o m u n i c a c i o n s e r i a l a b a u d i o s 20 // c o n f i g u r o la i n t e r r u p c i o n d e l p i n s e n s o r I n t p a r a q u e l l a m e a la f u n c i o n m e I n t e r r u m p i e r o n 21 // c u a n d o se p r o d u c e un c a m b i o 22 attachinterrupt ( digitalpintointerrupt ( sensorint ), meinterrumpieron, CHANGE ); 23 } /* loop del programa */ 26 void loop (){ 27 if( andando ){ // P r e g u n t o si e s t o y en e s t a d o a n d a n d o 28 if ( digitalread ( sensorpoll )){ // P r e g u n t o si el p u l s a d o r e s t a a p r e t a d o 29 nitro = true ; // Si e s t o y en e s t o s e s t a d o s p o n g o s e t e o el e s t a d o n i t r o 30 Serial. println (" nitro = true "); // M u e s t r o p o r s e r i a l q u e c a m b i e de e s t a d o 31 } 32 else { // Si el p u l s a d o r no e s t a a p r e t a d o 33 nitro = false ; // p o n g o n i t r o c o m o false 34 Serial. println (" nitro = false "); // M u e s t r o p o r s e r i a l q u e c a m b i e de e s t a d o 35 } 36 } 37 actualizarestado (); // l l a m o a la f u n c i o n q u e m a n d a p o t e n c i a a l o s m o t o r e s d e p e n d i e n d o d e l e s t a d o d e f i n i d o 38 } /* funcion que actualiza la velocidad de los motores dependiendo del estado */ 41 void actualizarestado (){ 42 if( andando ){ // Si el e s t a d o es a n d a n d o 43 if( nitro ){ // y n i t r o es v e r d a d e r o 44 analogwrite ( motorpinb,250) ; // S e t e o la v e l o c i d a d de el m o t o r a } 46 else { 47 analogwrite ( motorpinb,30) ; // Si n i t r o == 0 e n t o n c e s p o n g o v e l o c i d a d de 30 a l o s m o t o r e s 48 } 49 } 50 else { // Si a n d a n d o no es v e r d a d e r o 51 analogwrite ( motorpinb,0) ; // f r e n o el m o t o r p o n i e n d o v e l o c i d a d 0 52 } 53 } /* funcion que se llama cuando se produce una interrupcion */ 56 void meinterrumpieron (){ 57 Serial. println (" Interrupcion "); // m u e s t r o p o r s e r i a l q u e h u b o u n a i n t e r r u p c i o n 58 if( andando ){ // si e s t o y a n d a n d o 59 andando = false ; // e n t o n c e s f r e n o 60 Serial. println (" andando = false "); // y m u e s t r o p o r s e r i a l q u e f r e n e 61 } 62 else { // Si e s t o y f r e n a d o 63 andando = true ; // c o m i e n z o a a n d a r 64 Serial. println (" andando = true "); // y m u e s t r o p o r s e r i a l q u e c o m e n z e a a n d a r 65 } 66 } 6

Taller de Interrupciones

Taller de Interrupciones Taller de Interrupciones Organizacio n del Computador 1 Segundo Cuatrimestre 2016 1. Introduccio n Para este taller se propone utilizar un ArduinoMega como controlador de un robot mo vil que cuenta con

Más detalles

Clase 2: Programación

Clase 2: Programación Clase 2: Conviértete en un Joven Inventor PENTA UC TAV 2014 Contenidos Qué es un micro-controlador? Configuración IDE Arduino Qué es programar? Ejemplo Tipos de datos Funciones útiles Contenidos Qué es

Más detalles

Curso de Automatización y Robótica Aplicada con Arduino

Curso de Automatización y Robótica Aplicada con Arduino Temario Curso de Automatización y Robótica Aplicada con Arduino Módulo 1. Programación en Arduino. Temario. Curso. Automatización y Robótica Aplicada con Arduino. Módulo 1. Programación en Arduino. Duración

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

Dynabot II es un kit diseñado para el aprendizaje de robótica móvil basado en arduino. Para qué sirve?

Dynabot II es un kit diseñado para el aprendizaje de robótica móvil basado en arduino. Para qué sirve? Versión arduino Descripción Dynabot II es un kit diseñado para el aprendizaje de robótica móvil basado en arduino. Para qué sirve? Sirve para programar aplicaciones básicas y avanzadas en robótica móvil,

Más detalles

EL MICROCONTROLADOR ARDUINO

EL MICROCONTROLADOR ARDUINO EL MICROCONTROLADOR ARDUINO Arduino es una plataforma libre de computación de bajo coste basada en una placa de entrada-salida y en un entorno de desarrollo IDE que implementa el lenguaje Processing/WiringHardware.

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. [email protected] 2 Título de la Unidad Didáctica

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

El Microcontrolador Arduino

El Microcontrolador Arduino El Microcontrolador Arduino José Pujol IES Vicente Aleixandre Sevilla tecnopujol.wordpress.com Índice: El proyecto Arduino: Qué es y por qué usarlo Que podemos hacer con Arduino Descripción de la placa:

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

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

CONTROL DE MOTOR PASO A PASO

CONTROL DE MOTOR PASO A PASO UNIVERSIDAD DE SALAMANCA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INDUSTRIAL Avda. Fernando Ballesteros,2 37700 BÉJAR Fax 923 40 81 27 Telf. 923 40 80 80 ÁREA DE INGENIERÍA ELÉCTRICA CONTROL DE MOTOR PASO

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

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 [email protected]

Más detalles

APRENDE ARDUINO FACILMENTE CON MIRPAS.COM.

APRENDE ARDUINO FACILMENTE CON MIRPAS.COM. APRENDE ARDUINO FACILMENTE CON MIRPAS.COM. LICENCIA CREATIVE COMMONS: Este curso está redactado por Pascual Gómez del Pino para Mirpas.com. El autor y la Web reclinan las responsabilidades civiles y penales

Más detalles

AR 1 T. Tutorial 1. Introducción a Arduino Controlando un LED.

AR 1 T. Tutorial 1. Introducción a Arduino Controlando un LED. 1 T Tutorial 1. Introducción a Arduino Controlando un LED. Objetivo general. Conocer los conceptos básicos de Arduino para aplicarlos, encender y apagar un LED como primera práctica. Qué es Arduino? Arduino

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

Sensor Digital: Infrarrojo. Componentes. Conexionado. Libro de Actividades de Robótica Educativa

Sensor Digital: Infrarrojo. Componentes. Conexionado. Libro de Actividades de Robótica Educativa 1.2.13. Sensor Digital: Infrarrojo En esta actividad vamos a aprender a utilizar los sensores de infrarrojo. Hay diferentes tipos de sensores de infrarrojo y son utilizados para muchas aplicaciones, como

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

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

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

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

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

Universidad de Costa Rica

Universidad de Costa Rica Grupo de Robótica de la Universidad de Costa Rica Curso: Introducción al controlador Arduino I ciclo 2014 Curso: Introducción al controlador Arduino Laura Fonseca Picado Jeffry Luque Agüero Página: 1 Índice

Más detalles

G O B L I N 2 / M A N U A L

G O B L I N 2 / M A N U A L GOBLIN 2 Con esta guía conocerás cada uno de los circuitos que incorpora la GOBLIN 2. Aprenderás a utilizarla, programarla de una forma sencilla y rápida para desarrollar tu proyecto IoT. 2 1.- Empieza

Más detalles

Brillante Iluminación S.A. de C.V. NOMBRE: MEMORIA SUNLITE CÓDIGO: LMEMO01 FAMILIA: ACCESORIOS MANUAL DE INSTALACIÓN - MEMORIA SUNLITE

Brillante Iluminación S.A. de C.V. NOMBRE: MEMORIA SUNLITE CÓDIGO: LMEMO01 FAMILIA: ACCESORIOS MANUAL DE INSTALACIÓN - MEMORIA SUNLITE NOMBRE: MEMORIA SUNLITE CÓDIGO: LMEMO01 FAMILIA: ACCESORIOS MANUAL DE INSTALACIÓN - MEMORIA SUNLITE Acerca del producto La Memoria SUNLITE DMX, sirve para manejar todas aquellas luminarias que cuente con

Más detalles

Control por Computador. Manual de arduino. Jorge Pomares Baeza. Grupo de Innovación Educativa en Automática 2009 GITE IEA

Control por Computador. Manual de arduino. Jorge Pomares Baeza. Grupo de Innovación Educativa en Automática 2009 GITE IEA Control por Computador Manual de arduino Jorge Pomares Baeza Grupo de Innovación Educativa en Automática 2009 GITE IEA No editar manualmente esta tabla. Título Estado Author Organisation Manual de programación

Más detalles

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave:

PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave: PIC MICRO ESTUDIO Tres Timers ajustables de 0 a 60 Seg 3 Timer Es Clave: 703-1 www.electronicaestudio.com Guía de Operación 3 Timers ajustables Modulo: 3 Timers Es Descripción: El módulo 5I30R es una tarjeta

Más detalles

Programación con Arduino. Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre

Programación con Arduino. Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre Programación con Arduino Jornadas de Robótica 2016 Curso de Impresión 3D y Hardware libre Índice: 0. Instalación Software 1. Presentando la tarjeta Arduino UNO /ZUMBT 2. Bitbloq 3. Alternativas: a. Instalables

Más detalles

Arduino. OPEN HARDWARE - David Cuartielles, Máximo Banti. http://www.arduino.cc/es/

Arduino. OPEN HARDWARE - David Cuartielles, Máximo Banti. http://www.arduino.cc/es/ Arduino OPEN HARDWARE - David Cuartielles, Máximo Banti http://www.arduino.cc/es/ Hardware http://www.arduino.cc/es/ Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y

Más detalles

Tutorial para principiantes: Cómo aprender a programar un Dreamster v1.0?

Tutorial para principiantes: Cómo aprender a programar un Dreamster v1.0? Tutorial para principiantes: Cómo aprender a programar un Dreamster v1.0? Por Gisela Farace Mayo 2015 Revisión 2015 06 03 1 Índice 1. Qué es un Arduino? 2. El robot Dreamster 2.1. Señales analógicas y

Más detalles

Características del sistema

Características del sistema BARRERA ELECTROMECÁNICA Introducción Consiste en una barrera totalmente automatizada. El programa se inicia accionando un pulsador. Posee un semáforo para permitir o no el paso y un sensor infrarrojo que

Más detalles

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550.

MAYA 50. Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550. MAYA 50 Es una tarjeta electrónica diseñada para controlar y realizar prácticas de microcontroladores basada en el MCU PIC18F4550. 1. Características Maya 50, está basada en el microcontrolador de microchip

Más detalles

1. Conocimientos previos.

1. Conocimientos previos. Índice 21/10/2012 Práctica 3. Entradas/Salidas Digitales con Arduino Juan Antonio López Riquelme Departamento de Tecnología Electrónica Octubre 2012 Índice 1. Conocimientos previos. 1.1. Identificación

Más detalles

4 Dispositivos de E/S

4 Dispositivos de E/S [email protected] 4 Dispositivos de E/S Dispositivos, puertos y registros de E/S Dispositivos de E/S paralelo Conversión A/D. Pulse Width Modulation Otros dispositivos típicos de E/S Universidad Politécnica de

Más detalles

Comunicación Serial Arduino UNO vs Leonardo

Comunicación Serial Arduino UNO vs Leonardo Comunicación Serial Arduino UNO vs Leonardo Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. COMUNICACIÓN SERIAL Página 2 de 7 Ingeniería MCI Ltda. Luis Thayer Ojeda

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

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3)

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) Libro de Actividades de Robótica Educativa 1.2.3. Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) La tercera actividad, es nuestra última actividad con el

Más detalles

AR 3 T. Tutorial 3: Voltajes analógicos y PMW, Potenciómetro + LED. Objetivo General.

AR 3 T. Tutorial 3: Voltajes analógicos y PMW, Potenciómetro + LED. Objetivo General. Tutorial 3: Voltajes analógicos y PMW, AR 3 T Potenciómetro + LED Objetivo General. En este proyecto vamos a controlar el brillo de un led utilizando un potenciómetro. Tomaremos los valores analógicos

Más detalles

Práctica de manejo de motores CC con arduino. Antonio Martínez

Práctica de manejo de motores CC con arduino. Antonio Martínez Práctica de manejo de motores CC con arduino Antonio Martínez Motor CC Existen varios tipos de motores (servos, Motores de paso..), el motor que tenemos en el aula normalmente es un motor DC. Son los motores

Más detalles

Práctica 3. Entradas/Salidas Digitales con Arduino

Práctica 3. Entradas/Salidas Digitales con Arduino Práctica 3. Entradas/Salidas Digitales con Arduino Manuel Jiménez Buendía José Alfonso Vera Repullo Departamento de Tecnología Electrónica Noviembre 2013 Índice Índice 1. Conocimientos previos. 1.1. Identificación

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

Crear una app con MIT inventor

Crear una app con MIT inventor Crear una app con MIT inventor En esta guía vamos a programar una aplicación para Android con MIT App Inventor 2, un aplicativo web que permitirá construir aplicaciones rápidamente sin tener que programar.

Más detalles

Clase 3: Sensores I. Conviértete en un Joven Inventor PENTA UC

Clase 3: Sensores I. Conviértete en un Joven Inventor PENTA UC Clase 3: Conviértete en un Joven Inventor PENTA UC 2014-1 Contenidos Introducción: Qué son los sensores? Mundo analógico y mundo digital. Análogo y digital en Arduino. ADC Ejemplo Botones El potenciómetro

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

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

MANUAL DE USUARIO Arduino Relay Shield MCI-MA-0064 REV. 1.0

MANUAL DE USUARIO Arduino Relay Shield MCI-MA-0064 REV. 1.0 MANUAL DE USUARIO Arduino Relay Shield MCI-MA-0064 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. MANUAL DE USUARIO ARDUINO RELAY SHIELD Página 2 de 9 Ingeniería

Más detalles

Control de Acceso X7. Manual de Instalación y Programación

Control de Acceso X7. Manual de Instalación y Programación Control de Acceso X7 Manual de Instalación y Programación 1- Instalación del dispositivo 1.- Utilizando la plantilla incluida en el equipo, realice las perforaciones en la pared donde estará instalado

Más detalles

KIT LUCES SECUENCIALES REVERSIBLES CON 16 LEDS. Luces secuenciales con efecto de scanner o simulador de alarma.

KIT LUCES SECUENCIALES REVERSIBLES CON 16 LEDS. Luces secuenciales con efecto de scanner o simulador de alarma. KIT LUCES SECUENCIALES REVERSIBLES CON 16 LEDS Luces secuenciales con efecto de scanner o simulador de alarma. Tabla de Contenido DEFINICIÓN FUNCIONAMIENTO LISTA DE PARTES ENSAMBLE REFERENCIAS DEFINICIÓN

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

Control programado con ARDUINO TECNOLOGÍA

Control programado con ARDUINO TECNOLOGÍA Control programado con ARDUINO TECNOLOGÍA Control de un sistema técnico Supongamos que hemos construido un sistema técnico cuyo funcionamiento queremos controlar... Control de un sistema técnico: Actuadores

Más detalles

LUCES SECUENCIALES REVERSIBLES DE 6 LED. Simula que tienes un scanner o una alarma en tu vehículo

LUCES SECUENCIALES REVERSIBLES DE 6 LED. Simula que tienes un scanner o una alarma en tu vehículo LUCES SECUENCIALES REVERSIBLES DE 6 LED Simula que tienes un scanner o una alarma en tu vehículo Tabla de Contenido DEFINICIÓN FUNCIONAMIENTO LISTA DE PARTES ENSAMBLE DEFINICIÓN 4017 El 4017b es un circuito

Más detalles

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

GUÍA RÁPIDA DE CONEXIÓN DEL F9. GUÍA RÁPIDA DE CONEXIÓN DEL F9. El presente documento le ayudará a realizar las conexiones necesarias para el correcto funcionamiento del dispositivo F9. IDENTIFICACIÓN DEL EQUIPO. 1.- En su parte frontal

Más detalles

Actuadores eléctricos - Motores

Actuadores eléctricos - Motores Motores de paso La característica principal de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso que se le aplique. Este paso puede variar desde 90 hasta pequeños movimientos

Más detalles

PROFESOR: Práctica 5. Manejo de Motores

PROFESOR: Práctica 5. Manejo de Motores INSTITUTO POLITÉCNICO NACIONAL Centro de Estudios Científicos y Tecnológicos Nº 1 Gonzalo Vázquez Vela Academia de Sistemas Digitales Prácticas de Micro Electrónica Programable NOMBRE DEL ALUMNO: Apellido

Más detalles

Tabla 4.1 Pines de conector DB50 de Scorbot-ER V Plus Motores Eje Motor Número de Pin Interfaz de Potencia 1 2Y (1) 2 3Y (1) 3 2Y (2) 4 4Y (2) 5

Tabla 4.1 Pines de conector DB50 de Scorbot-ER V Plus Motores Eje Motor Número de Pin Interfaz de Potencia 1 2Y (1) 2 3Y (1) 3 2Y (2) 4 4Y (2) 5 DISEÑO DE LA INTERFAZ ELECTRÓNICA.. CONFIGURACIÓN DEL CONECTOR DB0. El Scorbot viene provisto de fábrica de un conector DB0 el cual contiene el cableado hacia los elementos electrónicos del robot, en la

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

DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo.

DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo Romeo es un microcontrolador de todo-en-uno diseñado especialmente

Más detalles

Experiencia P53: Diodos- Propiedades- LED Sensor de voltaje, salida de potencia

Experiencia P53: Diodos- Propiedades- LED Sensor de voltaje, salida de potencia Experiencia P53: Diodos- Propiedades- LED Sensor de voltaje, salida de potencia Tema DataStudio ScienceWorkshop (Mac) ScienceWorkshop (Win) Semiconductores P53 LED.DS (Vea al final de la (Vea al final

Más detalles

Programación de Arduino

Programación de Arduino Programación de Arduino Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] 1 Introducción Ecuaciones diferenciales Método Euler Índice General

Más detalles

MANUAL DE INSTALACIÓN - LED PRO QUAD COLOR I

MANUAL DE INSTALACIÓN - LED PRO QUAD COLOR I NOMBRE: LED PRO QUAD COLOR 1 CÓDIGO: LVL2710FCII FAMILIA: REFLECTORES MANUAL DE INSTALACIÓN - LED PRO QUAD COLOR I Acerca del producto Reflector con 300W de potencia, para exterior, con 27 LED s de 10W,

Más detalles

AR 9 T. Tutorial 9: Display LCD

AR 9 T. Tutorial 9: Display LCD 9 T Tutorial 9: Display LCD En este tutorial, se va a mostrar cómo conectar una pantalla LCD 1602A a una placa Arduino UNO para mostrar texto por pantalla. Material 1 Arduino uno 1 cable AB 1 Protoboard

Más detalles

CARGA DE PROGRAMAS EN EL

CARGA DE PROGRAMAS EN EL APÉNDICE F CARGA DE PROGRAMAS EN EL MICROCONTROLADOR El programa de control para el vehículo autobalanceado debe implementarse en el microcontrolador incorporado en el mismo. Para ello es necesario escribir

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

Experiencia P57: Amplificador seguidor de emisor Sensor de voltaje

Experiencia P57: Amplificador seguidor de emisor Sensor de voltaje Sensor de voltaje Tema DataStudio ScienceWorkshop (Mac) ScienceWorkshop (Win) Semiconductores P57 Common Emitter.DS (Vea al final de la (Vea al final de la experiencia) experiencia) Equipo necesario Cant.

Más detalles

AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino

AUTOMATIZACIÓN - CURSO: 2010-2011- Práctica 3: Automatización de una Puerta de Garaje mediante Arduino AUTOMATIZACIÓN - CURSO: 2010-2011- Fernando Torres Medina Juan Antonio Corrales Ramón Carlos Alberto Jara Bravo Grupo de Innovación Educativa en Automática Departamento de Física, Ingeniería de Sistemas

Más detalles

PROPUESTA ARDUINO por José Manuel Aranga Salazar

PROPUESTA ARDUINO por José Manuel Aranga Salazar PROPUESTA ARDUINO por José Manuel Aranga Salazar Descripción del proyecto CÁLCULO DE LAS ENTALPÍAS DE DISOLUCIÓN DE VARIAS SALES En el presente proyecto vamos a realizar un montaje para el cálculo de las

Más detalles

Instalación Configuración de Sistema Actividad13. Este documento está dividido en 3 secciones:

Instalación Configuración de Sistema Actividad13. Este documento está dividido en 3 secciones: Guía de configuración Joystick VEXNet El VEXnet Joystick permite algo más que el control remoto del robot. También proporciona la comunicación inalámbrica entre la computadora y el VEX cortex (microcontrolador),

Más detalles

Instituto Tecnológico de Colima

Instituto Tecnológico de Colima Instituto Tecnológico de Colima Departamento de Ingeniería Industrial Ingeniería en Mecatrónica Materia: Programación Avanzada Unidad 3 Practica 12 Detector de presencia con sensor HC-SR501 Alumnos: Hernández

Más detalles

FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA AMPLIFICADORES OPERACIONALES PRÁCTICA 1 AMPLIFICADOR INVERSOR

FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA AMPLIFICADORES OPERACIONALES PRÁCTICA 1 AMPLIFICADOR INVERSOR AMPLIFICADORES OPERACIONALES PRÁCTICA 1 AMPLIFICADOR INVERSOR Prof. Carlos Navarro Morín 2010 practicas del manual de (Opamps) Haciendo uso del amplificador operacional LM741 determinar el voltaje de salida

Más detalles

CYBERTECH 2015 TALLER 2: SENSORES Y SOLDADURA

CYBERTECH 2015 TALLER 2: SENSORES Y SOLDADURA CYBERTECH 2015 TALLER 2: SENSORES Y SOLDADURA Departamento de Automática, Ingeniería Electrónica e Informática Industrial SOLDADURA Soldadura - Soldador (de lápiz) : 20-40W - Desoldador ( jeringa ) - Esponja

Más detalles

Taller de electrónica para usos creativos. Practicando con Arduino

Taller de electrónica para usos creativos. Practicando con Arduino Taller de electrónica para usos creativos: Practicando con Arduino 8 al 11 de Mayo de 2008 Yago Torroja Igor González Angela Ramos y... 1 Introducción a Arduino Arduino es una plataforma open-source de

Más detalles

Programación de dispositivos Arduino Asignatura Sistemas Digitales!

Programación de dispositivos Arduino Asignatura Sistemas Digitales! Programación de dispositivos Arduino Asignatura Sistemas Digitales! Gabriel Astudillo Muñoz Escuela de Ingeniería Civil en Informática Universidad de Valparaíso, Chile http://informatica.uv.cl Descripción

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

Tema: Manejo del Puerto Paralelo con LabView

Tema: Manejo del Puerto Paralelo con LabView Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Manejo del Puerto Paralelo con LabView Objetivos Específicos. Configurar la entrada y salida del puerto paralelo por

Más detalles

GUÍA RÁPIDA DE CONEXIÓN DEL F9.

GUÍA RÁPIDA DE CONEXIÓN DEL F9. GUÍA RÁPIDA DE CONEXIÓN DEL F9. El presente documento le ayudará a realizar las conexiones necesarias para el correcto funcionamiento del dispositivo F9. IDENTIFICACIÓN DEL EQUIPO. 1.- En su parte frontal

Más detalles

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Luis David Goyes Garcés Día 2

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Luis David Goyes Garcés Día 2 DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO Luis David Goyes Garcés Día 2 Instrucciones Básicas setup() Se establece cuando se inicia un programa. Se emplea para: iniciar variables, establecer el estado

Más detalles

Especificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins

Especificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins Especificaciones técnicas Microcontroller Operating Voltage Input Voltage (recommended) Input Voltage (limits) Digital I/O Pins Analog Input Pins DC Current for I/O Pin DC Current for 3.3V Pin Flash Memory

Más detalles

Domótica con Arduino, WiFi y Android

Domótica con Arduino, WiFi y Android Domótica con Arduino, WiFi y Android Módulo WiFi ESP8266 Usaremos para este ejemplo el módulo ESP8266 para activar las luces de casa desde un teléfono móvil Android con WiFi. Realizamos las siguientes

Más detalles

Ardunio. Test Placa. LunikSoft. Fco. Javier Andrade.

Ardunio. Test Placa. LunikSoft. Fco. Javier Andrade. LunikSoft Fco. Javier Andrade http://www.luniksoft.info El autor no se responsabiliza del contenido. No asume ninguna responsabilidad, por cualquier inexactitud en la documentación, en los programas, en

Más detalles

5.- ENTRADAS/SALIDAS DIGITALES

5.- ENTRADAS/SALIDAS DIGITALES 5.- ENTRADAS/SALIDAS DIGITALES Estos pines son los pines del 0 al 13 de Arduino y se llaman digitales porque sólo pueden manejar valores 0 o 1. Si quieres usar un pin digital, lo primero que tienes que

Más detalles

Manual sobre Motores a Pasos (Stepper motors)

Manual sobre Motores a Pasos (Stepper motors) Manual sobre Motores a Pasos (Stepper motors) Los motores a pasos o paso a paso son ideales en la construcción de mecanismos donde se requieren movimientos con exactitud. Estos motores son dispositivos

Más detalles

TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES. Dpto. de Electrónica - Universidad de Alcalá TuBot

TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES. Dpto. de Electrónica - Universidad de Alcalá TuBot TuBot 2014 GUIA DE MONTAJE Y PROGRAMACIÓN MOTORES Dpto. de Electrónica - Universidad de Alcalá TuBot 2014 1 Conectamos los motores Conecta los conectores de los servos. CUIDADO! Podemos romper los motores.

Más detalles

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC Propuesta para el desarrollo de semilleros de investigación en Automatización y control. [email protected], [email protected],

Más detalles

ABIERTO- ELECTRoNICA- PROTOTIPO- PLATAFORMA- QUE ES UN ARDUINO? ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?

ABIERTO- ELECTRoNICA- PROTOTIPO- PLATAFORMA- QUE ES UN ARDUINO? ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO? ? QUE ES UN ARDUINO? POR JODY CULKIN Traducido al castellano por jose manuel escuder ardumania.es ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?? RECURSOS QUE PUEDEN

Más detalles

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click.

Seleccione en el escritorio el programa Sucosoft S40 y darle doble click. Programación y manejo de Sucosoft S40: Cómo Programar? Seleccione en el escritorio el programa Sucosoft S40 y darle doble click. Aparece una ventana denominada administrador Sucosoft en la cual se encuentra

Más detalles

Fundamentos para programación y robótica Módulo 2 Programación y robótica Capítulo 3 TortuBots y NXT

Fundamentos para programación y robótica Módulo 2 Programación y robótica Capítulo 3 TortuBots y NXT Módulo 2 Programación y robótica Capítulo 3 Agenda Generalidades sobre el kit Lego NXT Conceptos básicos de Lego NXT Operando el NXT con TortuBots Objetivos Aprender sobre el kit y familiarizarse con el

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

Motor de Corriente Continua

Motor de Corriente Continua 1.2.12. Motor de Corriente Continua En este proyecto vamos a controlar un motor de corriente continua como los que se utilizan en multitud de proyectos de tecnología o juguetes como coches teledirigidos,

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: [email protected] D.N.I: 36.491.199 02/05/1994 Introducción

Más detalles

MANUAL DE USUARIO Uso de termostato digital REV. 1.0

MANUAL DE USUARIO Uso de termostato digital REV. 1.0 MANUAL DE USUARIO Uso de termostato digital 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 [email protected] MANUAL

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

Tutorial sobre Motores Paso a Paso (Stepper motors) Recopilado de Internet

Tutorial sobre Motores Paso a Paso (Stepper motors) Recopilado de Internet Prof: Bolaños D. Tutorial sobre Motores Paso a Paso (Stepper motors) Recopilado de Internet Los motores paso a paso son ideales para la construcción de mecanismos en donde se requieren movimientos muy

Más detalles

Manual del usuario. Controlador electrónico digital

Manual del usuario. Controlador electrónico digital Manual del usuario Controlador electrónico digital 1 Introducción Este controlador a través de un panel o pantalla LCD que se coloca en el manillar, nos permite elegir el nivel de asistencia que queremos

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

11 LDR LDR 01rsp.indd /30/13 9:56 AM

11 LDR LDR 01rsp.indd /30/13 9:56 AM 11 LDR 01rsp.indd 131 131 12/30/13 9:56 AM Los insectos, pequeños robots biológicos Generalmente los insectos tienen seis patas y dos antenas. Los insectos pueden percibir en muchos casos más que los humanos

Más detalles

Taller Introducción a la Ingeniería Eléctrica Robot y comunicaciones basados en Microcontrolador Arduino

Taller Introducción a la Ingeniería Eléctrica Robot y comunicaciones basados en Microcontrolador Arduino Taller Introducción a la Ingeniería Eléctrica Robot y comunicaciones basados en Microcontrolador Arduino Instituto de Ingeniería Eléctrica Taller 7: Comunicación Inalámbrica. 13 de mayo de 2016 IIE (TallerIne)

Más detalles

Guía Electronic Workbench

Guía Electronic Workbench Guía Electronic Workbench Se trata de un programa para la simulación circuitos electrónicos digitales y analógicos. En la Figura 1 se muestra el área de trabajo, es decir el lugar donde debe diseñarse

Más detalles