🛠 Uso de los GPIO del Smart Display Module

Raspberry Pi Smart Display Module · debutant · Apprenez à contrôler les broches GPIO du Raspberry Pi Smart Display Module pour interagir avec des périphériques externes.

Objetivos

Este tutorial le guía en el uso de los pines de Entrada/Salida de Propósito General (GPIO) disponibles en el Raspberry Pi Smart Display Module. Aunque este módulo está diseñado principalmente para la visualización profesional a través del estándar Intel SDM, mantiene el acceso a los GPIO del Raspberry Pi Compute Module 5. El objetivo es entender cómo encender un LED o leer un estado simple, demostrando la flexibilidad del módulo para proyectos de automatización ligera o señalética interactiva.

Material necesario

Pasos

``bash sudo apt update sudo apt install python3-gpiozero ``

```python from gpiozero import LED from time import sleep

  1. Preparación del hardware: Apague completamente el Raspberry Pi Compute Module 5. Localice el conector GPIO estándar (40 pines) accesible en su configuración. Si utiliza una pantalla SDM completa, asegúrese de que el módulo esté bien insertado y que el acceso a los pines sea posible mediante un puerto de expansión o un adaptador breakout.
  2. Cableado del LED: Conecte la pata larga (ánodo) del LED al pin GPIO 17 (pin físico 11) a través de la resistencia de 330 ohmios. La resistencia limita la corriente para proteger el LED y el módulo. Conecte la pata corta (cátodo) a un pin de tierra (GND), por ejemplo, el pin físico 6.
  3. Instalación de bibliotecas: Abra una terminal en su Raspberry Pi. Actualice el sistema e instale la biblioteca RPi.GPIO o gpiozero, que simplifica el control de los pines.
  4. Creación del script Python: Cree un nuevo archivo llamado test_gpio.py.

# LED conectado al GPIO 17 led = LED(17)

while True: led.on() print("LED Encendido") sleep(1) led.off() print("LED Apagado") sleep(1) ```

``bash python3 test_gpio.py ``

  1. Ejecución del script: Ejecute el programa desde la terminal. El LED debería parpadear, alternando mensajes en la consola.

Verificación

Observe físicamente el LED. Debe encenderse y apagarse exactamente una vez por segundo. Si el LED no reacciona, verifique la polaridad del cableado (ánodo/cátodo) y asegúrese de que el script se ejecute con los permisos necesarios. Verifique que el Compute Module 5 esté correctamente alimentado y arrancado.

Para ir más allá

El Smart Display Module está optimizado para la visualización 4K silenciosa y la gestión de contenido. Puede ampliar este proyecto utilizando los GPIO para activar cambios de visualización en la pantalla SDM mediante scripts de control. También explore la ranura M.2 para añadir almacenamiento rápido o un acelerador de IA Hailo, permitiendo el análisis en tiempo real de las entradas GPIO para aplicaciones de señalética inteligente.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales