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

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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

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

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

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

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

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

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

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

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

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

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

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

La presente tesis pretende que los estudiantes observen la teoría de las acciones de control

La presente tesis pretende que los estudiantes observen la teoría de las acciones de control CAPÍTULO V. CONCLUSIONES. La presente tesis pretende que los estudiantes observen la teoría de las acciones de control de forma virtual al mismo tiempo analicen físicamente los sistemas electrónicos cuando

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

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA INGENIERÍA EN MECATRÓNICA Fundamentos de Mecatrónica. Primavera 2007 Profesor: MC. Luis Eduardo Espinosa Maya Programa Qué

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

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

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

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

Técnico Profesional en Informática (IT Professional )

Técnico Profesional en Informática (IT Professional ) Técnico Profesional en Informática (IT Professional ) Objetivo : Introducir los estudiantes en las tecnologías de la información, y los prepara para construir y administrar una red de comunicación local

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

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

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

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

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

GESTIÓN INTELIGENTE EN AGRICULTURA Y MEDIO AMBIENTE

GESTIÓN INTELIGENTE EN AGRICULTURA Y MEDIO AMBIENTE 2015 GESTIÓN INTELIGENTE EN AGRICULTURA Y MEDIO AMBIENTE ÍNDICE Agricultura y medio ambiente 3 Software de monitorización y control Country-ex Country-ex PRO Country-ex Premium 10 10 10 Country-ex mobile

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

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

Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC

Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC Desarrollo de una interfaz RS-232 para el manejo de un coche de radiocontrol desde el PC A. Muñoz, A. Millan, P. Ruiz-de-Clavijo, J. Viejo, E. Ostua, D. Guerrero Grupo ID2 (Investigación y Desarrollo Digital).

Más detalles

HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS

HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS Ing. Javier A. Garabello Facultad Regional Villa María UTN Av. Universidad 450 Tel: 0353-4537500 javiergarabello@hotmail.com

Más detalles

Cinco tendencias de administración basada en los clientes que cualquier negocio puede implementar

Cinco tendencias de administración basada en los clientes que cualquier negocio puede implementar Cinco tendencias de administración basada en los clientes que cualquier negocio puede implementar Hay tantas buenas prácticas para administrar tus relaciones con los clientes que puede ser difícil identificar

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

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

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC FEMPRETEC COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC Propuesta para el desarrollo de semilleros de investigación en Automatización y control. wcastillo90@hotmail.com, hugo.alex30@gmail.com,

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

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

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

Robótica y Linux INNÓVAME! Andrés Prieto-Moreno Torres IFARA Tecnologías Profesor asociado UAM

Robótica y Linux INNÓVAME! Andrés Prieto-Moreno Torres IFARA Tecnologías Profesor asociado UAM INNÓVAME! Robótica y Linux Juan González Gómez Escuela Politécnica Superior Universidad Autónoma de Madrid Andrés Prieto-Moreno Torres IFARA Tecnologías Profesor asociado UAM Innóvame! Jornadas de difusión

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

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

TEMA 3: SISTEMAS OPERATIVOS.

TEMA 3: SISTEMAS OPERATIVOS. TEMA 3: SISTEMAS OPERATIVOS. 1. QUÉ ES UN SISTEMA OPERATIVO? 2. SISTEMAS OPERATIVOS GRÁFICOS. 3. SISTEMAS OPERATIVOS MÓVILES. 4. EL ENTORNO DE WINDOWS PARA PC. 5. LA APLICACIÓN DEL TEMA. 6. ACTIVIDADES.

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

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

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

El monitoreo de una variable física requiere supervisión permanente de señales que

El monitoreo de una variable física requiere supervisión permanente de señales que Capítulo 1 Marco Contextual 1.1. Formulación del problema 1.1.1. Definición del problema El monitoreo de una variable física requiere supervisión permanente de señales que varían con el tiempo. Tal información,

Más detalles

Introducción a WebMathematica

Introducción a WebMathematica Introducción a WebMathematica WebMathematica es una nueva tecnología que permite la generación de contenido web dinámico con Mathematica. Se integra en Mathematica a través de un servidor web. WebMathematica

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

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

Indicador de pesaje XR5000

Indicador de pesaje XR5000 Indicador de pesaje XR5000 Es fácil tomar decisiones de gestión Capturando la mayor variedad de datos de animales necesarios permite tomar las decisiones acertadas. Se usa para identificar rápidamente

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

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

Wyse. E class. Informática accesible para la educación. Wyse clase E. Más información. Aquí:

Wyse. E class. Informática accesible para la educación. Wyse clase E. Más información. Aquí: Wyse E class Informática accesible para la educación Wyse clase E. Más información. Aquí: Presentación de los clientes zero Wyse clase E Informática accesible para las aulas. En cualquier lugar. Los clientes

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

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

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

