LED display-modul, 8 siffror och 8 knappar

Den flexibla display-modulen baserad på TM1638 är mycket enkel att använda tillsammans med Arduino tack vara det färdiga kodbiblioteket som finns tillgängligt för nerladdning.

Koden

#include <TM1638>

#define FRAME_TIME 500

TM1638 ledkey(2,3,4);  // Data = pin 2, Clock = pin 3, Load = pin 4
char *str = "        BYGGAROBOT.SE         ";

void setup() {
}

void loop() {
  byte leds = 0x0F;
  for (char *ptr = str; ptr < str + strlen(str) - 8; ptr++) {
    ledkey.setDisplayToString(ptr);
    for (int i = 0; i < 8; i++) {
      ledkey.setLEDs(~(0xFF >> i));
      delay(FRAME_TIME / 8);
    }
  }
}

Här är en film som visar resultatet när koden körs:

Lämna ett svar

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Kundvagn