miércoles, 16 de mayo de 2018

Inverna Reto V: Pantalla LCD

Tras bastante tiempo pensando en la mejor forma de que el alumnado programase el DHT11, no he encontrado ninguna que me satisfaciera, y como se trata de que sean ellas y ellos quienes lo hagan y no de darles la solución, he decidido cambiar el tipo de sensor a uno que sea más accesible.
En este caso he elegido el sensor de humedad y temperatura de BQ para asegurarme de que la compatibilidad es total para el uso de bloques.
Usaremos el software de BQ: Bitbloq
Aprovecharemos también para añadir una pantalla LCD que ayude a monitorizar la humedad y la temperatura de nuestro invernadero.
1. HOLA MUNDO
Para empezar, probaremos la pantalla LCD (pantalla de cristal líquido)
Este es el montaje que tenderemos que hacer para nuestro circuito "Hola Mundo" :
 
La LCD se conecta mediante tan solo 4 pines: 
  • SGL (Azul) a A5
  • SDA (Verde) a A4
  • Vcc (Rojo) a cualquiera de los pines de alimentación 5V.
  • GND (Negro) a a cualquiera de los pines deGND

Empezaremos probando a escribir "Hola" en la pantalla con el bloque Escribir __ en el LCD __.
Cuando carguemos el programa y veamos que funciona, probaremos a escribir otras cosas:
  • ¿Que ocurre si escribo algo con más caracteres de los que soporta la pantalla?

 2. COLUMNAS Y LÍNEAS
Probablemente hayais comprobado que la pantalla soporta dos líneas. Ese parámetro lo podemos seleccionar, así como las columnas, que es el nombre que recibe cada caracter de la LCD. Para ello usamos este bloque:


  • ¿Puedes lograr escribir lo siguiente en la LCD con las mismas posiciones?
                HOLA
                          MUNDO
  •  ¿Y esto?
            1  3  5
              2  4

No hay comentarios:

Publicar un comentario