Sie sind auf Seite 1von 7

Arduino

[Curso de Arduino para profesores de secundaria] Lugar: MediaLabMadrid, Centro Cultural Conde Duque Fechas: del 16 al 20 de mayo.

Introduccin
Arduino es una plataforma educativa para la enseanza de tecnologa que incluye conceptos de sistemas complejos, programacin, electrnica bsica, automatizacin, y robtica, entre otros. El curso Arduino para profesores y alumnos de secundaria es una experiencia piloto coordinada por la Consejera de Educacin de Madrid, MediaLabMadrid del Centro Cultural Conde Duque, y la Fundacin Arduino. El curso consiste en una serie de clases prctico-tericas para profesorado, junto con un mdulo de clases en las que los profesores invitarn a un conjunto de sus alumnos a hacer una prctica guiada de cmo llevar a cabo un curso basado en esta metodologa.

Aspectos prcticos
El curso para profesores consta de 5 jornadas distribuidas en horario de tarde de martes a viernes segn est descrito en la agenda ms adelante. Las sesiones comenzarn a las 17:00 horas y durarn unas cuatro horas. El curso se impartir en castellano. El director del Laboratorio de Prototipado de la Universidad de Malmoe (Suecia) ser el encargado de las sesiones, si bien se espera contar con la colaboracin de diversos pedagogos conocedores del sistema Arduino para hacer ms sencillo el soporte de las clases. Tambin se contar con la presencia de un conjunto de seis asistentes provenientes de la Universidad de Malmoe para dar soporte en aspectos prcticos. Tanto las sesiones prcticas como las tericas se llevarn a cabo en el Centro Cultural Conde Duque en Madrid. El centro dispondr de todo el equipamiento necesario para participar en el taller, si bien se recomienda a los asistentes que traigan su propio ordenador. Inicialmente esperamos seleccionar un mximo de 15 centros para participar en la experiencia, si bien no queremos limitar el curso, por lo que estamos abiertos a aceptar ms institutos si manifiestan su inters por participar.

Contenidos
Los contenidos del curso para profesores y para alumnos son los mismos, con la variacin de que en el orientado a educadores se introducirn los temas haciendo hincapi en mtodos para educar, lugares dnde obtener ms recursos, etc. Al mismo tiempo durante el curso para el profesorado, ayudaremos a la creacin de un espacio web personalizado para que los asistentes puedan depositar sus propios materiales para las clases, creacin de una lista de correo de profesores interesados en el tema, establecimiento de una bibliografa comn, etc.

El curso constar de cinco mdulos educativos y un proyecto repartidos durante las cuatro sesiones. Dichos mdulos que citamos a continuacin estn descritos en profundidad en el anexo: 0. Montaje del kit de la placa Arduino: cada participante crea su propia placa de sensores 1. Programacin Bsica, Entradas y Salidas Bsicas, utilizacin de LEDs y botones 2. Programacin Modular, E/S avanzadas, controlando motores, lmparas y otros dispositivos 3. Programacin Avanzada, E/S analgicas (sensores), control fade, sensores de luz y temperatura, generacin de sonidos 4. Comunicacin Arduino PC, manda seales al PC y controla diversos programas desde Arduino, controla motores desde el PC Como resultado final al curso y durante la ltima sesin, los participantes harn un proyecto guiados por los organizadores. El contenido del proyecto se podr elegir entre: Robot: las clases de tecnologa incluyen pequeos proyectos en el campo de la robtica Reciclaje de juguetes: muchos juguetes electrnicos se pueden transformar mediante la inclusin de elementos lgicos digitales como Arduino Magia electrnica: pequeos proyectos orientados a llamar la atencin del observador

Curso Arduino: resumen


Lugar: Fechas: Horario: Orientado a: Medialab Madrid, Centro Cultural Conde Duque, Madrid del 16 al 20 de Mayo de 17:00 a 21:00 horas (lunes a viernes) y de 11:00 a 14:00 (sbado 20-Mayo) institutos de educacin secundaria con inters en proporcionar a los alumnos con conocimientos en electrnica y programacin de una forma rpida y divertida como parte de las clases en tecnologa http://www.arduino.es

Referencias:

Dirigido por: David J. Cuartielles Director Laboratorio Prototipado Universidad de Malmoe, Suecia

Anexo Informacin Arduino


Curso de iniciacin al uso de microcontroladores en las clases de tecnologa en los institutos de enseanza secundaria.

Gua del curso


