«

Apr 16

Stampa Articolo

FireBeetle Covers-24×8 LED Matrix

La matrice di led FireBeetle Covers-24×8 LED Matrix è una shield per la FireBeetle che puoi impiegare nei progetti per visualizzare testo o icone senza l’uso di un display lcd.

FireBeetle Covers-24×8 LED Matrix

La serie FireBeetle della DFRobot è una famiglia di schede di dimensioni ridotte che trova facilmente posto anche nei progetti di piccole dimensioni.

Dimensioni della FireBeetle Covers-24×8 LED Matrix

Sul sito della DFRobot trovi tutte quelle informazioni necessarie ad utilizzare la scheda nei tuoi progetti e nella wiki trovi le dimensioni di questa scheda e di tutte le FireBeetle:

FireBeetle Covers 24×8 LED Matrix dimension

Queste informazioni sono utili se vuoi progettare un case per i tuoi progetti.

Sono anche utili per capire le dimensioni finali che potrà avere il tuo progetto usando questa serie di schede.

FireBeetle Covers-24×8 LED Matrix pinout

Sul sito del produttore ed in particolare nella wiki dedicata al prodotto trovi anche il pinout ufficiale della shield:

FireBeetle Covers-24×8 LED Matrix PinOut

ossia quali pin dei micro controllori della famiglia FireBeetle sono usati dalla FireBeetle Covers-24×8 LED Matrix.

Dall’immagine sopra vedi che i pin usati sono:

  • Vcc per l’alimentazione positiva;
  • Gnd per il polo negativo;
  • D6 per i dati;
  • D7 con funzione WR ( come riportato dal produttore, generalmente non usato );
  • D8 con funzione RD .. non definito esplicitamente immagino possa essere l’acronimo di ReaD;

A questi pin devi aggiungere un pin usato come CS ( Cable Select ) che potrai selezionare tra i pin: D2,D3,D4,D5:

FireBeetle Covers-24×8 LED Matrix selector

usando il selettore in figura.

Porterai a ON il contatto corrispondente al pin che desideri utilizzare come CS.

Alimentazione della FireBeetle Covers-24×8 LED Matrix

Come sai le schede della famiglia FireBeetle possono essere alimentate sia da USB sia attraverso una batteria LiPo, trovi la descrizione dettagliata in questo mio precedente articolo.

FireBeetle ESP32 connected

Allo stesso modo le schede supplementari o shield come la FireBeetle Covers-24×8 LED Matrix accetta due alimentazioni possibili:

  • 5V se alimentata attraverso al porta USB;
  • 3.7V se alimentata attraverso la batteria Lipo;

Controller della FireBeetle Covers-24×8 LED Matrix

Il controller o driver che ti permette di gestire i 192 led della fireBeetle Covers-24×8 LED Matrix con soli 4 pin è l’HT1632C della HOLTECK:

FireBeetle Covers-24×8 LED Matrix controller

Leggendo il data sheet troverai che il pin RD è proprio READ e precisamente READ Clock ossia il clock che scandisce la comunicazione con il micro controllore.

Grazie a questo drive puoi controllare tutti i led della shield usando la libreria FireBeetle Covers-24×8 LED Matrix library che contiene anche alcuni esempi da cui puoi partire per utilizzarla e testarla.

Tra le funzioni disponibili nella libreria ci sono sia quelle per scrivere sul display:

ht1632c.print(str);

in cui non devi far altro che passare al metodo print la stringa ( Array char ) che vuoi venga visualizzata, sia quelle per disegnare una linea:

ht1632c.drawLine(0, 0, 0, 7);

in cui gli passerai le coordiante del primo ( 0,0 ) e dell’ultimo punto (0,7) della linea, ricordando che si parte a contare da 0 e non da 1, avrai disegnato una linea verticale.

Trovi altre interessanti funzioni per controllare l’accensione di un singolo punto:

ht1632c.setPixel(x,y);

a cui passi solo le coordinate del punto da accendere.

Con queste poche funzioni puoi realizzare molti effetti sul tuo display fireBeetle Covers-24×8 LED Matrix che nei prossimi articoli analizzeremo e proveremo insieme.

Importante indicazione sulle coordinate è il punto 0,0 che puoi trovare con uno sketch di esempio o leggendo la specifica della DF Robot:

FireBeetle Covers-24×8 LED Matrix direction

Ora conosci tutti i segreti della FireBeetle Covers-24×8 LED Matrix e potrai iniziare a pensare ai progetti da realizzare o suggerirmi cosa vorresti veder realizzato con questa fantastica cover led.

Permalink link a questo articolo: http://www.mauroalfieri.it/elettronica/firebeetle-covers-24x8-led-matrix.html

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Puoi usare i seguenti tag ed attributi HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>