Tabla de contenido:

Interfaz LCD 16x2 con Raspberry Pi: 7 pasos
Interfaz LCD 16x2 con Raspberry Pi: 7 pasos

Video: Interfaz LCD 16x2 con Raspberry Pi: 7 pasos

Video: Interfaz LCD 16x2 con Raspberry Pi: 7 pasos
Video: Getting started with 16x2 LCD Display for Raspberry Pi 2024, Mes de julio
Anonim
Interfaz LCD 16x2 con Raspberry Pi
Interfaz LCD 16x2 con Raspberry Pi

Hola amigos, Hoy estoy interconectando la pantalla 16x2 con Raspberry pi.

Paso 1: componentes necesarios

Aquí necesita los siguientes componentes para completar la tarea.

  1. Frambuesa pi
  2. adaptador de fuente de alimentación para Raspberry Pi
  3. Pantalla LCD 16x2
  4. potenciómetro 10k
  5. cables de conexión
  6. protoboard o cualquier protector de pantalla de 16x2

Paso 2: Conexiones del circuito

Conexiones de circuito
Conexiones de circuito

Las conexiones se muestran en esta imagen. Pero no es obligatorio usar este GPIO. Puede utilizar cualquier GPIO para conectar la pantalla LCD. Pero debe mencionar los mismos GPIO en Programación. La resistencia variable está conectada para ajustar el contraste de la pantalla. La pantalla se alimenta de Raspberry pi. El pin R / W está conectado a tierra porque no estoy realizando ninguna operación de lectura en la pantalla.

Paso 3: trabajar

Laboral
Laboral

Diseñé una biblioteca de pantalla llamada lcd.py En esta biblioteca escribo algunas funciones a las que el usuario puede llamar. Para manejar lcd es obligatorio incluir esta biblioteca en su código. Más detalles sobre la biblioteca están disponibles en la biblioteca.

En primer lugar, debe ejecutar la función begin () y pasar los pines que va a utilizar para la visualización de la interfaz.

Aquí la función Print () puede imprimir cualquier valor pasado a esta función.

Esta pantalla tiene interfaz en modo de 4 bits, por lo que solo 4 pines D4-D7 y RW, EN están conectados al pin frambuesa.

Paso 4: prueba

Image
Image

Aquí está disponible el video probado

Paso 5: Código

Aquí el código está disponible para este instructable aquí

Paso 6: Desventaja

Esto no funcionará correctamente si ponemos este script para que se ejecute automáticamente al arrancar. Esto se debe a que la Raspberry pi no es un controlador en tiempo real. Necesita más mejoras en este código

Paso 7: Contáctenos

Para obtener más instrucciones, siga aquí.

Facebook

Blog

envíeme un correo electrónico

Recomendado: