2 Robótica Educativa con Arduino,

July 5, 2020 | Author: Anonymous | Category: Arduino, Robótica, Robot, Tecnología, Inteligencia artificial
Share Embed Donate


Short Description

Download 2 Robótica Educativa con Arduino,...

Description

Robótica Educativa con Arduino, una apr a pro oximación a la Robótica bajo el Hardware y Software libre

Eduardo Gallego - Octubre Octu bre 2010 - www.complubot.org

Agenda: •Complubot - ¿Quiénes somos? •Robótica y robots •La robótica aplicada al hombre •Robótica colaborativa •Robótica en la educación: •Objetivos •Metodología •Herramientas •El aula de robótica Complubot

Agenda: •Complubot - ¿Quiénes somos? •Robótica y robots •La robótica aplicada al hombre •Robótica colaborativa •Robótica en la educación: •Objetivos •Metodología •Herramientas •El aula de robótica Complubot

¿Quiénes somos?

Complubot - Nuestra Historia  Nacemos en 2003 como una actividad extraescolar en el CEIP Miguel Hernández de Alcalá de Henares - Madrid - España



 Empezamos con un único nivel en 2003-04, hasta cuatro niveles diferenciados en la actualidad



 Primera aula de robótica de nuestro país en un colegio de primaria.



 Por ella han pasado más de 100 alumnos.



 Nuestra actividad:  20 Competiciones.  5 Seminarios formativos impartidos.  5 asistencias a congresos y eventos educativos.



! ! !

 Nuestros Logros:  39 Premios.  8 Menciones y títulos honoríficos.



! !

Nuestra actividad se encuentra avalada y soportada por un importante número de empresas y organismos

Robótica y robots

A

B

¿Cuál de los dos es un robot?

La Robótica es la ciencia y la tecnología de los robots. Mecánica

Inteligencia Artificial

Informática

Robótica

Electrónica

Ingeniería de

Se ocupa del diseño, fabricación y aplicaciones de los robots.

¿Necesitamos robots?

Para realizar aquellas tareas que:

• No podemos hacer • No queremos hacer

(esfuerzo, repetición...)

Un robot se caracteriza por disponer de:

• Un mecanismo que le proporciona movimiento (motores).

• Un conjunto de sensores que le dan información del entorno.

• Un sistema lógico que se encarga de procesar la información y tomar las decisiones.

B

A

Motores

2 para mover las manos

1 servo controlado de velocidad variable

Sensores

Ninguno

Presión, temperatura, rotación, humedad...

Ninguno

Si, con programa actualizable y tecnología “Fuzzy Logic”

Procesador

¿Cuál es un robot ahora?

Primera ecuación de la robótica

La robótica al servicio del hombre

Evolución de las prótesis

Dedo de madera del antiguo Egipto 1000 AC

Prótesis de pierna completa en la actualidad

Conjunto pie-tobillo robotizado

Prótesis robótica de miembro superior

Manipulación de objetos sin deterioro de los mismos

Robótica colaborativa

El desarrollo de la robótica está en proporción directa con la Inteligencia Artificial. Progresar en la Inteligencia Artificial puede superar las capacidades de un único grupo de trabajo. Solución: Robótica Colaborativa

Un importante número de equipos de todos los lugares del mundo trabajando en una misma dirección Grupo B

Grupo A

Grupo C

Proyecto común

Grupo D

Grupo E

Progresando de forma independiente con puestas en común periódicas

En el año 1993 nace la RoboCup con el objetivo de aunar los esfuerzos de los grupos de investigación orientados a la Inteligencia Artificial.

“Robots que  jueguen al fútbol” fue la excusa idónea como desafío global.

RoboCup Junior, la modalidad más educativa para jóvenes estudiantes de hasta 19 años

Soccer RoboCup Junior

Modalidad A: con paredes bola con emisión continua Modalidad B: sin paredes, bola con emisión modulada

Rescue - RoboCup Junior

Dance - RoboCup Junior

Robótica en la educación

Importancia de la robótica educativa  Aglutina ciencias y tecnologías: matemáticas, fisica, informática… •

 Fomenta la imaginación, despierta inquietudes y ayuda a comprender mejor el mundo que nos rodea. •

 Permite el trabajo en equipo facilitando la comunicación, responsabilidad, toma de decisiones… •

Nuestro Método  Método científico:  Identificar  Clasificar  Experimentar  Elaborar hipótesis de trabajo



! ! ! !

 Construccionismo:  El alumno aprende de sus propias experiencias.



!

 Más importante que lo que se consigue es lo que se aprende en este !

“Fases o clases” en la Robótica Educativa

 La Robótica Educativa como: • Excusa • Medio • Fin

La robótica Educativa como Excusa Como “Excusa” para: • Potenciar actividades relacionadas con la educación

• Fomentar imaginación, creatividad, artes plásticas, música...

• Apoyar el trabajo en equipo, asumir responsabilidades

