Proyecto Buzz Board. Contenido

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

Download "Proyecto Buzz Board. Contenido"

Transcripción

1 INTELIGENCIA ARTIFICIAL Rangel Guerrero Eduardo - Carlos Alberto García Zacarías Volumen I Proyecto Buzz Board Qué Introducción son las Buzz-Boards? Son módulos interconectables que utilizan nuestra tecnología Buzz- Me, diseñados para crear proyectos educativos de una manera sencilla e interesante; pueden ser desde teléfonos para Internet hasta robots móviles, el único límite es tu Imaginación!. Contenido Buzz-Boards Introducción 2 Desarrollo 5 Código 8 Pruebas 12 Conclusión 12 Referencias 13 El robot terminado tiene una amplia gama de características, incluyendo: 8 buscadores de rango IR, 5 sensores de línea, 2 sensores de luz, batería de litio-ion, 2 motores con modo dual (con monitoreo de la carga del motor y retroalimentación de cuadratura), 8 botones pulsadores, 8 LED tricolor, sensor de nivel de luz ambiental, acelerómetro de 3 ejes, sensor de temperatura y una pantalla a color OLED de alta resolución. Para programar el robot los alumnos pueden escribir su propio código o descargar software pre-escrito desde el sitio mbed (http://mbed.org/),

2 INTRODUCCIÓN: FortiTo es una empresa que se especializa en tecnologías educativas, capacitación y creación rápida de prototipos. Está formada por un consorcio internacional de académicos universitarios en activo y desarrolladores de tecnología. Se formó como resultado de las dificultades en encontrar soluciones comerciales apropiadas para proyectos de laboratorio de computación embebida, computación ubicua y el Internet de las cosas que cubrieran nuestras necesidades de enseñanza. Esto nos ha convencido de que los académicos en activo son las mejores personas para diseñar soluciones educativas para los estudiantes. Como empresa creemos en el valor de las herramientas de código abierto y de permitir a los académicos tener una participación más fuerte en las compañías que proporcionan tecnología educativa, en la creencia de que estas empresas serviría a los intereses de los estudiantes y los profesores de una mejor manera. Por lo tanto, FortiTo está formado como una Facultad Cooperativa, donde se reserva un porcentaje significativo de la participación de la empresa a los académicos. Si usted es un académico titular, y estaría interesado en tener una participación en Fortito, por favor envíenos un a Acerca del nombre El nombre FortiTo es la pronunciación fonética en Inglés del número 42. En el libro de Douglas Adams llamado The Hitchhikers Guide to the Galaxy un equipo llamado Deep Thought calculó la Respuesta a la última pregunta de la Vida, el Universo y el Todo, que resultó ser 42!. En esta historia también trascendió que la Tierra fue diseñada y construida por una raza alienígena y una de las cosas de las que estaban más orgullosos fueron los fiordos de Noruega, y FortiTo también es el noruego de 42!. Está claro que los fundadores de esta compañía nos divertimos e inspiramos mucho con esta historia y nos alegramos de poder llamar a la compañía 42 o FortiTo.

3 La tecnología educativa FortiTo está basada en una serie de módulos de hardware y software llamados Buzz-Boards, los cuales han sido diseñados para crear tareas educativas y proyectos estudiantiles fáciles e interesantes. Al ensamblar las Buzz-Boards en diferentes maneras (por ejemplo al conectar las placas en diferentes combinaciones) es posible crear una gran variedad de plataformas de aplicación de hardware en las cuales los estudiantes pueden programar y así aprender diferentes habilidades. Las Buzz-Boards se basan en el concepto de módulos conectables que determinan la funcionalidad y la forma física. Por ejemplo, los estudiantes pueden rápidamente hacer productos que van desde teléfonos para Internet hasta robots móviles. Nuestro sistema es processor agnostic, lo que significa que puede funcionar con todos los sistemas de desarrollo populares, tales como la Raspberry Pi y el mbed. De esta manera, los sistemas como el Raspberry Pi pueden ser rápidamente aumentados para producir sistemas de hardware más sofisticados. Además, todas nuestras tarjetas son network aware, lo que significa que al conectar y combinar las tarjetas se envía una notificación a la red, lo cual las hace ideales para su uso con tutores artificiales o plataformas de educación immersiva. Al ensamblar las Buzz-Boards en diferentes maneras (por ejemplo al conectar las placas en diferentes combinaciones) es posible crear una gran variedad de plataformas de aplicación de hardware en las cuales los estudiantes pueden programar y así aprender diferentes habilidades. Estas son algunas posibilidades: Juegos - Usando el procesador (mbed más Buzzbed), y la pantalla OLED con botones pueden programarse juegos como Pacman (videojuego arcade de los años 80) o Reaction (pulsando botones en respuesta a los sonidos o luces). Al conectar los periféricos pueden ser creados juegos más complejos. Por ejemplo, al añadir la tarjeta Buzz-Medi se puede crear un juego llamado Battle Mind utilizando señales EEG de sus cerebros para dirigir sprites gráficos en sentidos opuestos. Musica Usando el procesador (mbed más Buzzbed) con uno o más de los 16 botones del tablero Buzz-Key16 tableros es posible

4 escribir un programa para crear un instrumento musical. Al añadir el A/D Buzz-Audio es posible crear un afinador de guitarra, y añadiendo el MIDI con la tarjeta Buzz-MIDI se puede crear un completo sistema musical sintético. Más adelante, una tarjeta espacial para el diapasón de las guitarras se añadirá a la gama. Este sólo necesita ser conectado a la Buzzbed para trabajar. Media El set de Buzz-Boards incluye un número de opciones de cámara lo que permite crear una cámara digital (una cámara en miniatura se puede añadir mediante una conexión con la tarjeta Buzz-Link3). Al añadir un módulo de almacenamiento SD y la tarjeta Buzz-Audio / SD a la tarjeta Buzzbed se puede crear un reproductor de MP3. Proyectos médicos Al utilizar la tarjetas Buzz-Medi y Buzz-Batt, es posible crear una variedad de tareas, como un monitor cardíaco para ejercicio o un medidor de temperatura corporal. Al utilizar el sensor de inercia opcional en Buzzbed o agregando la tarjeta Buzz-Nav e puede implementar monitoreo de movimiento para los deportes al aire libre. Servicios de red Con la adición de la tarjeta Buzz-Net su posible implementar una radio por Internet Fundamentos de Informática Usando el procesador (mbed más Buzzbed), y la pantalla OLED con botones (o la tarjeta Buzz- Key16) se puede programar una calculadora simple. Weird-Science Al conectar la placa Buzz-Medi con la placa base y utilizando sensores fisiológicos o EEG es posible hacer sistemas de detección de ondas cerebrales, detección de mentiras y sistemas de detección de emoción. Como alternativa, al usar un diodo túnel en la tarjeta Buzz-Q se puede crear un verdadero generador de números aleatorios o incluso explorar teorías físicas más exóticas, como la realización de un quantum universe splitter. Robots El robot Buzz-Bot esta formado por un chasis con ruedas y sensores infrarrojos (IR) de distancia y que combinado con la tarjeta Buzzbed permite construir un robot de escritorio móvil que puede realizar tareas como seguir una línea, buscar un haz de luz, encontrar salida de un laberinto, crazy eyes ó ojos que se muevan de acuerdo a la proximidad de los objetos) y parlanchín detectando y diciendo lo que ve.

