Hilo: plan 12 diciembre
A partir de las 18h: grupo de openframeworks. El grupo seguirá haciendo experimentos con animaciones interactivas en en la pantalla de la entrada al medialab
A las 19h:
alguna presentación? Carla y Leo?
Tallercito sobre interrupciones con Arduino, sus ventajas e inconvenientes
por Yago
viernes día 12, y si luego sigue habiendo interés un segundo taller, más avanzado, para otros dos viernes más adelante (o quizás tres viernes, eso habría que verlo).
(Aquí tendremos placas y el resto de materiales, pero si tenéis un Arduino propio mejor traedlo)
Requisitos:
Conocimientos: Programación básica con arduino (se supone que ya somos capaces de hacer programas y queremos aprender nuevos métodos para interactuar con el mundo físico)
Materiales: los básicos, es decir (Arduino, protoboard, cablecillo, leds, pulsadores...)
Alumnos:
seis-ocho sería ideal (o hasta cuatro), pero si sois sólo dos, mejor nos tomamos unas cañas
Programa: este es el que se me ocurre a bote pronto, pero podríamos añadir o quitar a petición del respetable:
1er viernes: Lo fácil (45 min de teoría y 30 min de práctica aprox)
Introducción
Métodos de entrada/salida (bloqueo, consulta periódica e interrupciones)
Fundamentos de las interrupciones (fuentes, habilitación, funciones asociadas...)
Ejercicios prácticos con las funciones attachInterrupt y detachInterrupt
Abriendo el apetito: ¿qué más podemos hacer?
2º y 3er viernes (y quizás 4º): Lo menos fácil (también 45' teoría y 30' práctica aprox cada viernes)
Las tripas del Arduino (el AtMega168, circuitos de E/S y registros)
Ejercicios prácticos: un poco de hackeo del software
Temporizadores/contadores e interrupciones periódicas
Ejercicios prácticos: inventando las funciones attachTimerInterrupt y detachTimerInterrupt
Aplicación objetivo: un cutre-radar de infrarojos usando circuitos de mandos de IR (SFH5110)
Pa' concluir: Otras fuentes de interrupción
NOTA IMPORTANTE: se trata de un intercambio de minitalleres, así que cada asistente tendrá que dar después a Yago una clasecita de algo, aunque sea de cocina.
(alguien para procesamiento de imagen en tiempo real?)