Kategoria: Poradniki
Wyświetlacz 7 segmentowy to popularny komponent w projektach elektronicznych, który umożliwia wyświetlanie cyfr i niektórych liter. W tym artykule pokażemy, jak podłączyć wyświetlacz 7 segmentowy do Arduino, aby stworzyć prosty projekt wyświetlania liczb.
Wyświetlacz 7 segmentowy składa się z 7 diod LED, które można włączyć w różnych kombinacjach, aby wyświetlić cyfry od 0 do 9. Każda dioda LED jest oznaczona literą od A do G oraz wspólnym pinem anody lub katody.
W tym przykładzie użyjemy wyświetlacza z wspólną katodą. Oto jak podłączyć wyświetlacz do Arduino:
Po podłączeniu wyświetlacza, czas na napisanie kodu, który będzie sterował jego działaniem. Oto prosty przykład, który wyświetla liczby od 0 do 9:
const int a = 2;
const int b = 3;
const int c = 4;
const int d = 5;
const int e = 6;
const int f = 7;
const int g = 8;
void setup() {
pinMode(a, OUTPUT);
pinMode(b, OUTPUT);
pinMode(c, OUTPUT);
pinMode(d, OUTPUT);
pinMode(e, OUTPUT);
pinMode(f, OUTPUT);
pinMode(g, OUTPUT);
}
void loop() {
for (int num = 0; num < 10; num++) {
displayNumber(num);
delay(1000);
}
}
void displayNumber(int num) {
digitalWrite(a, num != 1 && num != 4);
digitalWrite(b, num != 5 && num != 6);
digitalWrite(c, num != 2);
digitalWrite(d, num != 1 && num != 4);
digitalWrite(e, num != 1 && num != 3 && num != 4 && num != 5 && num != 7);
digitalWrite(f, num != 1 && num != 2 && num != 3);
digitalWrite(g, num != 0 && num != 1 && num != 7 && num != 8 && num != 9);
}
Podłączenie wyświetlacza 7 segmentowego do Arduino jest stosunkowo proste i otwiera wiele możliwości w projektach elektronicznych. Dzięki powyższym krokom i przykładowemu kodowi możesz zacząć eksperymentować z wyświetlaniem cyfr i rozwijać swoje umiejętności w programowaniu Arduino.