5 Herramientas Al añadir la tarjeta para pruebas Buzz-Test a la tarjeta base (con el LED tricolor incorporado) es posible crear instrumentos como un multímetro, un osciloscopio o un analizador lógico, o sólo utilizarlo para realizar conexiones fáciles a instrumentos de prueba externos. Prototipo de productos Hay dos tablas de prototipos (la Buzz- Dev y la tarjeta para soldar Buzz-Proto) que permiten ensamblar componentes electrónicos a las diferentes Buzz-Boards para crear diseños a elección del estudiante. DESARROLLO Las Buzz-Boards trabajan con C y C ++ estándar, el más conocido de los lenguajes para cómputo embebido, lo cual permite a los estudiantes y maestros construir proyectos interesantes y educativos. En nuestro sistema inicial utilizamos el sistema de creación rápida de prototipos mbed en conjunto con nuestra tarjeta de procesamiento. El mbed utilliza los microcontroladores ARM, ampliamente probados y utilizados, los cuales tienen un procedimiento de desarrollo bien establecido y cuenta con herramientas en línea. También existen muchos libros y documentación fácilmente disponible en librerías como Amazon [1]. En particular, la tarjeta Buzz-Bed aprovecha al máximo las actuales herramientas en línea mbed y software disponibles en el sitio web de mbed. El desarrollo de software se basa en arrastrar y soltar en un sencillo compilador que está basado un entorno web. La placa base Buzzbed se conecta simplemente a una PC mediante un cable USB. Una vez conectado se ve y se comporta como una memoria USB en el que los usuarios arrastran y sueltan el programa compilado en la memoria USB y luego presionan el botón reset para ejecutar el código. Gran variedad de demos y plantillas para su aplicación en laboratorio como trabajo escolar se proporcionan (incluyendo el código fuente del software y el texto completo de las tareas escolares). En el futuro, al construir tarjetas para utilizar otros procesadores buscaremos adherirnos en lo posible al uso de software y

6 herramientas de código abierto y un simple arrastrar y soltar de ejecutables. Otra opción es la posibilidad crear programas utilizando las bibliotecas I2C de cualquier lenguaje de tu elección (Java, C + + o Phyton) en la nueva Buzberry (RPi hub), una tarjeta interfaz que permite la expansión con la popular Raspberry Pi. Utiliza el sistema modular Buzz-Board y el sistema Buzz-Me para permitir el descubrimiento y la identificación de las tarjetas para crear rápidamente prototipos de una amplia gama de productos diseñados principalmente para usos educativos. NXP LPC1768 El mbed NXP LPC1768 microcontrolador en particular está diseñado para prototipos de todo tipo de dispositivos, en especial aquellos que incluyen Ethernet, USB, y la flexibilidad de un montón de interfaces de periféricos y la memoria FLASH. Se empaqueta como un DIP pequeño factor de forma de prototipos PCB con agujero pasante, stripboard y placa, e incluye un built-in USB programador FLASH.

7 Se basa en el NXP LPC1768, con un 32-bit ARM Cortex-M3 núcleo funcionando a 96MHz. Incluye 512KB FLASH, RAM de 32 KB y un montón de interfaces incluyendo Ethernet integrado, USB Host y Device, CAN, SPI, I2C, ADC, DAC, PWM y otras interfaces de E / S. La disposición de las patillas de arriba muestra las interfaces de uso común y su ubicación. Tenga en cuenta que todos los pines numerados (p5-p30) también se pueden utilizar como interfaces de la digitalina y DIGITALOUT. Los microcontroladores mbed proporcionar experimentados desarrolladores de sistemas integrados una plataforma potente y productivo para la construcción de prueba de conceptos. Para los desarrolladores de nuevos microcontroladores de 32 bits, mbed proporciona una solución de prototipado accesible para que los proyectos construidos con el apoyo de bibliotecas, recursos y apoyo compartido en la comunidad mbed. Características NXP LPC1768 MCU ARM de alto rendimiento Cortex -M3 Core 96MHz, 32KB RAM, 512KB FLASH Ethernet, USB Host / Device, 2xSPI, 2xI2C, 3xUART, CAN, 6xPWM, 6xADC, GPIO Prototipos de factor de forma 40-pin 0,1 "tono paquete DIP, 54x26mm 5V USB o de alimentación 4.5-9V mbed.org sitio web del desarrollador Compilador Online ligero Alto nivel de C / C + + SDK Libro de bibliotecas y proyectos publicados

8 Herramientas y software Los microcontroladores mbed son soportados por el sitio web para desarrolladores mbed.org, incluyendo un compilador de línea ligera para un acceso instantáneo a su entorno de trabajo en Windows, Linux o Mac OS X. Obtenga más información sobre el compilador de línea mbed También se incluye un C / C + + SDK para producción de alto nivel de programación de periféricos. En combinación con la riqueza de las bibliotecas y ejemplos de código que se publican por la comunidad mbed, la plataforma ofrece un ambiente productivo para hacer las cosas. El mbed NXP LPC1768 es uno de una serie de microcontroladores mbed empaquetados como un pequeño 40-pin DIP, 0,1-pulgadas de inclinación de factor de forma por lo que es conveniente para prototipos con soldadura protoboard, stripboard y los PCB a través del agujero. Incluye una interfaz USB integrado de programación que es tan simple como usar una unidad flash USB. Basta conectarlo, deje caer en un programa binario ARM, y su marcha y funcionando! Es nuestro consejo ofrecido más completo y es ideal para todo tipo de prototipos general. Si no está seguro de qué mbed de conseguir, esta es tu mejor opción. CÓDIGO: Seguidor de linea #include "mbed.h" #include "FortiTo.h" #include "OLED.h" #include "Motor.h" #include "Follower.h" #include "IR_Ranger.h" #include "Ghost.h" I2C i2c(p28, p27); Motor *LeftMotor, *RightMotor; Follower LineFollower(i2c, 0xD0); BUTTON ExitRobot(6); IR_Ranger FrontLeft(i2c, 0xC0), FrontRight(i2c, 0xC6);

9 Serial pc(usbtx, USBRX); extern OLED mydisplay; #define FORWARDSPEED 100 #define TURNSPEED_S 30 #define TURNSPEED_F 100 #define EYES_FRONT 0 #define EYES_LEFT 1 #define EYES_RIGHT 2 struct { short LeftMotorSpeed; short RightMotorSpeed; short Eyes; } FollowTable[32] = { { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT },

10 { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_S, TURNSPEED_F, EYES_LEFT }, { FORWARDSPEED, FORWARDSPEED, EYES_FRONT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { TURNSPEED_F, TURNSPEED_S, EYES_RIGHT }, { FORWARDSPEED, FORWARDSPEED, EYES_FRONT } }; void MyCallBack(void) { short pattern; pattern = LineFollower.Value(); LeftMotor->Speed(FollowTable[pattern].LeftMotorSpeed); RightMotor->Speed(FollowTable[pattern].RightMotorSpeed); if (FollowTable[pattern].Eyes == EYES_FRONT) mydisplay.drawbitmap(38, 0, 60, 128, (unsigned short *)&EyesDown); if (FollowTable[pattern].Eyes == EYES_LEFT) mydisplay.drawbitmap(38, 0, 60, 128, (unsigned short *)&EyesLeft); if (FollowTable[pattern].Eyes == EYES_RIGHT) mydisplay.drawbitmap(38, 0, 60, 128, (unsigned short *)&EyesRight); } void Robot(void) { short i; RightMotor = new PWMmotor(i2c, p21, 0xD6); LeftMotor = new PWMmotor(i2c, p22, 0xD4); for (i = 0; i < 10; i++) LineFollower.Value(); mydisplay.clear();

11 mydisplay.drawbitmap(16, 0, 128, 128, (unsigned short *)&PinkyDown); LineFollower.Attach(MyCallBack); LeftMotor->Speed(FORWARDSPEED); RightMotor->Speed(FORWARDSPEED); while (ExitRobot.IsReleased()) { if (FrontRight.Range() < 6) mydisplay.drawbitmap(38, 0, 60, 128, (unsigned short *)&EyesRight); if (FrontLeft.Range() < 6) mydisplay.drawbitmap(38, 0, 60, 128, (unsigned short *)&EyesLeft); wait(0.2); } LineFollower.Detach(); LeftMotor->Speed(0); RightMotor->Speed(0); delete RightMotor; delete LeftMotor; while (ExitRobot.IsPressed()) wait(0.2); }

12 PRUEBAS Se realizaron varias pruebas en diferentes escenarios, encontramos que la luz es un factor muy importante, cuando es de noche o empieza a obscurecer, el robot es más preciso en cuanto sus cálculos, hace movimientos más agiles que cuando hay mucha luz. El resultado aun con luz es óptimo. Conclusión En la sociedad, dentro de las ciencias de la computación, la de la Inteligencia Artificial es una de las áreas que causa más expectación. Que un sistema pueda mejorar su comportamiento sobre la base de la experiencia y que además, tenga una noción de lo que es un error y que pueda evitarlo, resulta muy interesante. No obstante, la realización del trabajo, me ha servido para darme cuenta de que la IA no es algo nuevo, lleva décadas de estudio y está en constante evolución. La realidad es que la mayoría de la gente, al hablar de inteligencia artificial tiende a relacionarlo con el mundo de la robótica y, más concretamente a los robots con formas humanas,

13 capaces de relacionarse. Gracias a este trabajo he descubierto que no es así. La robótica existía mucho antes de la inteligencia artificial. Resulta también interesante que, al encontrarse en constante evolución, encontramos antiguas referencias de robots en la ciencia ficción que ahora sabemos que son posibles a medio o largo plazo. Por otro lado me ha parecido apasionante todo lo relacionado con los Buzz-boards con esto de la robótica. Existe poca información pero con empeño y dedicación todo es posible REFERENCIAS: Compilador Online Libro donde se encuentran todas las librerías https://mbed.org/handbook/homepage Pagina oficial de los Buzz-Boards

Workshop mbed. Ariel Burman Ernesto Corbellini Sebastián García Marra Tomás González

Workshop mbed. Ariel Burman Ernesto Corbellini Sebastián García Marra Tomás González Introducción Conociendo la planta Programación del mbed Ariel Burman Ernesto Corbellini Sebastián García Marra Tomás González Club de Robótica, Laboratorio Abierto (LABI) Departamento de Electrónica, Facultad

Más detalles

MAXHC11. TARJETA DE BAJO COSTE PARA EL DISEÑO MIXTO HARDWARE-SOFTWARE

MAXHC11. TARJETA DE BAJO COSTE PARA EL DISEÑO MIXTO HARDWARE-SOFTWARE MAXHC11. TARJETA DE BAJO COSTE PARA EL DISEÑO MIXTO HARDWARE-SOFTWARE Sadot Alexandres F.¹, José D. Muñoz F.², Pedro Pérez de A.³ Departamento de Electrónica y Automática. Escuela Técnica Superior de Ingeniería

Más detalles

Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr

Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr Laboratorio Equipos y Sistemas de Control Digital Guía Laboratorio Nº 1 Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr En esta experiencia se verá en forma aplicada

Más detalles

Esta presentación. Pablo González-Nalda Ismael Etxeberria-Agiriano Isidro Calvo

Esta presentación. Pablo González-Nalda Ismael Etxeberria-Agiriano Isidro Calvo Modelo exible, modular, estándar, libre y asequible para el control de CPS aplicado a la robótica móvil Flexible, Modular, Standard, Free and Aordable Model for CPS Control Applied to Mobile Robotics Pablo

Más detalles

Practica de Control y Programación de Robots ROBOT HERMES. Curso 2007-2008

Practica de Control y Programación de Robots ROBOT HERMES. Curso 2007-2008 Practica de Control y Programación de Robots ROBOT HERMES Curso 2007-2008 CAMPUS TECNOLÓGICO DE LA UNIVERSIDAD DE NAVARRA NAFARROAKO UNIBERTSITATEKO CAMPUS TEKNOLOGIKOA Paseo de Manuel Lardizábal 13. 20018

Más detalles

Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota. Ing. José Oliden Martínez

Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota. Ing. José Oliden Martínez Diseño de Sistemas embebidos y comunicaciones: Aplicaciones de telefonía, RF y localización remota El controlador dentro de un sistema de Control DISPOSITIVO DE MEDICIÓN CONVERSOR ANÁLOGO DIGITAL CONTROLADOR

Más detalles

2.- PLATAFORMA ARDUINO (HARDWARE)

2.- PLATAFORMA ARDUINO (HARDWARE) 2.- PLATAFORMA ARDUINO (HARDWARE) La plataforma Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales. El elemento principal el microcontrolador

Más detalles

DISEÑO E IMPLEMENTACIÓN DEL CONTROL REMOTO DE UN ROBOT MEDIANTE DISPOSITIVOS MÓVILES

