Como ejemplo de periférico para Arduino, uno muy utilizado es el display LCD que permite mostrar información al exterior sin tener que estar conectado a Arduino por USB.
Ejercicio: La bola de cristal. Hacer que cada vez que mueva Arduino, detecte el movimiento con el tilt sensor y devuelva por la pantalla LCD una respuesta aleatoria.
Hacer que también funcione la bola de cristal al usar el puerto serie. Hacer una pregunta por el puerto serie, que se muestre la pregunta en la pantalla LCD y luego a los 5 segundos responda por la pantalla LCD y por el puerto serie.
Librería LCD: https://www.arduino.cc/en/Reference/LiquidCrystal
- Funciones más interesantes: LiquidCrystal(), begin(), clear(), setCursor(), write(), print(),autoscroll().
- Tutoriales: http://arduino.cc/en/Tutorial/LiquidCrystal
Tilt Sensor: https://www.arduino.cc/documents/datasheets/TiltSensor.PDF
LCD display: https://www.arduino.cc/documents/datasheets/LCDscreen.PDF
Conexiones:
Esquema eléctrico:
Los LCD tienen un interfaz paralelo, lo que significa que debe manipular varios pines del interfaz simultáneamente: RS, RW, Enable pin y data pins.
Solución: https://github.com/jecrespo/Aprendiendo-Arduino/tree/master/Ejercicio23-LCD
Ejercicio: Controlar en qué dirección se mueve el display.
Solución: http://arduino.cc/en/Tutorial/LiquidCrystalTextDirection
Pingback: Día 8. Actuadores y Motores – Aprendiendo Arduino
Pingback: Electrónica, Sensores, Actuadores y Periféricos | Aprendiendo Arduino
Pingback: Ampliación Memoria Arduino | Aprendiendo Arduino