Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

No tiene que conectar su Raspberry Pi a un monitor o televisor HDMI. Hay un montón de opciones de visualización alternativas disponibles, incluidos dispositivos compactos que consumen energía y salida de video del GPIO de Pi.

Esto ofrece varias ventajas para sus proyectos.

Esto es lo que necesita saber sobre cómo conectar una pantalla compatible con GPIO a su Raspberry Pi.

¿Qué pantallas HAT montables en GPIO están disponibles para Raspberry Pi?

Varias pantallas compactas cuentan con interfaz GPIO con Raspberry Pi. A menudo se les conoce como "SOMBRERO (hardware adjunto en la parte superior)” y normalmente están disponibles para todos los modelos de 40 pines (es decir, Raspberry Pi B+ y más tarde). Para obtener los mejores resultados, probablemente debería quedarse con Raspberry Pi 4 si está usando una pantalla nueva.

Algunas pantallas particularmente populares que debe considerar incluyen:

instagram viewer
  • Pantalla táctil GeeekPi Raspberry Pi 4 TFT de 3,5 pulgadas: Esta no es solo una pantalla montada en GPIO, también incluye una carcasa y un disipador de calor para su Raspberry Pi 4.
  • Hiperpíxel 4.0 Cuadrado: HyperPixel de Pimoroni es uno de los nombres más importantes en accesorios y sombreros para Raspberry Pi.
  • Pantalla HAT Mini: Una pantalla IPS Raspberry Pi Zero-size con cuatro botones táctiles.
  • pHAT tintado: Esta es una pantalla compacta de tinta electrónica con dimensiones similares a una Raspberry Pi Zero.

Comprueba la compatibilidad con tu placa Raspberry Pi antes de comprar.

¿Por qué usar una pantalla GPIO para Raspberry Pi?

Agregar un HAT de pantalla montado en GPIO significa varias formas nuevas de usar su Raspberry Pi.

Con un HAT de pantalla montado (y tal vez una fuente de alimentación portátil), su Raspberry Pi podría convertirse en:

  • una computadora de bolsillo
  • Un reproductor de video portátil
  • Dispositivo de juego retro compacto
  • un teléfono inteligente
  • Criptomoneda o tablero de cotizaciones

Probablemente puedas pensar en muchos otros usos.

Desventajas de una pantalla GPIO

El uso de una pantalla basada en GPIO tiene algunas desventajas. A diferencia de muchos HAT de Raspberry Pi, no hay opción para el paso de pines. Esto se debe a que la pantalla ocupa el espacio sobre el GPIO. Otros HAT a menudo tienen un extensor GPIO montado para que se puedan conectar más expansiones.

En escenarios portátiles, es probable que una pantalla se reduzca en una pérdida de batería más rápida. Considere esto al elegir una pantalla HAT para su Raspberry Pi. Si eInk de baja potencia es más adecuado para su proyecto que un LCD IPS, utilícelo en su lugar.

Cómo instalar un HAT de pantalla GPIO en una Raspberry Pi

Esta guía general le mostrará cómo instalar un HAT de pantalla Raspberry Pi.

Para fines de demostración, hemos utilizado una Raspberry Pi 3 y una Pimoroni HyperPixel 3.5. Está montado con un extensor GPIO hembra a macho de 40 pines. Por lo general, se envían con pantallas HAT, al igual que elevadores de montaje si es necesario.

Probablemente necesitará un teclado y un mouse, así como una pantalla HDMI para la configuración inicial. Esto se puede evitar si Ud. preconfigura tu instalación de Raspberry Pi y conectarse a través de SSH para configurar la pantalla HAT.

Empezar por instalar un sistema operativo Raspberry Pi a una tarjeta microSD de 8 GB o más grande. Una instalación existente debería funcionar, pero puede que le resulte más fácil intentarlo primero con una instalación nueva.

A continuación, monte el HAT de la pantalla en la Raspberry Pi, utilizando los elevadores y el extensor de 40 pines si es necesario.

Una vez hecho esto, inserte la tarjeta microSD y arranque la Raspberry Pi.

Si está utilizando un HAT de pantalla más nuevo y no ha conectado una pantalla HDMI, pero ve la salida de imagen correcta, ya terminó.

De lo contrario, si la pantalla HAT está en blanco, reinicie el Pi y conecte un monitor HDMI.

Este es el punto en el que debe consultar las instrucciones de instalación para su monitor específico. Encontrarás problemas de compatibilidad. Por ejemplo, la pantalla HAT en estas imágenes no se ejecutará en Raspberry Pi 4. En consecuencia, tuvimos que usar Raspberry Pi 3 para demostrar su funcionamiento.

En el caso del dispositivo Pimoroni HyperPixel 3.5, ingresar este comando en una terminal instala el controlador:

rizo https://get.pimoroni.com/hiperpixel | intento

También puedes usar

git clon" https://github.com/pimoroni/hyperpixel">https://github.com/pimoroni/hyperpixel

Cuando esto esté completo, utilice

cd hiperpixel

Finalmente, para completar la configuración:

./setup.sh

Reinicie cuando se le solicite.

La Raspberry Pi y la pantalla HAT deberían estar funcionando.

Estos pasos son para un modelo específico de pantalla HAT y se proporcionan como una ilustración. Consulte las instrucciones que acompañan a su pantalla HAT elegida para conocer los pasos específicos del dispositivo.

Realice ajustes en la configuración del HAT de la pantalla GPIO

Una vez que la pantalla esté conectada, encendida y funcionando, es posible que observe que la orientación es incorrecta para sus propósitos. Hay varias opciones disponibles para la rotación de la pantalla, según el tipo de dispositivo que haya conectado a su Raspberry Pi.

Sin embargo, para mostrar HAT, la opción correcta es editar el config.txt archivo en el Pi /boot/ dividir. Esta es una colección de opciones de configuración que cubre todo, desde el tipo HDMI hasta la configuración de overclocking.

Cuando instala los controladores para la pantalla, normalmente agrega el contenido de config.txt. Estas nuevas configuraciones se pueden editar.

Entonces, en el caso de una pantalla HyperPixel, se puede editar el archivo config.txt y especificar la rotación correcta. Para hacer esto:

  1. Abra una terminal (conéctese a su Pi a través de SSH)
  2. Ingresar sudo nano /boot/config.txt
  3. Desplácese hasta el final usando su teclado AvPág llave
  4. Encontrar mostrar_rotar=0
  5. Cambie el valor, seleccionando 1 a 4 según sea apropiado
  6. Prensa Ctrl+X entonces Y para salir y confirmar
  7. reiniciar con reiniciar sudo

La rotación de la pantalla de su Raspberry Pi debería estar arreglada. Pero como no sabes qué representan las orientaciones 1 a 4, puedes repetir el proceso hasta que estés satisfecho.

Una pantalla compacta montada en su Raspberry Pi

Ya sea que haya utilizado una Raspberry Pi o una Raspberry Pi Zero, ahora debería tener una pantalla integrada en funcionamiento. Esto extraerá energía del Pi a través del GPIO, por lo que cuando su Pi se apague, también lo hará la pantalla.

Las configuraciones de batería y energía portátil pueden resultar útiles aquí, pero lo que haga a continuación depende de las demandas de su proyecto Raspberry Pi. Algunas pantallas usan tinta electrónica, la mayoría son LCD. Algunas son pantallas táctiles, otras no. Teniendo esto en cuenta, piense un poco en su proyecto; puede decidir que su Raspberry Pi en realidad necesita una pantalla completamente diferente.