Ejemplos Sencillos Arduino

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

Solución: https://github.com/jecrespo/aprendiendoarduino-Curso_Programacion_Arduino/tree/master/Ejercicio02-LDR

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

Anuncios

Un pensamiento en “Ejemplos Sencillos Arduino

  1. Pingback: Prácticas Repaso | Aprendiendo Arduino

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s