![Page 1: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/1.jpg)
![Page 2: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/2.jpg)
![Page 3: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/3.jpg)
- Semana 1- Capacitación
- Semana 2- Entrenamiento
- Competencia
CONTENIDO DEL CURSO
![Page 4: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/4.jpg)
Capacitación y competencia
ROBÓTICA SEGÚN RAES
Video pruebaDeCompetencia2008.mpg
![Page 5: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/5.jpg)
“La Robótica es la ciencia y la tecnología de los robots.”
- Wikipedia
Entendamos a un robot como una máquina capaz de realizar una tarea motriz compleja y definida.
Conceptos
- Electrónica
- Mecánica
- Electrónica programable
ROBÓTICA
![Page 6: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/6.jpg)
APLICACIONES EN EL MUNDO REAL
![Page 7: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/7.jpg)
Kit Lego Mindstorms NXT
ROBÓTICA SEGÚN RAES
![Page 8: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/8.jpg)
¡A DIVERTIRSE!
Se entrega los KIT a los alumnos
![Page 9: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/9.jpg)
- Motor ports
3 puertos de salida (A,B,C) para motores
- Sensor ports
4 puertos de entradas (1,2,3,4) para sensores.
- USB port
Puerto USB para bajar programas desde la PC al NXT.
Una alternativa para bajar programas es utilizar la conexión bluetooth
- Botones NXT
Tiene cuatro botónes para el manejo de tanto el menú del NXT como interactuar con los programas del usuario
BLOQUE NXT
![Page 10: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/10.jpg)
- Display
100 x 64 pixel LCD blanco y negro. Se podrá mostrar tanto texto como imágenes.
- Baterías
Lleva seis baterías AA que tendrán una performance de hasta 5 horas de funcionamiento dependiendo del uso de los periféricos.
BLOQUE NXT
![Page 11: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/11.jpg)
- Micro controlador 32-bit ARM7
- 256 Kbytes FLASH, 64 Kbytes RAM
- Micro controlador 8-bit AVR
- 4 Kbytes FLASH, 512 Byte RAM
- Comunicación inalámbrica Bluetooth
- Puerto de alta velocidad USB (12 Mbit/s)
- 4 puertos de entrada, 6-wire cable digital platform (Un puerto incluye IEC 61158 Type 4/EN 50 170 compliant expansion port, para usos futuros)
- 3 puertos de salida, 6-wire cable digital platform
- 100 x 64 pixel LCD display gráfico
- Canal de sonido de 8-bit de resolución y 2-16 KHz de rango de sampleo.
- Alimentación vía 6 pilas AA
BLOQUE NXT
![Page 12: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/12.jpg)
El sensor de presión le da sensación de tacto alrobot. Este sensor detecta cuando comienza a serpresionado y cuando se deja de presionar.
SENSOR DE PRESIÓN
![Page 13: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/13.jpg)
SENSOR ULTRASÓNICO
El principio de funcionamiento de este sensor del NXT esmuy similar al que se utilizan en otros muchos sistemas demedida de distancia por ultrasonidos: mide el tiempo quetarda una señal ultrasonica en ir y volver.Si el tiempo espequeño, el objeto está cerca; si el tiempo es grande, elobjeto está lejos y si el tiempo es mayor que undeterminado valor, el objeto está fuera de alcance.
![Page 14: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/14.jpg)
En este sentido han "desacoplado" el emisor y receptor(ya no hay luz que pase directamente de uno a otro comoocurria con el modelo anterior), y han añadido laposibilidad de desconectar el emisor mediante software.
De esta forma, este sensor puede trabajar tando en modoreflexión o como medidor de nivel de luz de una formamucho más eficaz que el anterior modelo.
SENSOR DE LUZ
![Page 15: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/15.jpg)
El sensor de sonido detecta niveles de sonido en elcuerto. Puede detectar tanto decibelios [dB] comoDecibelio Ajustado [dBA].
SENSOR DE SONIDO
4-5% - silencio5-10% - persona hablando a cierta distancia del sensor.10-30% - conversación normal cerca del sensor o música30-100% - personas gritando o música alta.
![Page 16: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/16.jpg)
A diferencia de los motores anteriores, incorporan unsensor de posición (1 grado de resolución) que permiteal controlador recibir información del movimiento
De esta forma podemos hacer que nuestro robot avanceuna distancia concreta o que realice un giro de unángulo determinado, sin utilizar temporizaciones
SERVOMOTORES
![Page 17: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/17.jpg)
NXT Y SUS CONEXIONES
![Page 18: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/18.jpg)
NUESTRO PRIMER PROGRAMA
Ver Libro de práctica RAES: Práctica 1 parte 5
![Page 19: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/19.jpg)
NUESTRO SEGUNDO PROGRAMA
Ver Libro de práctica RAES: Práctica 1 parte 5
![Page 20: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/20.jpg)
IDE: Programa compuesto por un conjunto de herramientaspara un programador. Puede dedicarse en exclusiva a unsólo lenguaje de programación o bien, poder utilizarsepara varios. En español lo llamamos “entorno dedesarrollo”.
INTEGRATED DEVELOPMENT ENVIRONMENT
![Page 21: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/21.jpg)
INTEGRATED DEVELOPMENT ENVIRONMENT
![Page 22: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/22.jpg)
¿Qué es un Sistema Embebido?
“Un sistema embebido es un ordenador más, que adiferencia de un ordenador personal (PC) carece deteclado y pantalla en la mayoría de los casos. Dichode otra manera, un sistema embebido consiste de unaelectrónica programable especialmente diseñada parasoluciones específicas…”
¿Qué es Programar?
Arte de dar comandos a algo o alguien que pueden ser ejecutados después.
¿Qué es un comando?
Orden para algo o alguien para realizar determinada acción
¿Qué es diseñar?
Acto de organizar los comandos
INTRODUCCIÓN A LA PROGRAMACIÓN
![Page 23: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/23.jpg)
¿Qué es un problema complejo?
Es aquel cuya solución no es inmediata
Para enfrentados a problema complejo, debemos dividir en problemas mas chicos.
Hasta cuando?
Hasta que la solución sea evidente
Dividir para conquistar
Utilizar “niveles de abstracción”
INTRODUCCIÓN A LA PROGRAMACIÓN
![Page 24: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/24.jpg)
TRANSFERENCIA DE INFORMACIÓN
USB
Bluetooth
![Page 25: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/25.jpg)
Código 1
¿La condición
es verdadera?si
no
CONCEPTO DE LOOP (DO WHILE)
![Page 26: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/26.jpg)
¿La condicción es
verdadera?
Código V
sino
Código F
CONDICIONAL (IF)
![Page 27: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/27.jpg)
MODELOS CON LEGO NXT
![Page 28: Curso de Robótica - ort.edu.uy · La Robótica es la ciencia y la tecnología de los robots. - Wikipedia Entendamos a un robot como una máquina capaz de realizar una tarea motriz](https://reader031.vdocumento.com/reader031/viewer/2022022100/5bae9bcf09d3f2c87a8d7dd9/html5/thumbnails/28.jpg)
STAFFCoordinador: Ing. André Fonseca, MSc.
Asistentes: Ing. Daniel Goldenberg - Ing. Federico DonnerAyudantes: Ismael Garrido - Nicolás Levy - Gonzalo Garat
Materiales digitales del curso: - Web: www.ort.edu.uy/raes- Grupos: RAES.uy de google- E-Mail: [email protected] E-Mail: [email protected]
CONTACTOS