Utilizando una pantalla LCD de HD44780 con el PI de Raspberry

[Tech2077] es uno de los afortunados que ya se pusieron en sus manos en una PI de frambuesa. Ha estado investigando las diferentes opciones de la interfaz con el encabezado de GPIO y acaba de publicar una guía para usar una pantalla HD44780 de caracteres con el RPI. Nos gusta este enfoque porque en lugar de hacer un trabajo LCD de núcleo duro, está utilizando un equipo de prototipos que probablemente ya tenga a mano.

Obtener un personaje LCD en ejecución debe ser realmente simple. El Gotcha es la brecha de nivel lógica entre los dispositivos. Si ha estado trabajando con Arduino, sus complementos probablemente están destinados a un riel de energía de 5V y niveles lógicos. El RPI sale la lógica de 3.3V. Puede usar un convertidor de nivel (necesitaría que al menos 7 pasadores se convertirán en este caso) o puede ser un poco más inteligente. [Tech2077] Agarró un expansor de puerto I2C que usa solo 2 de las líneas RPI para abordar las líneas incluso de la pantalla (cuatro bits de datos más tres bits de control). Esto es un poco de un truco, ya que la lógica de 3.3V es 0.2V por debajo del mínimo recomendado para un 1 digital en el expansor de puerto. ¡Pero parece que funciona bien! Si no lo hiciera, un par de transistores NPN también harían el truco.

Abordar el nuevo periférico es solo una cuestión de cargar el módulo I2C y escribir un poco de Python.

Leave a Reply

Your email address will not be published. Required fields are marked *