Hacer unos ejemplos sencillos para evaluar el conocimiento de cada alumno con el montaje de prácticas.
Todos los ejercicios se subirán a la organización de github: https://github.com/curso-programacion-arduino y cada ejercicio tendrá su repositorio correspondiente con el formato EjercicioXX. La url a clonar es: “https://github.com/curso-programacion-arduino/EjercicioXX.git“
Los ejercicios se deben clonar en la ruta C:\Users\ThinkTIC\Documentos\Arduino\EjercicioXX, así podrán localizarse rápidamente en el IDE de Arduino.
Para subirlo, simplemente clonar el repositorio en el ordenador y una vez hecho el ejercicio, hacer un commit con su solución del ejercicio con el formato EjercicioXX-Nombre. Recordar que debe subir el fichero EjercicioXX-Nombre.ino dentro de una carpeta llamada EjercicioXX-Nombre
Luego todos los alumnos podrán ver las soluciones propuestas por cada uno y comprobaremos que para un mismo problema hay infinitas soluciones. También el profesor pondrá su solución (no tiene porque ser la mejor) y hacer correcciones a los códigos propuestos por los alumnos.
NOTA: los ejercicios del repositorio https://github.com/jecrespo/aprendiendoarduino-Curso_Programacion_Arduino son las soluciones a los ejercicios, pero lo que subamos a la organización de github: https://github.com/curso-programacion-arduino son las prácticas que hará cada alumno y su solución.
Leer LDR y mostrar Gráfica
Ejercicio02. Leer el valor del LDR cada 500ms y mostrarlo por el Serial Plotter. Usar delay para grabar cada 500ms.
Opcionalmente calcular el máximo y mínimo, mostrándolo por pantalla. Usar las funciones:
Esto nos puede servir para calibrar un elemento y conocer su máximo y mínimo para luego en función de esos valores regular otro elemento como la intensidad de un LED.
Github: https://github.com/curso-programacion-arduino/Ejercicio02.git
Contar pulsos
Ejercicio03. Contar las veces que se pulsa (flanco ascendente) del botón A y B y mostrar por el monitor serie el total de pulsaciones de ambos botones cada vez que cambia el valor de alguno de los contadores.
Github: https://github.com/curso-programacion-arduino/Ejercicio03.git
Solución: https://github.com/jecrespo/aprendiendoarduino-Curso_Programacion_Arduino
Mover Servo
Ejercicio04. Mover el servo entre las posiciones de 10º a 170º en función del valor leído en el potenciómetro.
Github: https://github.com/curso-programacion-arduino/Ejercicio04.git
Solución: https://github.com/jecrespo/aprendiendoarduino-Curso_Programacion_Arduino
Pingback: Prácticas Repaso | Aprendiendo Arduino
Pingback: Prácticas Repaso Arduino | Aprendiendo Arduino