Este nuevo escudo de Adafruit facilita el uso de una pantalla LCD de 16x2 caracteres. Nos gustan mucho los LCD RGB que tenemos en stock en la tienda, tanto el negativo RGB como el positivo RGB. Desafortunadamente, estas pantallas LCD requieren bastantes pines digitales, 6 para controlar la pantalla LCD y luego otros 3 para controlar la luz de fondo RGB para un total de 9 pines. ¡Esa es la mitad de los pines disponibles en un Arduino clásico!
Con esto en mente, queríamos facilitar a las personas la incorporación de estos LCD en sus proyectos, por lo que ideamos un escudo que le permite controlar una pantalla LCD de 16x2 caracteres, hasta 3 pines de retroiluminación Y 5 pines de teclado usando solo los dos pines I2C del Arduino. La mejor parte es que tampoco pierde esos dos pines, ya que puede pegar sensores basados en i2c, RTC, etc. y hacer que compartan el bus I2C. Esta es una manera súper ingeniosa de agregar una pantalla sin todas las molestias de cableado.
Este escudo es perfecto para cuando desea crear un proyecto independiente con su propia interfaz de usuario. Los 4 botones direccionales más el botón de selección permiten un control básico sin tener que conectar una computadora voluminosa.
El escudo está diseñado para Arduinos 'clásicos' como Uno, Duemilanove, Diecimilla, etc. Utiliza los pines I2C en Analog 4 y Analog 5. También funcionará perfectamente con Arduino Mega R3 que tienen los pines SDA/SCL I2C adicionales. roto Los Mega anteriores tienen los pines I2C en una ubicación diferente y requerirán que suelde dos cables de los pines I2C en el escudo y los conecte a las diferentes ubicaciones I2C en Digital 20 y 21. Este escudo no encajará fácilmente en la parte superior de un Arduino Ethernet debido a la altura del conector Ethernet. Puede usar un conjunto de encabezados de apilamiento para darle al escudo más 'levantamiento' por encima del gato.
¡Este producto viene como un kit! Se incluye una PCB de alta calidad fabricada en EE. UU. y todos los componentes (botones, encabezado, etc.). Este producto viene con un 16x2 RGB negativo. El ensamblaje es fácil, incluso si nunca antes ha soldado y el kit se puede completar en 30 minutos. Consulta la página del tutorial del producto para ver las instrucciones de montaje antes de comprar
Por supuesto, incluso escribimos una biblioteca Arduino fácil de usar que puede agregar fácilmente a su proyecto. Actúa como la biblioteca LiquidCrystal incorporada, pero usa automáticamente los pines de protección. También puede consultar fácilmente los 5 botones del teclado para obtener información a través de la biblioteca, por lo que obtiene botones adicionales sin usar más pines. Los botones se eliminan automáticamente dentro de la biblioteca.
En este momento, la biblioteca y el escudo pueden controlar la retroiluminación RGB de las pantallas LCD de nuestros personajes encendiendo o apagando cada LED. Esto significa que puede mostrar los siguientes colores: rojo, amarillo, verde, verde azulado, azul, violeta, blanco y todos apagados. No hay soporte para el control PWM de la luz de fondo en este momento, por lo que si necesita tener un control más granular de la luz de fondo RGB para mostrar una gama más amplia de colores, este escudo no puede hacer eso (el expansor I2C no tiene PWM producción).
Página de producto con tutoriales, documentación e información de montaje