Sistema de control de equipos electrónicos vía Internet mediante dispositivos móviles

Sistema de control de equipos electrónicos vía Internet mediante dispositivos móviles Sistema de control de equipos electrónicos vía Internet mediante dispositivos móviles Verástegui, Romero Hugo Armando Sariñana, Cossio Carlos Alberto Arellano, López Roberto Carlos Instituto Tecnológico

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

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

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

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

Resumen. 1. Introducción. 2. Objetivos

Resumen. 1. Introducción. 2. Objetivos Propuesta para la Asignatura Sistemas Industriales en las Titulaciones de Informática F.A. Pujol, F.J. Ferrández, J.L. Sánchez, J. M. García Chamizo Dept. de Tecnología Informática y Computación Universidad

Más detalles

Potente PLC para todo tipo de industria

Potente PLC para todo tipo de industria Potente PLC para todo tipo de industria OPLC Vision 1040 La serie V1040 es un potente PLC con un panel de operador integrado HMI que comprende una pantalla táctil color de 10,4 y nueve teclas de función

Más detalles

Sistema de Experimentación Virtual y Prototipado para realizar

Sistema de Experimentación Virtual y Prototipado para realizar TECNOLOGÍA CON LA QUE CUENTA LA UDL Laboratorio de Instrumentación Virtual NI ELVIS II+ y Circuit Design Suite Plataforma Educativa de enseñanza con Tecnología de punta Sistema de Experimentación Virtual

Más detalles

Clientes VDI. Ofreciendo hoy el equipo de escritorio virtual del mañana

Clientes VDI. Ofreciendo hoy el equipo de escritorio virtual del mañana Clientes VDI Ofreciendo hoy el equipo de escritorio virtual del mañana Gama completa de clientes VDI Gracias a sus 25 años como líder en tecnología de equipos de escritorio, ViewSonic ofrece una línea

Más detalles

Acer USB2.0 Flash Stick

Acer USB2.0 Flash Stick Acer USB2.0 Flash Stick Manual de Usuario Ver 2.0 Copyright Copyright 2005 por Acer Inc., Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida, transmitida, transcrita,

Más detalles

Algoritmo de Comunicación Visual Basic-Microcontrolador (ARDUINO) para el control de un servomotor

Algoritmo de Comunicación Visual Basic-Microcontrolador (ARDUINO) para el control de un servomotor Algoritmo de Comunicación Visual Basic-Microcontrolador (ARDUINO) para el control de un servomotor María del Carmen Vargas García Universidad Tecnológica de Tijuana carmen.vargas@uttijuana.edu.mx José

Más detalles

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

CAMPAMENTO EN LOGROÑO VERANO 2013 Una experiencia de verano diferente e inolvidable

CAMPAMENTO EN LOGROÑO VERANO 2013 Una experiencia de verano diferente e inolvidable CAMPAMENTO EN LOGROÑO VERANO 2013 Una experiencia de verano diferente e inolvidable Los Campamentos tecnológicos permiten a los niños y adolescentes disfrutar de una actividad de ocio alternativo durante

Más detalles

Versión 2013 CURSO PROGRAMACIÓN TARJETA PIC GSM. MCI Electronics www.olimex.cl

Versión 2013 CURSO PROGRAMACIÓN TARJETA PIC GSM. MCI Electronics www.olimex.cl Versión 2013 CURSO PROGRAMACIÓN TARJETA PIC GSM. MCI Electronics www.olimex.cl Descripción El propósito de este curso es el de entregara a los asistentes los conocimientos necesarios para entender y programar

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

Fotografía Grabación de Video Grabación de Audio

Fotografía Grabación de Video Grabación de Audio Fotografía Grabación de Video Grabación de Audio 1 PRECAUCIONES Por favor, lea el manual antes de utilizar. Por favor, mantenga el dispositivo alejado de calor extremo, alta humidificación u otros ambientes

Más detalles

Microtutorial Arduino

Microtutorial Arduino Microtutorial Arduino ii Arduino Abstract Arduino es, probablemente, la plataforma más popular del ámbito del hardware libre. En esta plataforma se combinan el hardware propiamente dicho, placas y shields,

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: INTRODUCCIÓN A LA COMPUTACIÓN CÓDIGO: 12710 CARRERA: NIVEL: SISTEMAS PREPARATORIO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 CRÉDITOS PRÁCTICA: 0 SEMESTRE / AÑO ACADÉMICO:

Más detalles

Introducción a LabVIEW FPGA y CompactRIO

Introducción a LabVIEW FPGA y CompactRIO Introducción a LabVIEW FPGA y CompactRIO Familia de Productos Embebidos de LabVIEW Tecnología FPGA Interconexiones Programables Bloques Lógicos Bloques de E/S Importancia de FPGA en Sistemas Alta Confiabilidad

Más detalles