Esta gua es una adaptacin del curso de iniciacin al uso de microcontroladores para artistas y diseadores redactado por a Fundacin Arduino en Noviembre del ao 2005. Los contenidos han sido generados por Juan Carlos Alonso de Mena, Igor Gonzlez, ngela Ramos y David Cuartielles. Es ste un equipo multidisciplinar con experiencia en pedagoga, ingeniera del software, diseo electrnico, y ciencias fsicas. Todos los integrantes han pasado por cursos de adaptacin pedaggica y/o cuentan con ms de cinco aos de experiencia como educadores en centros de secundaria o universidades pblicas, dentro y fuera de Espaa. Los materiales incluidos en la gua son el resultado de una colaboracin entre el citado equipo, Medialab Madrid, la Universidad de Malmoe (Suecia), la Fundacin Arduino (http://www.arduino.cc) y la Consejera de Educacin de la Comunidad de Madrid.

Audiencia y disponibilidad
Este documento va dirigido a profesores de secundaria dedicados a la educacin en el campo de tecnologa. Los textos incluyen explicaciones a cuestiones que surgen durante la realizacin de clases y entrelazan contenidos prcticos y tericos. Pretende acercar al profesor al mtodo educativo denominado PBL (del Ingls Project Based Learning o aprendizaje basado en proyectos). Los estudiantes aprenden mediante la realizacin de ejercicios prcticos o pequeos proyectos que el profesor plantea para una o ms sesiones lectivas. La finalizacin del curso consiste en la realizacin de un proyecto que deber integrar un montaje electrnico y una realizacin formal (fsica) de un objeto. La gua incluye una serie de proyectos resueltos para hacer ms fcil el trabajo del profesor. Adems contiene una coleccin de ejercicios de clase bsicos y propuestas para estimular a los alumnos ms avanzados. La herramienta propuesta para los ejercicios es Arduino, una plataforma de hardware abierta que cuenta con una comunidad de desarrolladores de ms de 250 personas y de usuarios de ms de 4000 (datos del 2006-04-10). La gua tiene el mismo tipo de licencia, es decir, es un documento abierto a la copia y modificacin, para que cada profesor pueda bien tomarlo como est, bien adaptarlo a sus necesidades particulares. Adems de este documento, que est disponible como pgina web en http://www.arduino.es, los profesores cuentan con un foro de debate on-line en castellano y una web dnde poder documentar sus proyectos. Todo el sistema de documentacin est siendo esponsorizado por la Fundacin Arduino y por la Consejera de Educacin de Madrid.

Arduino como mtodo educativo


Arduino se introduce no cmo una plataforma de hardware, ni cmo un programa de ordenador, sino cmo un mtodo educativo orientado a introducir conceptos complejos, al tiempo que atractivos, en asignaturas de tecnologa, diseo, y arte digital. El mtodo se basa en tres puntos principales: primero, cada estudiante deber tener acceso a las herramientas. Esto quiere decir que los centros educativos tendran que poder adquirir equipo a un precio tan reducido que pudieran dar un salto de tener 10 sistemas por aula a tener un sistema por alumno. Esto favorece el que los alumnos puedan llevarse el equipo a casa y probar por su cuenta, as como la realizacin de proyectos que vayan ms all del alcance de las clases. Esto promueve en autoaprendizaje mediante la utilizacin de herramientas como foros de debate en Internet dnde es posible encontrar informacin acerca de otros proyectos y estudiantes de otros centros trabajando de forma similar segundo, el aprendizaje se lleva a cabo mediante un proceso iterativo de experimentacin en el que los alumnos pueden fallar, pero tambin aprender de los errores. No se trabaja de cara a un examen (si bien esto es una opcin que depende de cada centro), sino con la intencin de llevar a cabo un proyecto, maqueta, o prototipo funcional tercero, forma y funcin, as como hardware y software, son los integrantes de nuestro presente y futuro. Las herramientas digitales forman parte de nuestra vida de cada da. Un importante objetivo de nuestro mtodo educativo es mostrar los nexos de unin de estos elementos y ayudar a los alumnos a comprender un poco mejor a las herramientas con las que se encontrarn cada da del resto de sus vidas

Un curso: Aplicacin del mtodo


Un curso utilizando Arduino tal y como nosotros lo planteamos constara de una serie de sesiones prcticas donde los estudiantes comenzaran soldando sus placas de sensores. Este primer ejercicio proporciona un acercamiento a las herramientas diferente al que se tendra si sencillamente se tomase un producto ya terminado. La placa Arduino se presenta en forma de kit, es decir, como un conjunto de componentes embalados juntos que los alumnos podrn ensamblar con facilidad. Para una persona sin ninguna experiencia previa en soldar, el montaje de un kit lleva un tiempo mximo de unas tres horas en las que el profesor deber introducir conceptos bsicos de electricidad y electrnica. Al ir a montar un componente, el profesor explica como funciona ayudado bien por materiales audiovisuales, bien por sus propias notas en una pizarra. El resto del curso se desarrolla como una mezcla de pequeos montajes electrnicos y programas que se descargarn en la placa de sensores. Hemos dividido el curso en cuatro grandes bloques temticos con objetivos educativos y mltiples ejercicios dentro de cada uno.

BLOQUE 1: Programacin bsica + E/S digitales bsicas


Objetivos: Conocer la estructura de programacin (setup/loop)

Sintaxis y estructuras de control bsicas en Arduino. Uso de variables Concepto de Sensores digitales y actuadores digitales bsicos Toma de contacto con la placa. Uso de entradas y salidas Digitales Leds y explicacin de uso de resistencias en salidas digitales. Pulsadores y explicacin de resistencia Pull down para el uso de botones, en entradas digitales. Zumbador o piezo. Explicar la Estructura de Programacin bsica SETUP/LOOP, con copiado del ejemplo de encendido/apagado de LED, conectado al Pin13. (Test Digital). Explicar Sintaxis: declaracin pinMode(output), uso digitalWrite(), uso delay(), con ejemplo de parpadeo de LEDs a diferentes velocidades. Explicar declaracin de pinMode(input) y de pinMode(output) y estructura condicional if (sin else), con ejemplo de encendido/apagado de LED, mediante un pulsador. Y explicacin de condicional if con else, reutilizando el ejemplo de LED con parapadeo. Introducir el truco de programacin para tener en cuenta la temporizacin del loop en Arduino. Explicacin de uso de variables, con el ejemplo de un contador del nmero de veces que se pulsa el pulsador. Y explicacin de uso de variables booleanas, ampliando el ejemplo, para saber el estado del pulsador. Aqu se puede introducir el zumbador. Explicacin de las estructuras cclicas for y while, reutilizando o tomando como base todos los ejemplos anteriores. NIVEL_0: Pulsador que produce una secuencia de LEDs (ejemplo coche fantstico) NIVEL_1: Juego con Ruleta de LEDs y emisin de sonidos NIVEL_2: Juego Simn dice de reproduccin de secuencias musicales

Elementos electrnicos a utilizar que se introducen en este bloque:

Secuencia de Contenidos/Ejemplos:

Mini-proyectos:

BLOQUE 2: Programacin Modular + E/S digitales avanzadas


Objetivos: Explicacin de funciones y utilizacin de la lgica modular en programacin, Uso de Motores como actuadores y su aplicacin. Motores (DC y paso a paso). Transistores como conmutadores de seal y uso con motores (drivers 74245). Diodos. Finales de carrera o Rels.

Elementos :

Secuencia de Contenidos/Ejemplos: Aplicar la lgica modular en programacin, a alguno de los mini-proyectos utilizados en Bloque I. Ejemplos de programacin con motores DC y paso a paso. Nivel_0: Construccin de una maqueta de un tiovivo (incluye un motor, luces y sonidos) Nivel_1: Construccin de un robot bsico: LEDs/Zumbador/pulsador con ruedas. Utilizacin de los elementos descritos en este bloque y reutilizacin de los ejemplos de Bloque I.

Mini-proyectos:

BLOQUE 3: Programacin avanzada + E/S analgicas (Sensores)


Objetivos: Concepto de Sensores analgicos y su calibracin. Uso de entradas analgicas y su monitorizacin en Arduino (comunicacin bsica Arduino PC) Uso de salidas analgicas (PWM) Potencimetro. Fotorresistencias como sensor de luz (colores) y distancias y explicacin de los divisores de tensin. Zumbador como sensor de vibracin. Micrfono, como sensor de sonido. Infrarrojos (TX y RX) como sensor de distancias y escala de colores. Utilizacin de ejemplo con potencimetro. Utilizacin de ejemplo con fotorresistencias. Utilizacin de ejemplo con zumbador. Utilizacin de ejemplo con micrfono. Utilizacin de ejemplo con infrarrojos. Ejemplo con salida PWM 1, creacin de instrumentos musicales Ejemplo con salida PWM 2, control de la velocidad de motores NIVEL_0: Theremin y otros instrumentos musicales por sntesis de frecuencia.

Elementos:

Secuencia de Contenidos/Ejemplos:

Mini-proyectos:

NIVEL_1: Caja repetidora o codificadora de secuencia de golpes. NIVEL_2: Sistema con Alarmas. NIVEL_3: Reutilizacin de Robot de Bloque II y aadir los nuevos elementos introducidos en este bloque. Por ejemplo, introducir funcionalidad de navegacin en el robot por fotorresistencias o por infrarrojos. Utilizacin de mdulos de radiofrecuencia de juguetes para creacin de sistemas econmicos de radio-control. Utilizacin de nuevos sensores o mdulos de sensores comerciales complejos (ultrasonidos, acelermetros, brjulas).

Extras:

BLOQUE 4: Comunicaciones por el puerto serie + Proyecto final


Objetivos: Aplicaciones de comunicaciones entre PC Arduino (Display LCD). PC (Processing, Flash, PureData, Aplicaciones de comunicaciones entre Arduino Web) Display LCD. Refererencia a otros lenguajes de programacin compatibles con Arduino. Ejemplo con Display. Ejemplo bsico con Processing. Ejemplo bsico con Flash (sensores alternativos para juegos de ordenador). Realizacin de un proyecto elegido por el alumno entre una seleccin entre un robot, un elemento de la vida diaria, un juego o juguete electrnico, o un sistema de control. El profesor contar con una coleccin de proyectos resueltos y con una lista de posibles modificaciones y/o ampliaciones para poder adaptar la complejidad al grupo especfico de alumnos.

Elementos:

Secuencia de Contenidos/Ejemplos:

Proyecto final:

Das könnte Ihnen auch gefallen