• Motivar el interés por el aprendizaje

La robótica Educativa como Medio Como “Medio” para:

•Facilitar el asimilación de contenidos específicos (matemáticas, física...)

•Construir una herramienta de experimentación •Hacer más atractivo el aprendizaje

La robótica Educativa como Fin Como “Fin” para:

•Aprender electrónica, programación, mecánica, física, matemáticas...

•Entender las relaciones entre distintos sistemas y disciplinas (sinergia).

•Organizar un equipo de trabajo que sea capaz de resolver un desafío concreto.

Herramientas para la Robótica Educativa Criterios de selección:

• Multi-plataforma (Linux, Mac y Windows) • Arquitectura abierta • Amplia comunidad de usuarios • Avalada por centros de referencia (MIT, CMU...) • Fomente el auto-aprendizaje • Largo recorrido

Herramientas para la Robótica Educativa Scratch Programa Open (MediaLab del MIT) Entorno de programación Objetivo: fomentar la creatividad Permite interactuar con hardware (WeDO, PiccoBoard, Arduino...) Inmensa comunidad de usuarios. Traducido a + 20 idiomas Más de 1.300.000 actividades disponibles

Herramientas para la Robótica Educativa Arduino

¿Qué es Arduino?  Arduino es un proyecto 'open' a nivel de hardware y de software Objetivo: Acercar la tecnología de los microcontroladores a no expertos en la materia Para ello se ha desarrollado: - Un entorno de programación propio, en C simplificado - Una familia de tarjetas de evaluación de bajo coste

Lo que Arduino aporta • Proyecto de Sotware y Hardware libre. • Una muy amplia difusión mundial, con más de 50.000 usuarios •  Gran comunidad de usuarios que comparten experiencias www.arduino.cc

• Mucha información en la red • Multiplataforma: Mac OSX, Linux y Windows • Curva de aprendizaje muy rápida • Permite toda la proximidad que se requiera al microcontrolador. •  Programación en C, pero sin necesidad de toda la complejidad del lenguaje C

• Fácilmente combinable con cualquier otro hardware • Todo disponible, incluso los esquemas y diseños de las tatrjetas • Muy económico. • Fácilmente ampliable mediante “Shields”

Arduino Shields

ARDUINO DUEMILANOVE

Características Microcontrolador: ATmega328 Voltaje de funcionamiento: 5V Voltaje de entrada: 7-12 V Entradas/salidas digitales: 14 (6 PWM) Entradas analógicas: 6 (10 bits) 0 - 1023 Corriente máxima por DI/O: 40 mA Flash: 32 KB (2 KB bootloader) SRAM: 2 KB EEPROM: 1KB Velocidad de reloj:16 MHz

Comunicaciones Serie asíncrona (Arduino, PC, displays...) SPI (Arduino, SD...) I2C (Arduino, sensores...)

Ejemplo 1: Variación del brillo de un LED mediante un potenciómetro

Arduino como plataforma de largo recorrido (I) •  Una plataforma de largo recorrido es aquella que permite ser reutilizable en una gran parte del proceso educativo.

• Ventajas: •  Las herramientas se aprenden solo una vez y de forma paulatina.

• Permite centrarse en lo que se aprende, no en lo que se utiliza para aprender.

• Podemos trabajar con independencia del sistema operativo. • Requerimientos: • Estabilidad y continuidad en el tiempo. • Amplia comunidad de usarios. • Sencillez y transparencia. • Multiplataforma

Arduino como plataforma de largo recorrido (II)

ArduLab nuestra contribución a la comunidad educativa (I) • Freware •  No es una herramienta de programación.

•  Orientado a la experimentación con Arduino.

• Windows ahora, Mac y Linux en el futuro.

• Aplicable a todos los niveles: • Jugar  • Medir  • Controlar  • Verificar  • www.ardulab.es

ArduLab nuestra contribución a la comunidad educativa (II)

Ejemplo: ArduSoccerBot

ArduSoccerBot Diagrama de bloques

Organización de nuestra aula Iniciación (niños de 5 años) Nivel I Nivel II Nivel III

GAR Grupo Avanzado De robótica

De 8 a 12 años

Robótica educativa - Nivel III

Robótica educativa - Nivel III

Grupo Avanzado de Robótica

2

Estrategias globales para la Robótica Educativa (I) Portugal , Ciencia Viva

 Apoyando a la Robótica Educativa desde el año 2000 En la actualidad cuenta con 19 proyectos para promover la Robotica Educativa en todo el país.

Estrategias globales para la Robótica Educativa (II)  Alemania, Proyecto Roberta

Promovido por el Fraunhofer IASIS desde el 2002 Cuenta con 24 centros regionales que dan soporte a todo el país. Elabora su propio material formativo usando como base Lego Minstorms En fase de ampliación a: Austria, Italia, Suiza, Suecia y Reino Unido

Estrategias globales para la Robótica Educativa (III) España...

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF