Afișajul arată ca în figura următoare :
Afișajul comunică cu placa Arduino utilizând doar 2 fire. Câteva caracteristici tehnice a acestui afișaj:
Denumirea celor 2 pini prin care se face comunicarea sunt:
Pe site-ul www.github.com veti găsi librării pentru a folosi acest afișaj.
Exemplu: Să afișăm numerele de la 0 la 1000
Parte software:
const int CLK=3; //Declaram pinul la care este conectat pinul CLK al afisajului
const int DIO=2; //Declaram pinul la care este conectat pinul DIO al afisajului
int numar=0;
TM1637Display afisaj(CLK,DIO); //setam afisajul
void setup()
{
afisaj.setBrightness(0x0a); //setam luminozitatea la maxim
}
void loop()
{
for(numar=o; numar<1001; numar++)
{
afisaj.showNumarDec(numar); //afiseaza numerele de la 0 la 1000
delay(1000); // tine afisat numarul timp de 1s
}
}
Este un exemplu banal dar util.
Atenție!!!!!!! Chiar dacă comunicarea se face prin două ( 2 ) asta nu înseamnă că metoda de comunicare este de tipul I2C. Nu este de tipul I2C.
Consultați foaia de catalog pentru circuitul TM1637.
Lasă un răspuns