Insegna a led RGB aggiornabile via Telegram

In questo articolo illustreremo come realizzare un pannello a led RGB di dimensioni variabili fino a 6x2 metri in grado di poter riprodurre video e foto dal contenuto aggiornabile tramite telefonino in chat via Telegram.

Cosa serve per la realizzazione

Tutto il materiale elettronico necessario per la realizzazione di un pannello a led RGB è disponibile e acquistabile on-line dal sito Acme Systems al seguente indirizzo:

Parti componenti il pannello

Nell'ipotesi di realizzare un pannello minimale come quello illustrato nel video da 4 righe e 2 colonne il materiale necessario è il seguente:

  • 8 Panelli a led RGB tipo P6 (Codice LEDRGB-02). Ogni pannello misura 19x19 cm e contiene un array di 1024 led rgb distanziati tra loro di 6 mm e organizzati in una matrice di 32 x 32 punti.
  • 8 cavi flat a 14 pin (Codice CABLE-03). Sono i cavi che consentono di trasferire il flusso di dati dalla scheda di controllo ai pannelli rgb e di distribuirli da un pannello all'altro. Ne serve uno per ogni pannello RGB usato.
  • 4 cavi di alimentazione a 5 volt (Codice CABLE-04). Sono cavi di alimentazione già attestati per poter fornire corrente a due pannelli.
  • 2 alimentatori a 5 volt 10 Ampere (Codice PS5V10A). Sono alimentatori in grado di fornire la tensione di alimentazione a 5 volt a 4 pannelli RGB.

Parti componenti il controller video

Per poter inviare video ai pannelli a led è necessario usare una coppia di schede in grado di accettare un segnale video in formato DVI proveniente da un PC o scheda equivalente e generare il flusso di dati verso i cavi flat che collegano i pannelli RGB tra loro. Con un controller video è possibile pilotare fino a 384 panello RGB organizzati un una matrice di 32 colonne per 12 righe.

  • 1 scheda sender (Codice TS802).
  • 1 scheda receiver (Codice RV908).
  • 1 alimentatore a 5 volt
  • 1 cavo di alimentazione di floppy disk.

Il collegamento tra la scheda sender e la scheda receiver può essere fatto con un semplice cavo ethernet che può arrivare fino a 100 mt. Se le due schede sono all'interno dello stesso contenitore un cavo molto corto è il seguente:

Parti componenti il generatore video

Per generare i video da mandare sul pannello va bene un quasiasi PC. Il pannello visualizzearà solo una piccola porzione di video. Nel caso del nostro pannello di esempio si tratterà di un rettangolino da 64 pixel in orizzontale x 128 pixel in verticale.

In questo articolo useremo una Rasberry Pi per generare il segnale video ed un programmino scritto in Python per poter ricevere e visualizzare video inviati al pannello tramite telefonino i PC in chat usando Telegram.

Queste sono le componenti necessarie:

  • Una Raspberry Pi a scelta tra questi tre tipi:
  • Un alimentatore per Raspberry Pi
  • Una microSD con Debian Jessie Lite installato
  • Un cavo di rete per collegare il pannello alla propria LAN o una chiavetta WiFi in modo da poter aggiornare i video remotamente via Telegram.

Essendo la Raspberry Pi dotata di uscita HDMI sarà usare un convertitore HDMI-DVI ed un cavo HDMI

  • 1 convertirore HDMI-DVI (Codice CON-01).
  • 1 cavo HDMI (Codice CABLE-05).

Preparazione delle parti componenti

Software di programmazione della scheda sender e receiver

Per poter cambiare la programmazione della scheda sender e receiver bisogna collegare la scheda receiver alla usb di un PC windows. Il programma che consente la programmazione si chiama LedStudio.