Arduino Polska Forum
Program testujący wyświetlacz 7 segmentowy LCD052BSR-102 z wspólną anodą. - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Program testujący wyświetlacz 7 segmentowy LCD052BSR-102 z wspólną anodą. (/watek-program-testuj%C4%85cy-wy%C5%9Bwietlacz-7-segmentowy-lcd052bsr-102-z-wsp%C3%B3ln%C4%85-anod%C4%85)



Program testujący wyświetlacz 7 segmentowy LCD052BSR-102 z wspólną anodą. - Himura Kenshin - 05-12-2020

Program testujący wyświetlacz 7 segmentowy LCD052BSR-102 z wspólną anodą.
Kod:
//Program testujący wyświetlacz 7 segmentowy LCD052BSR-102 z wspólną anodą
//Zapalanie przyciskiem
//Himura Kenshin 5.12.2020

void setup() {
 
  pinMode(11, OUTPUT); //Segment A
  pinMode(10, OUTPUT); //Segment F
  pinMode(7, OUTPUT); //Segment B
  pinMode(6, OUTPUT); //Segment E
  pinMode(5, OUTPUT); //Segment D
  pinMode(3, OUTPUT); //Segment C
  pinMode(2, OUTPUT); //Segment G
 

digitalWrite(11, LOW); //Segment A
digitalWrite(10, LOW); //Segment F
digitalWrite(7, LOW); //Segment B
digitalWrite(6, LOW); //Segment E
digitalWrite(5, LOW); //Segment D
digitalWrite(3, LOW); //Segment C
digitalWrite(2, LOW); //Segment G
}

void loop()
{
  if (digitalRead(12) == LOW) { //Jeśli przycisk wciśnięty
   
    digitalWrite(11, HIGH); //Włącz Segment A
    digitalWrite(10, HIGH); //Włącz Segment F
    digitalWrite(7, HIGH); //Włącz  Segment B
    digitalWrite(6, HIGH); //Włącz  Segment E
    digitalWrite(5, HIGH); //Włącz  Segment D
    digitalWrite(3, HIGH); //Włącz  Segment C
    digitalWrite(2, HIGH); //Włącz  Segment G
     
    delay(500); //Czekamy
   
    //8
   
        digitalWrite(11, LOW);
        digitalWrite(10, LOW);
        digitalWrite(7, LOW);
        digitalWrite(3, LOW);
        digitalWrite(5, LOW);
        digitalWrite(2, LOW);
        digitalWrite(6, LOW);
}
  }