DISEÑO E IMPLEMENTACIÓN DEL CONTROL REMOTO DE UN ROBOT MEDIANTE DISPOSITIVOS MÓVILES DISEÑO E IMPLEMENTACIÓN DEL CONTROL REMOTO DE UN ROBOT MEDIANTE DISPOSITIVOS MÓVILES ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO Jorge Villalobos Alvarado BOGOTÁ 21 DE JULIO DE 2015 INTEGRANTES - Daniel

Más detalles

NOMBRE DEL EXPERIMENTO AUTOR CATEGORÍA PALABRAS CLAVE QUÉ SE PRETENDE MOSTRAR? DIRIGIDO A. Construye y Controla tu Robot en un día.

NOMBRE DEL EXPERIMENTO AUTOR CATEGORÍA PALABRAS CLAVE QUÉ SE PRETENDE MOSTRAR? DIRIGIDO A. Construye y Controla tu Robot en un día. NOMBRE DEL EXPERIMENTO Construye y Controla tu Robot en un día. AUTOR Juan Antonio Holgado Terriza Marcelino Cabrera Cuevas Jesús Luis Muros Cobos Sandra Rodríguez Valenzuela CATEGORÍA Tecnología PALABRAS

Más detalles

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION SISTEMA DE MONITOREO POR INTERNET CON ENVÍO DE IMÁGENES Ricardo Hernández Durán (Ingeniería en Comunicaciones y Electrónica) Gabriela Ramos Rosas (Licenciatura en Informática) Víctor Jiménez García (Ingeniería

Más detalles

Ingeniería en Mecatrónica

Ingeniería en Mecatrónica Instituto Tecnológico de Colima Departamento de Ingeniería Industrial Ingeniería en Mecatrónica Materia: Programación Avanzada Práctica # 10 ENCENDER Y APAGAR LED CON C# Y ARDUINO Alumnos: Saúl Orozco

Más detalles

CONCEPTOS INFORMÁTICOS BÁSICOS

CONCEPTOS INFORMÁTICOS BÁSICOS CONCEPTOS INFORMÁTICOS BÁSICOS Informática Def 1: Se define como la ciencia que estudia el tratamiento Def 2: Ciencia que estudia la de una forma lógica y racional, empleando para ello medios humanos,

Más detalles

Control de Motores Sin Escobillas (BLDC) y con Sensores Usando el Microcontrolador ARM CORTEX3 con 32 Bits de Lpcxpresso.

Control de Motores Sin Escobillas (BLDC) y con Sensores Usando el Microcontrolador ARM CORTEX3 con 32 Bits de Lpcxpresso. 1 Control de Motores Sin Escobillas (BLDC) y con Sensores Usando el Microcontrolador ARM CORTEX3 con 32 Bits de Lpcxpresso. (Febrero 2013) Oscar Saigua (1), Emerson Chang (2), Carlos Valdivieso (3) (1)

Más detalles

Reporte Segunda Practica

Reporte Segunda Practica Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Electrónica Control Digital Reporte Segunda Practica Profesor: Jaime Cid Monjaraz Alumnos: Serrano Pérez Héctor Encarnación Rosario

Más detalles

COMENTARIO TECNICO. Herramientas de Hard & Soft. 1era Parte

COMENTARIO TECNICO. Herramientas de Hard & Soft. 1era Parte COMENTARIO TECNICO Herramientas de Hard & Soft. 1era Parte En artículos anteriores se han nombrado distintas herramientas de hardware (placas, sistemas de emulación, grabadores / borradores, etc.) y herramientas

Más detalles

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II 1. DATOS GENERALES SÍLABO UNIDAD DIDÁCTICA : APLICACIONES PARA MICROCONTROLADORES Y ROBÓTICA MÓDULO : DESARROLLO CON MICROCONTROLADORES

Más detalles

Programación de Algoritmos para Sistemas Robóticos

Programación de Algoritmos para Sistemas Robóticos ni.com Programación de Algoritmos para Sistemas Robóticos National Instruments NI LabVIEW 2012 Programación gráfica y basada en texto Funciones de control y análisis integradas Programación multinúcleo

Más detalles

MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS.

MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS. MICROCONTROLADORES: MIGRACIÓN A ARQUITECTURAS DE 32 BITS. EVOLUCION DE LOS MICROPROCESADORES Entre 1946 y 1952, John Von Neumann y sus colegas del "Institute of Advanced Studies", desarrollaron el primer

Más detalles

Arduino I. José Manuel Ruiz Gutiérrez

Arduino I. José Manuel Ruiz Gutiérrez Arduino I Qué es Arduino? Arduino = Plataforma para physical computing de código abierto Plataforma = Tarjeta I/O + entorno de programación + Componentes Physical computing: computación ubicua, interfaces

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

Plataformas Educativas para Hacer Ingeniería. Alberto González Ingeniero de Campo Académico

Plataformas Educativas para Hacer Ingeniería. Alberto González Ingeniero de Campo Académico Plataformas Educativas para Hacer Ingeniería Alberto González Ingeniero de Campo Académico Agenda Aprendizaje Basado en Proyectos Introducción a NI LabVIEW Plataformas de Enseñanza con NI ELVIS II y NI

Más detalles

IMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR

IMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR IMPLEMENTACIÓN DE LAS NTIC S EN LOS LABORATORIOS DE CIENCIAS NATURALES MEDIANTE EL USO DE LA PLATAFORMA ARDUINO- PHYSICSSENSOR MSc.Diego Aristizábal, Ing. Tatiana Muñoz {daristiz, tcmunoz}@unal.edu.co

Más detalles

Armario RJ3. Catálogo Oerlikon - 1 - Concepción orientada aplicación

Armario RJ3. Catálogo Oerlikon - 1 - Concepción orientada aplicación Armario RJ3 Concepción orientada aplicación Con el nuevo controlador R-J3, FANUC Robotics define un estándar técnico para los controladores Robot. Basado únicamente en dos PCB integrados - la Main CPU

Más detalles

Curso práctico on-line de Arduino avanzado

Curso práctico on-line de Arduino avanzado Curso práctico on-line de Arduino avanzado Implementaciones de lazos de control completos Introducción Hasta hace poco tiempo, el prototipado de sistemas hardware/software para implementación de lazos

Más detalles

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor Análisis Desarrollo de para aplicaciones el desarrollo móviles móvil con APP con INVENTOR.. Indice Introducción 1. Android. 2. Introducción. 3. Requisitos para la Configuración. 4. Configuración de 2.

Más detalles

Prácticas de bajo coste basadas en la USBLab

Prácticas de bajo coste basadas en la USBLab CEA-IFAC GT Educación en Automática Encuentro sobre innovación docente en Automática Prácticas de bajo coste basadas en la USBLab José A. López Orozco Eva Besada Portas Santiago Cifuentes Costa José María

Más detalles

Desarrollo de una plataforma de enseñanza de laboratorio para educación a distancia.

Desarrollo de una plataforma de enseñanza de laboratorio para educación a distancia. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA ANTONIO JOSE DE SUCRE VICERRECTORADO PUERTO ORDAZ DEPARTAMENTO DE INGENIERIA ELECTRONICA TRABAJO DE GRADO Desarrollo de una plataforma de enseñanza de laboratorio

Más detalles

Tipos de Dispositivos Controladores

Tipos de Dispositivos Controladores Tipos de Dispositivos Controladores PLC Allen Bradley Siemens Schneider OMRON PC & Software LabView Matlab Visual.NET (C++, C#) FPGAS Xilinx Altera Híbridos Procesador + FPGA (altas prestaciones) µcontrolador

Más detalles

Investigación y Desarrollos en Open Hardware

Investigación y Desarrollos en Open Hardware Investigación y Desarrollos en Open fabioe@dynamoelectronics.com www.dynamoelectronics.com Investigación y desarrollo hardware y software 1. Por que hacer desarrollos con software y hardware? 2. Que opciones

Más detalles

Introducción a Arduino. 2. Para qué puedo utilizar Arduino?

Introducción a Arduino. 2. Para qué puedo utilizar Arduino? 1. Qué es Arduino? Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales, y en un entorno de desarrollo que implementa el lenguaje Processing/Wiring.

Más detalles

Guía didáctica de los contenidos

Guía didáctica de los contenidos Guía didáctica de los contenidos Título del producto formativo Implantación de las Nuevas Tecnologías de sd la Información apsiñdbflas f y s la Comunicación en las PYMES Ficha técnica del producto formativo

Más detalles

Guía de Productos. Para Instrumentación Virtual. ni.com/bajocosto/mx. Bajo costo Variedad de señales Resultados rápidos

Guía de Productos. Para Instrumentación Virtual. ni.com/bajocosto/mx. Bajo costo Variedad de señales Resultados rápidos Guía de Productos Para Instrumentación Virtual Bajo costo Variedad de señales Resultados rápidos ni.com/bajocosto/mx 3384 Mex Prod Flyer.indd 3 3/22/11 6:38:08 PM Dispositivos de Adquisición de Datos para

Más detalles

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria. Informáticas I 1. Sistemas Operativos Para comprender el concepto de sistemas operativos y entender los diferentes tipos de ventanas disponibles lo primero que tenemos que cubrir algunas definiciones básicas.

Más detalles

Proyecto PLUMA Plataforma Universal Microcontrolada Aplicaciones didácticas e industriales

Proyecto PLUMA Plataforma Universal Microcontrolada Aplicaciones didácticas e industriales Proyecto PLUMA Plataforma Universal Microcontrolada Aplicaciones didácticas e industriales INS LA GARROTXA PEB12: TONI MORENO ÍNDEX: 1. INTRODUCCIÓN... 3 1.1 VISIÓN ARTIFICIAL... 3 1.2 INTERFACE PLUMABOT-PICAXE...

Más detalles

Seminario de Informática

Seminario de Informática Seminario de Informática 2015 UNIDAD 1: Introducción a la Informática 1.Informática: Elementos de un sistema Informático. 2.Soporte Físico (HARDWARE): conceptos, componentes y funciones. 3.Soporte Lógico

Más detalles

Raspberry Pi: uso potencial en astronomía

Raspberry Pi: uso potencial en astronomía Rubén Díez Lázaro Clube Vega I Workshop CMON 15 de Diciembre de 2012 Computación y Tratamiento de imágenes. Obtención de imágenes. Cálculos y efemérides. Control de telescopios, cúpulas,... Automatización.

Más detalles

CONTENIDO DEL CURSO. - Semana 1 - Capacitación. - Entrenamiento - Competencia. - Semana 2

CONTENIDO DEL CURSO. - Semana 1 - Capacitación. - Entrenamiento - Competencia. - Semana 2 CONTENIDO DEL CURSO - Semana 1 - Capacitación - Semana 2 - Entrenamiento - Competencia ROBÓTICA SEGÚN RAES Capacitación y competencia Video pruebadecompetencia2008.mpg ROBÓTICA La Robótica es la ciencia

Más detalles

Desarrollo de Electrónica Profesional bajo Linux

Desarrollo de Electrónica Profesional bajo Linux Desarrollo de Electrónica Profesional bajo Linux Primeras Jornadas de Linux en Rancagua Organizada por la Escuela de Tecnologías Informáticas AIEP de la U. Andrés Bello Autor: Ricardo Albarracín B. Diseñador

Más detalles

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS.

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS. Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID DEPARTAMENTO: ELECTRÓNICA ÁREA: TÉCNICAS DIGITALES CODIGO: CLASE: ELECTIVA DE ESPECIALIDAD HORAS SEM.: 4 HS. HORAS / AÑO: 64 HS. Fundamentación: En los

Más detalles

Especificaciones técnicas de los prototipos:

Especificaciones técnicas de los prototipos: Especificaciones técnicas de los prototipos: Sensor de Temperatura y Humedad Relativa Sensor de Humedad de la Hoja CARACTERÍSTICAS SENSOR HUMEDAD DE LA HOJA El Sensor de Humedad de la hoja está diseñado

Más detalles

SU FORTÉ ES INSTALAR SISTEMAS DE AUDIO.

SU FORTÉ ES INSTALAR SISTEMAS DE AUDIO. FORTÉ [ 01 SU FORTÉ ES INSTALAR SISTEMAS DE AUDIO. EL NUESTRO ES HACER SONAR SU AUDIO DE FORMA EXCELENTE. SIN IMPORTAR QUÉ. Cuando creamos Tesira, siempre fue parte de nuestro plan complementar nuestra

Más detalles

Desarrollo de Aplicaciones Móviles. Java

Desarrollo de Aplicaciones Móviles. Java Java Java es la base para prácticamente todos los tipos de aplicaciones de red, además del estándar global para desarrollar y distribuir aplicaciones móviles y embebidas, juegos, contenido basado en web

Más detalles

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ

LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ LIC. SAIDYS JIMÉNEZ QUIROZ GRADOS 6 A B CESCOJ NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA SESIÓN DE APRENDIZAJE N 2.2: EL COMPUTADOR Y SUS PARTES. COMPETENCIA: Reconozco que el computador es un artefacto

Más detalles

CAPITULO IV PROTOCOLO DE PRUEBAS

CAPITULO IV PROTOCOLO DE PRUEBAS CAPITULO IV PROTOCOLO DE PRUEBAS Introducción Este capítulo ha sido dedicado al protocolo de pruebas a todo el módulo de adquisición de datos en cada una de sus tarjetas como son: Fuente de alimentación

Más detalles

MANUAL DE USUARIO ARDUINO DMX MASTER SHIELD MCI-TDD-01588 REV. 1.0

MANUAL DE USUARIO ARDUINO DMX MASTER SHIELD MCI-TDD-01588 REV. 1.0 MANUAL DE USUARIO ARDUINO DMX MASTER SHIELD MCI-TDD-01588 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. MANUAL DE USUARIO ARDUINO DMX MASTER SHIELD Página

Más detalles

Corporacion Universitaria Autonoma del Cauca EJEMPLARIZACION DE COMUNICACIÓN ENTRE DOS MODOULOS XBEE SERIE 2.

Corporacion Universitaria Autonoma del Cauca EJEMPLARIZACION DE COMUNICACIÓN ENTRE DOS MODOULOS XBEE SERIE 2. EJEMPLARIZACION DE COMUNICACIÓN ENTRE DOS MODOULOS XBEE SERIE 2. RESUMEN Hoy en día son muchos los dispositivos que cumplen la función de comunicarse uno con el otro, siendo útiles y cumpliendo objetivos

Más detalles

CONTROL DE ACCESO. ExpansE Sistema Distribuido de Control de Acceso

CONTROL DE ACCESO. ExpansE Sistema Distribuido de Control de Acceso ExpansE Sistema Distribuido de Control de Acceso ExpansE Sistema de Control de Acceso Distribuido Puntos Clave: Alta Capacidad, Rápido y Potente Arquitectura Distribuida Mientras más puertas instaladas,

Más detalles

Configuración de redes inalámbricas

Configuración de redes inalámbricas Semana Configuración 6 de la red Semana 5 Empecemos! Una red inalámbrica ofrece los últimos avances en flexibilidad de red y configurar una es más sencillo de lo que te puede parecer. Esta semana aprenderás

Más detalles

Android EnjoyTV Box ATV-510B MANUAL DE USUARIO

Android EnjoyTV Box ATV-510B MANUAL DE USUARIO Android EnjoyTV Box ATV-510B MANUAL DE USUARIO INTRODUCCION Enjoy TV Box ATV-510B es un dispositivo que se conecta a su televisor mediante un cable HDMI y la convierte en una Televisión Inteligente con

Más detalles

VIII. CONTROL USANDO SIMULINK Y ARDUINO

VIII. CONTROL USANDO SIMULINK Y ARDUINO VIII. CONTROL USANDO SIMULINK Y ARDUINO Los entornos de Diseño de Sistemas de Control Asistido por Ordenador (CACSD) están experimentando notables cambios durante los últimos años. Estos avances afectan

Más detalles

Guía de selección de hardware Windows MultiPoint Server 2010

Guía de selección de hardware Windows MultiPoint Server 2010 Guía de selección de hardware Windows MultiPoint Server 2010 Versión de documento 1.0 Publicado en marzo del 2010 Información sobre los derechos de reproducción Este documento se proporciona como está.

Más detalles

Instrumentación con Microcontroladores. Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12

Instrumentación con Microcontroladores. Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12 Instrumentación con Microcontroladores Ing. Rodrigo Alejandro Gutiérrez Arenas 22/03/12 al 29/03/12 Contenido Problemas relativos a los proyectos Introducción y motivación para utilizar a Arduino Entrada

Más detalles

Solution F1 Centrales de Detección de Incendios La Nueva Generación

Solution F1 Centrales de Detección de Incendios La Nueva Generación Solution F1 Centrales de Detección de Incendios La Nueva Generación Einbruchmeldetechnik Brandmeldetechnik Zutrittskontrolle Videotechnik Central de Detección de Incendios Solution F1 El Concepto La central

Más detalles

NOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg

NOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg NOTA DE APLICACIÓN AN-P002 Programando Wiring con NXProg Este documento se encuentra protegido por una licencia Creative Commons Creative Commons: Atribution, Non-commercial, Share Alike Atribución: Puede

Más detalles

8 abril 2014 IFEMA Madrid spain.ni.com/nidays. spain.ni.com

8 abril 2014 IFEMA Madrid spain.ni.com/nidays. spain.ni.com 8 abril 2014 IFEMA Madrid /nidays 1 Tendencias y novedades de la arquitectura RIO Matteo Bambini El enfoque de NI hacia el hardware flexible Procesador de Tiempo Real o basado en PC Tecnología FPGA comercial

Más detalles

CONTROL REMOTO DE UN ROBOT IMPRIMIBLE DE EXTERIORES. Julián Marín Mato Ingeniería Industrial 19 de Diciembre de 2011

CONTROL REMOTO DE UN ROBOT IMPRIMIBLE DE EXTERIORES. Julián Marín Mato Ingeniería Industrial 19 de Diciembre de 2011 CONTROL REMOTO DE UN ROBOT IMPRIMIBLE DE EXTERIORES Julián Marín Mato Ingeniería Industrial 19 de Diciembre de 2011 ÍNDICE OBJETIVOS HARDWARE Estructura del robot Actuadores Placa de control Periférico

Más detalles

Manual de Usuario INGENIERÍA MCI LTDA. Rev. 1.0 MCI-MA-0214. IOIO Duino

Manual de Usuario INGENIERÍA MCI LTDA. Rev. 1.0 MCI-MA-0214. IOIO Duino Manual de Usuario IOIO Duino Rev. 1.0 MCI-MA-0214 INGENIERÍA MCI LTDA. Luis Thayer Ojeda 0115. Of. 1105 Santiago, Chile Tel. +56 2 23339579 info@olimex.cl MCI Ltda. Luis Thayer Ojeda 0115. Oficina 1105

Más detalles

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES.

UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. UTILIZACIÓN DE SOFTWARE LIBRE EN ASIGNATURAS DE INTRODUCCIÓN A LOS MICROPROCESADORES. Manuel Domínguez, Antoni Mas Departamento Ingeniería Electrónica, ETSETB, Barcelona Universidad Politécnica de Cataluña

Más detalles

Cursos de Robótica. Estudiantes Profesores Padres e hijos

Cursos de Robótica. Estudiantes Profesores Padres e hijos Cursos de Robótica Estudiantes Profesores Padres e hijos INTRODUCCIÓN A LA ROBÓTICA - 2015 Experimentos 1 inscríbete Inscríbete INICIO JUNIO Introducción a la Robótica Experimentos 1 Con el Kit Experimentos

Más detalles

UNIVERSIDAD DE LAS FUERZAS ARMADAS CARRERA DE INGENIERÍA EN ELECTRÓNICA E INSTRUMENTACIÓN

UNIVERSIDAD DE LAS FUERZAS ARMADAS CARRERA DE INGENIERÍA EN ELECTRÓNICA E INSTRUMENTACIÓN UNIVERSIDAD DE LAS FUERZAS ARMADAS CARRERA DE INGENIERÍA EN ELECTRÓNICA E INSTRUMENTACIÓN DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA PARA EL CONTROL DE UN ROBOT MÓVIL PARA ACCESO A LUGARES REMOTOS UTILIZANDO

Más detalles

Programador de microcontroladores PICs ENIGMA

Programador de microcontroladores PICs ENIGMA Programador de microcontroladores PICs ENIGMA Este tutorial te permitirá construir el hardware del programador USB, la ventaja de construir este hardware; es la de poder utilizarlo con el software de programación

Más detalles

Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200

Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200 Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200 StarTech ID: SV231DD2DUA El Conmutador KVM Doble DVI USB de dos puertos, SV231DD2DUA permite que dos PCs, ambas con salida

Más detalles

CMS-50D OXIMETRO DE DEDO ADULTO

CMS-50D OXIMETRO DE DEDO ADULTO CMS-50D OXIMETRO DE DEDO ADULTO Modo de visualización: 2 colores (azul y amarillo) Fuente de alimentación: 2 baterias de alcalino 1.5V(tamaño AAA) Voltaje:DC2.6V~3.6V SpO2, frecuencia del pulso, gráfico

Más detalles

Programación de microcontroladores en tarjetas: Soluciones para el mercado del automóvil

Programación de microcontroladores en tarjetas: Soluciones para el mercado del automóvil Programación de microcontroladores en tarjetas: Soluciones para el mercado del automóvil Artículo cedido por Agilent Technologies www.agilent.com Dado que los µcs modernos llevan Flash a bordo, la programación

Más detalles

Automatización de Adquisición de Datos

Automatización de Adquisición de Datos Automatización de Adquisición de Datos Marisol Menéndez Ingeniera de Campo Agenda Introducción a los sistemas de adquisición de datos (DAQ) Introducción a la plataforma NI CompactRIO Adquisición de datos

Más detalles

Tema: Introducción a la Plataforma Arduino

Tema: Introducción a la Plataforma Arduino Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a la Plataforma Arduino Objetivos Específicos. Conocer la plataforma de hardware libre Arduino 2. Desarrollar

Más detalles

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. 0. INTRODUCCIÓN: El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información. Para llevar a cabo estas operaciones, el ordenador cuenta con una

Más detalles

DigiTodo Manual del Usuario v1.2. Abril 2009

DigiTodo Manual del Usuario v1.2. Abril 2009 DigiTodo Manual del Usuario v1.2 Abril 2009 Qué es el DigiTodo? Digital: El DigiTodo es una versátil plataforma computacional multi-tareas. Todo: El DigiTodo es un Todo en uno, podrás realizar una infinidad

Más detalles

Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200

Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200 Conmutador Switch KVM de 2 Puertos Doble Monitor DVI Audio 4 Puertos USB 1920x1200 StarTech ID: SV231DD2DUA El Conmutador KVM Doble DVI USB de dos puertos, SV231DD2DUA permite que dos PCs, ambas con salida

Más detalles

Trimble Slate Controller. Trimble TSC3. Trimble CU Controller. Trimble Tablet Rugged PC

Trimble Slate Controller. Trimble TSC3. Trimble CU Controller. Trimble Tablet Rugged PC 38 LIBRETAS CONTROLADORAS Trimble Slate Controller Trimble TSC3 Trimble CU Controller Trimble Tablet Rugged PC 39 SLATE CONTROLADOR SOLUCIÓN DE TOPOGRAFÍA MÓVIL INTELIGENTE. PRINCIPALES CARACTERÍSTICAS

Más detalles

Tipos de Computadoras. Dra. Leticia Flores Pulido Introducción a la ingeniería en Computación

Tipos de Computadoras. Dra. Leticia Flores Pulido Introducción a la ingeniería en Computación Tipos de Computadoras Dra. Leticia Flores Pulido Introducción a la ingeniería en Computación Computadoras de Escritorio Es el tipo más común de computadora Apoyan para desarrollar mejor las actividades

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

CAPITULO 3 Herramientas de desarrollo CAN

CAPITULO 3 Herramientas de desarrollo CAN CAPITULO 3 Herramientas de desarrollo CAN En este capítulo se describirán herramientas para el desarrollo y diseño de proyectos CAN: CANKing, CANalyzer, MPLAB IDE y el KIT de desarrollo PICDEM CAN-LIN

Más detalles

Guía de Usuario Convertidor USB-Serial

Guía de Usuario Convertidor USB-Serial Guía de Usuario Convertidor USB-Serial Tecnología Digital del Bajío Av. Vicente Guerrero 1003 Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com ventas@tecdigitaldelbajio.com

Más detalles

Robótica en el Aula. Presentación y Nociones Básicas. Gabriel Ocaña Rebollo. Ingeniero Superior de Telecomunicaciones Profesor E.S.

Robótica en el Aula. Presentación y Nociones Básicas. Gabriel Ocaña Rebollo. Ingeniero Superior de Telecomunicaciones Profesor E.S. Robótica en el Aula Presentación y Nociones Básicas Gabriel Ocaña Rebollo Ingeniero Superior de Telecomunicaciones Profesor E.S. de Tecnología CEP El Ejido, Noviembre 2009 Índice Presentación del curso.

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

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI

DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI RM. N 102-90-ED de Creación y Funcionamiento, RD Nº 0086-2006-ED de Revalidación Web Site: www.tecnomacusani.edu.pe

Más detalles

...La herramienta universal para MCUs Freescale que el mercado esperaba!!!

...La herramienta universal para MCUs Freescale que el mercado esperaba!!! Lanzamiento U_POD......La herramienta universal para MCUs Freescale que el mercado esperaba!!! Edudevices (www.edudevices.com.ar), empresa argentina dedicada al diseño, fabricación y comercialización de

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200

INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200 INTRODUCCIÓN A LA PROGRAMACIÓN DE AUTÓMATAS SIEMENS S7-1200 1. PRESENTACIÓN DE LOS EQUIPOS DE PRÁCTICAS Autómata SIEMENS SERIE S7-1200 o CPU 1214C AC/DC/RLY o Según el fabricante, es un "controlador modular

Más detalles

Bienvenidos IMPORTANTE:

Bienvenidos IMPORTANTE: MANUAL DEL USUARIO 2 Bienvenidos 1. Gracias por adquirir nuestra tableta Proton Alpha Multimedia Internet Device X-VIEW. 2. Para operar con la unidad correctamente, por favor lea el Manual del Usuario

Más detalles

El Flash Drive / Grabadora de voz USB incluye: Cámaras espía construido en una unidad USB, que registra tanto vídeo como audio!

El Flash Drive / Grabadora de voz USB incluye: Cámaras espía construido en una unidad USB, que registra tanto vídeo como audio! MEMORIA USB Doble acción, unidad flash USB y grabadora de voz. Conectar fácilmente a cualquier ordenador para transferir archivos Sin cables para establecer o programas para descargar Fácil operación Especificaciones

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Oferta de Trabajos Fin de Grado Grado en Ingeniería de Telecomunicación. Curso Académico 2013-2014

Oferta de Trabajos Fin de Grado Grado en Ingeniería de Telecomunicación. Curso Académico 2013-2014 Oferta de Trabajos Fin de Grado Grado en Ingeniería de Telecomunicación Curso Académico 2013-2014 Febrero 2014 Contenido Bases de datos en sistemas de bajos recursos... 3 Red de sensores con comunicaciones

Más detalles

Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino

Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino Entorno de codiseño y cosimulación hardware-software basado en FPGA para la plataforma Arduino J. M. Alcérreca, J. Castillo, J. I. Martínez josemaria@alcerreca.com, {javier.castillo, joseignacio.martinez}@urjc.es

Más detalles

Javier Ballester Gómez Consultor: Jordi Bécares Ferrés Enero 2015. TFC Ingeniería técnica de sistemas Sistemas Empotrados

Javier Ballester Gómez Consultor: Jordi Bécares Ferrés Enero 2015. TFC Ingeniería técnica de sistemas Sistemas Empotrados Javier Ballester Gómez Consultor: Jordi Bécares Ferrés Enero 2015 TFC Ingeniería técnica de sistemas Sistemas Empotrados 2 1. Introducción Qué es un sistema empotrado Justificación Objetivos del proyecto

Más detalles

Capítulo 2. Hardware para Conexión de Instrumento

Capítulo 2. Hardware para Conexión de Instrumento Capítulo 2 Hardware para Conexión de Instrumento 2.1 Red de Área Local. LAN A continuación se presenta la definición de Red de Área Local que se utilizará en esta tesis: Es una red formada de una computadora

Más detalles

ArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa

ArduLab. 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa 5 ArduLab Nerea Iván 1. Qué te pasa Nerea? 2.Este robot no funciona bien y no sé que le pasa 3. Recuerda que puedes usar Ardulab para comprobar el funcionamiento de todas las partes de un robot sin necesidad

Más detalles

Actividades 2016. KIDSANDCHIPS.es. robótica educativa. Clases de robótica y programación, música digital, cine y animación.

Actividades 2016. KIDSANDCHIPS.es. robótica educativa. Clases de robótica y programación, música digital, cine y animación. Actividades 2016 Clases de robótica y programación, música digital, cine y animación. Construir el futuro. Propuesta de actividades extraescolares de KidsandChips Tus hijas e hijos aprenderán jugando robótica,

Más detalles

Tema 2: Introducción a Android

Tema 2: Introducción a Android Tema 2: Introducción a Android Android Android es un sistema operativo basado en el Kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil. Android Fue desarrollado originalmente

Más detalles

Guía de Usuario Programador USB

Guía de Usuario Programador USB Guía de Usuario Programador USB Tecnología Digital del Bajío Av. Vicente Guerrero 1003, Int. A Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com i Guía de Usuario, Programador

Más detalles

TEMA 4: TEORÍA DE LOS ORDENADORES

TEMA 4: TEORÍA DE LOS ORDENADORES TEMA 4: TEORÍA DE LOS ORDENADORES Francisco Raposo Tecnología 3ºESO 1. TEORÍA DE ORDENADORES Llamamos Informática a la ciencia que estudia el tratamiento automático de la información. La herramienta que

Más detalles

Cookbook Creando un Proyecto Android (ADT-Eclipse)

Cookbook Creando un Proyecto Android (ADT-Eclipse) Cookbook Creando un Proyecto Android (ADT-Eclipse) ALONSO PARRA CESAR VIELMA FREDDY RONDON JOSE MARQUEZ Alienx9889 * cesarvielma * spantons * joseangel2212 * * @gmail.com Universidad de Los Andes Escuela

Más detalles

FOTO CLIC Nociones básicas sobre imagen digital

FOTO CLIC Nociones básicas sobre imagen digital FOTO CLIC Nociones básicas sobre imagen digital 1. INTRODUCCIÓN 2. CÁMARAS DIGITALES 2.1. Tipos de cámaras digitales 2.2. Partes de una cámara digital 2.3. Almacenaje de fotografías 2.4. Transferencia

Más detalles

Guía para elegir Computadora

Guía para elegir Computadora INTRODUCCION. Qué Uso se Hará del Equipo? Guía para elegir Computadora La informática y las nuevas tecnologías evolucionan rápidamente, de tal forma que un equipo de última tecnología puede quedar anticuado

Más detalles

Capítulo 3 Fundamentos de una PC

Capítulo 3 Fundamentos de una PC Fundamentos de una PC Es importante saber reconocer y denominar los componentes básicos de una PC. Una PC es una pequeña red de computadoras. Fundamentos de una PC Componentes electrónicos.- Transistor

Más detalles

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L-5 08330 Premià de Mar Barcelona Tel. (93) 754 90 19 Fax 93 752 35 18 marketing@t2app.

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L-5 08330 Premià de Mar Barcelona Tel. (93) 754 90 19 Fax 93 752 35 18 marketing@t2app. T3-Rondas V 1.1 1 Indice 1 Requisitos mínimos 3 2 Instalación 3 2.1 Instalación del software 3 2.2 Instalación del terminal 4 3 Configuración Inicial 4 3.1 Crear terminales 5 3.2 Crear puntos de lectura

Más detalles

Universidad Luterana Salvadoreña. Cátedra: Redes I. Docente: Ing. Manuel de Jesús Flores

Universidad Luterana Salvadoreña. Cátedra: Redes I. Docente: Ing. Manuel de Jesús Flores Universidad Luterana Salvadoreña Cátedra: Redes I Docente: Ing. Manuel de Jesús Flores Evaluación: Entrega de proyecto final Fecha de entrega: 30/0/2015 Desarrollar un programa Cliente Servidor con Arduino

Más detalles

Robótica Educativa. www.somosdroiding.com. Desarrolla el trabajo en equipo Estimula el aprendizaje. Fomenta la creatividad

Robótica Educativa. www.somosdroiding.com. Desarrolla el trabajo en equipo Estimula el aprendizaje. Fomenta la creatividad Robótica Educativa Desarrolla el trabajo en equipo Estimula el aprendizaje Matemáticas Ciencias Ingeniería Fomenta la creatividad www.somosdroiding.com ROBÓTICA EDUCATIVA La robótica educativa es un nuevo

Más detalles

Mobile Keys 25 & 49. Manual del Piloto. Para más información, consulta http://line6.com/mobilekeys. También disponible en http://line6.com/manuals.

Mobile Keys 25 & 49. Manual del Piloto. Para más información, consulta http://line6.com/mobilekeys. También disponible en http://line6.com/manuals. Mobile Keys 25 & 49 Manual del Piloto Para más información, consulta http://line6.com/mobilekeys También disponible en http://line6.com/manuals. Acuerdo de Licencia de software IMPORTANTE: Al aceptar,

Más detalles