LEGO. LEGO MINDSTORMS Plataforma para el diseño y desarrollo de robots. Sigue la filosofia Lego () armar y construir todo tipo de objetos uniendo bloques.

Slides:



Advertisements
Presentaciones similares
DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Advertisements

Alumno: Roy R. Mercado Núñez
CONTROL Y ROBÓTICA ¿QUÉ ES UN ROBOT?
Noveno Curso de Programación Básica con NQC Primera Clase José M. Galarce H. Abril 4 de 2009.
Programación Básica con NQC Pedro F. Toledo Universidad Técnica Federico Santa María Departamento de Electrónica.
INFORMÁTICA BÁSICA.
Álvaro Narváez Palazón
M.C. Juan Carlos Olivares Rojas
Viviana Baque Gutiérrez Lenin Gómez Romero
Camara digital Las cámaras digitales disponen de múltiples funciones para mejorar sus fotografías. Tienen capacidad de impresión directa, controles manuales.
SISTEMA DE ROBOTICA DE LEGO. ¿Cómo funciona la computación básica? Entrada Salida El procesador ejecuta los comandos. La memoria guarda los programas.
Quinta Clase Patricio A. Navarrete Junio 3 de 2011.
INTRODUCCIÓN A LA MICROROBÓTICA - SOFTWARE PARA ROBÓTICA EDUCATIVA -
LEGO MINDSTORMS Marco Antono López Trinidad Laboratorio de Sistemas Inteligentes Tec de Monterrey Campus Cuernavaca.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 13/05/2006.
LEGO MINDSTORMS Education EV3
Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007.
Programación Básica con NQC Patricio A. Castillo 03/05/2008.
Presentación de Computadores. De: Noren Andrea Rubiano Mosquera 6°2.
Anterior La tablilla principal controla todas las conexiones para los diferentes dispositivos de entrada y salida, es también la que tiene los chips para.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 08/03/2007.
Décimo Curso de Programación Básica con NQC “Tercera Clase” Cristián A. Arenas Ulloa Septiembre 5 de 2009.
Pamela González Patricio Navarrete Septiembre 11 de 2010 Tercera Clase.
Lego Mindstorms Education
Segunda Clase Pamela R. González Patricio A. Navarrete Mayo 8 de 2011.
ENLACE RADIO BIDIRECCIONAL
Procesador Introducción - Funcionamiento - Memoria caché
Introducción al Equipo del Laboratorio de Sistemas Inteligentes
Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007.
PLACA MADRE El primer componente de un ordenador es la placa madre (también denominada "placa base"). La placa madre es el concentrador que se utiliza.
Integrantes: Christian Blanco Raúl Bejarano
Gerardo Villagómez G. Rodrigo Jurado E.. Objetivo del Proyecto  Comandar nuestro robot pololu 3π acompañado del KIT AVR Butterfly, de forma que se llegue.
Décimo Curso de Programación Básica con NQC “Primera Clase” Cristián Arenas Ulloa Agosto 29 de 2009.
MAQUINA EXPERIMENTAL MULTIEJES SISTEMA DE CONTROL CONTENIDO.
Programación Básica con “NQC”
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 20/05/2006.
Estándares. Estándares BUILD . PROGRAM . GO! “PROGRAMACIÓN DEL ROBOT MINDSTORMS” How often will you get a youth to say that?! SIMPLES PROGRAMAS.
UNIVERSIDAD DEL VALLE DE MEXICO
Curso: “Sistemas de control programado na área de tecnoloxía “
Materia de Graduación Microcontroladores Avanzados
Introducción a la Robótica
DISPOSITIVOS INTERNOS Y EXTERNOS DE UN COMPUTADOR
CURSO DE ROBÓTICA.  Consideraciones Mecánicas.  Mantención de los componentes de KIT Mindstorm NXT  Se debe entender como son los componentes.
LEGO MINDSTORMS Education
Real Colegio San José S.A.S Programación - BASIC.
LEGO Mindstroms.
“LEGO MINDSTORMS EDUCATION” Mercedes Peñafiel R. Informática Avanzada.
LEGO MINDSTORMS EDUCATIONS
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/05/2007.
JESSICA DELGADO MERIZALDE
Fundamentos de Computación
Tendencias Generales Dotación física Software lógica Más pequeño
Lego Mindstorms Education
Lego Mindstorms Education
LEGO MINDSTORMS EDUCATION
Patricio A. Castillo José M. Galarce Septiembre 13 de 2008 Cuarta Clase.
LEGO MINDSTORM Carlos Solines.. Lego Mindstorm Lego Mindstorms es un juego de robótica para niños fabricado por la empresa Lego, el cual posee elementos.
NOCIONES BÁSICAS COMPUTO II
RESCUE ROBOCUP Jr. 2011: Curso de Robótica Educativa 2011 Por :
Telecomunicaciones II
Componentes Del Equipo De Computo.
LEGO MINDSTORMS Carlos Andrés Paz Torres Informática Avanzada.
Tema 4 Actuadores Definición de actuador
Programación Básica con NQC Patricio A. Castillo 04/04/2008.
Felipe Díaz Toro Daniel López. El procesador, también conocido como CPU o micro, es el cerebro del PC. Se encarga de hacer funcionar a las aplicaciones.
PROCESADOR.- El procesador es el cerebro del sistema, encargado de procesar toda la información. Básicamente, es el "cerebro" de la computadora. Prácticamente,
GS3  Conceptos Básicos de Hardware. Tipos de computadoras Computadora Personal (PC) Laptop Macintosh.
El Computador. Computador. Máquina compuesta de elementos físicos (en su mayoría de origen electrónico) capaz de aceptar unos datos de entrada, realizar.
COLEGIO NACIONAL NICOLAS ESGUERRA. EDIFICAMOS FUTURO. Santiago Caicedo Mina. 903 John Alexander Caraballo. Docente de informatica y tecnología.
LEGO MINDSTORM NXT Permite a los estudiantes descubrir la ciencia, la tecnología y las matemáticas de una forma divertida, cautivante y con participación.
Transcripción de la presentación:

LEGO

LEGO MINDSTORMS Plataforma para el diseño y desarrollo de robots. Sigue la filosofia Lego () armar y construir todo tipo de objetos uniendo bloques interconectables.

Ventajas Facil de montar/desmontar Uso ampliamente extendido (mucha informacion) Es un paquete abierto Multiples posibilidades y de programacion Es escalable, de lo basico se puede ampliar

Desventajas Estructura(potencialmente debil) No se pueden construir estructuras circulares(piezas rectangulares) Colocacion de Baterias en el ladrillo, determina la forma Relacion masa-volumen. O muy livianos o muy pesados.

HISTORIA MIT: Uso de microcontroladores que se programan y conectan a sensores y actuadores. Facilidad. Surgieron los ladrillos. 1998, kit “Robotics Invention System 1.0”, sistema basado en un microcomputador RCX, 200-, Modelo NXT

Componentes(1) El RCX  Cerebro: Minicomputadora integrada en un ladrillo  Se puede programar con una PC  Microcontrolador Hitachi H8 (H8/3292)  Velocidad de funcionamiento 16 Mhz  Memoria ROM(16Kb),RAM(512 b, 32Kb)  Temporizadores de 8,16 bits, conversor analogico/digital, altavoz

Componentes(2) PUERTOS DE ENTRADA  Tres puertos de entrada (1,2,3)  Sensores: Pasivos: Sin alimentacion Activos: Alimentacion conmutada

Componentes(3) PUERTOS DE SALIDA  Tres puertos de salida (A,B,C)  Cada puerto puede estar en tres estados: on,off, floating.  Cada salida tiene solo dos hilos, por ello tienen una direccion asociada(forward,reverse) y usa modulacion por ancho de pulso(PWM)

Componentes(4) BOTONES DE CONTROL  Cuatro botones.  Rojo: Enciende y apaga  Verde: RUN. Inicia y detiene el programa seleccionado  Gris: PRGM, permite cambiar entre los programas  Negro: VIEW

Componentes(5) PANTALLA LCD  Pantalla de cristal liquido  Visualiza el estado

Componentes(6) TRANSMISOR DE INFRAROJOS  Vinculo inalambrico entre el RCX y la PC  Separacion debe ser de unos centimetros(10,15,30)

Componentes(7) ALIMENTACION  Baterias 6 unidades AA/R6

Funcionamiento Dos modos  Modo arranque. No aparece el reloj  Modo de funcionamiento normal

NQC Not Quite C Es un lenguaje programacion simple para muchos productos Lego MindStorms Actualmente NCQ soporta a varios tipos: NCX,NCX2,CyberMaster,Scout, Spybotics, Spawn Dos aspectos: El lenguaje y el API

El lenguaje Un programa esta compuesto por bloques y variables globales Bloques  Tareas  Funciones  Subrutinas

Tareas task name() { // Codigo de tareas }

Programa simple

Giros

#define

Repeticion de ordenes

Comentarios

Movimiento espiral (variables)

Estructuras de control

Sensores

Sensor de tacto

Sensor de luz

NBC Lenguaje de programacion para los Robots de la serie NXT Muy parecido a NQC, hay ciertos cambios

Mi primer programa

Constantes

Variables

Expresiones

Random

Control de flujo

Control de flujo(1)

Control de flujo(2)

Control de flujo(3)

Sensores

Sensor de Tacto

Esquiva obstáculos

Sensor de Luz