Displej - čísla

Dnes si ukážeme, jak vypisovat čísla na náš displej, jenž máme na Arduinu.


// Zde můžete viděl všechny způsoby, jak se dají zapisovat znaky na displej. V hodině si některé z nich popíšeme.

#include <edushield.h>


void setup() {
  Serial.begin(9600);
  delay(1000);
}

void loop() {

  Serial.println("BeginN...");
  Display.number(2313);
  Serial.println("EndN...");
  delay(1000);

  Display.num4(4,5,6,7);
  delay(1000);

  Display.num4(8,9,10,11);
  delay(1000);

  Display.num4(12,13,14,15);
  delay(1000);

  Display.num(1,0);
  Display.num(2,1);
  Display.num(3,2);
  Display.num(4,3);
  delay(1000);

  Serial.println("Begin...");
  Display.set4(0x80,0x80,0x80,0x80);
  Serial.println("End...");
  delay(1000);

  Serial.println("Begin2...");
  Display.set4(0x77,0x76,0x3f,0x1e);
  Serial.println("End2...");
  delay(1000);

  Serial.println("Begin2...");
  Display.set4(0b00110111,0b00000110,0b00111001,0b10000000);
  Serial.println("End2...");
  delay(1000);

}

Zadání

Vytvořte program, který při stisknutí tlačítka zvětší číslo na displeji o jedno.

Nezapomeňte kód odevzdat na google učebnu: https://classroom.google.com/c/NTkwMDUxNjcyMjUy/a/NjgxOTg3ODg4MzQx/details

Příliš snadné?

Vymyslete a vytvořte, jak by se dalo implementovat také odčítání o jedno, aniž by to narušilo hlavní funkci programu.