Curso de Arduino para alumnos con conocimientos de programación:
Profesor: Jorge Heredia
Dirigido a alumnos/as con edades entre los 12 y los 16 años.
Proyectos con Arduino
Este curso está enfocado a alumnos que ya tengan unos conocimientos básicos de programación con Arduino IDE.
El objetivo es implementar todos los conceptos adquiridos y los nuevos que se aprendan en proyectos completos de mayor y menor complejidad.
Se propondrán una serie de sistemas que llevar a cabo, tanto de programación como de montaje, en los que se pondrá a prueba la creatividad, la resolución de problemas y el trabajo en equipo de los alumnos.
La distribución de los proyectos estará sujeta al ritmo de avance del grupo, así como a las preferencias de los alumnos. De la misma manera, el contenido estará abierto a cualquier proposición que quieran plantear.
Proyectos
- Tiradas de dados simuladas
Mediante una matriz de diodos LED, se simularán los números obtenidos en unas tiradas virtuales generadas aleatoriamente con un programa.
- Papelera con apertura automática
Se construirá una pequeña maqueta de una papelera, la cual se abrirá automáticamente con la proximidad gracias a un sensor ultrasónico.
- Sensor aparca coches
Mediante un sensor ultrasónico y un zumbador, se recreará el sistema de pitidos intermitentes en función de la distancia que incorporan los coches modernos.
- Comprobador de carga de baterías y pilas
Se realizará un montaje con el cual poder medir la cantidad de carga que le queda a una pila, y representarla mediante unos indicadores LED.
- Radar para detectar objetos
Utilizando un servomotor, y un sensor ultrasónico, se realizará un montaje consistente en una plataforma rotatoria que vaya escaneando el entorno y nos represente en una matriz de LEDs la posición de los obstáculos.
- Coche con control remoto
Utilizando como soporte una plataforma motorizada, se llevarán a cabo varios programas de control remoto y otras formas de movimiento.
- Puerta con apertura mediante contraseña
Se construirá una maqueta de una puerta cuya apertura se realizará mediante una combinación numérica concreta, con un número de intentos y una señal de alarma.
- Brazo robótico y Braccio de Arduino
Utilizando como soporte unos brazos motorizados con motores paso a paso, se realizarán diferentes prácticas que pongan en conjunto muchos de los conceptos y funcionalidades aprendidas a lo largo del curso.
Estos son proyectos del curso pasado:
- Programas con LEDs
- Programas con LDRs
- Programas con pulsadores
- Programas con potenciómetros
- Programas con sensor ultrasónico
- Combinación de elementos de electrónica
- Controlar un servomotor
- Programas con varios servomotores
- Profundización en los conceptos de lógica de programación
- Lógica de programación básica con funciones OR, AND, NOT, XOR…
- Funciones avanzadas (bucles, biestables, secuencias, termporizaciones, contadores…)
- Diagnóstico y solución de errores
- Prácticas avanzadas
- Prácticas más complejas y elaboradas combinando los elementos y programas anteriores
- Programación y exploración del hardware Braccio de Arduino
- Puesta en marcha y programas de prueba
- Movimientos secuenciales
- Movimientos en bucle
- Interacción con elementos del entorno
- Movimientos en función de condiciones externas
- Interacción con otros hardwares o robots
- Programación y exploración de otras plataformas robóticas (en función de las preferencias e inquietudes de los alumnos, así como del material y el tiempo disponibles)
Precio: 95€/ trimestre (5 sesiones)