5 Knöpfe am Arduino auslesen

Warum?
An „Rakete_Display“ habe ich 5 Knöpfe für ein Menü eingebaut, und in diesem Programm werde ich zeigen und erklären wie ich diese einlesen und im Seriellen Plotter oder Monitor ausgebe.
Hier ist mein Programm:
///////////////////////////////////////////////
// //
// Knöpfe der Raketen_Display_Platiene //
// //
///////////////////////////////////////////////
// Mehr zum Code unter www.Towinet.de
int Mittel_Knopf = A0; //Mittel_Knopf ist auf dem Pin "A0"
int Oben_Knopf = A1; //Oben_Knopf ist auf dem Pin "A1"
int Unten_Knopf = A4; //Unten_Knopf ist auf dem Pin "A4"
int Rechts_Knopf = A3; //Rechts_Knopf ist auf dem Pin "A3"
int Links_Knopf = A2; //Links_Knopf ist auf dem Pin "A2"
void setup() {
Serial.begin(115200); //Definiere Baud Geschwindigkeit
pinMode(Mittel_Knopf, INPUT); //Mittel_Knopf ist ein eingang
pinMode(Oben_Knopf, INPUT); //Oben_Knopf ist ein eingang
pinMode(Unten_Knopf, INPUT); //Unten_Knopf ist ein eingang
pinMode(Rechts_Knopf, INPUT); //Rechts_Knopf ist ein eingang
pinMode(Links_Knopf, INPUT); //Links_Knopf ist ein eingang
}
void loop() {
int Mittel_Knopf_Status = digitalRead(Mittel_Knopf); //Erstelle einen Intager und ordne ihm dem Gelesenen Pins zu
int Oben_Knopf_Status = digitalRead(Oben_Knopf); //Erstelle einen Intager und ordne ihm dem Gelesenen Pins zu
int Unten_Knopf_Status = digitalRead(Unten_Knopf); //Erstelle einen Intager und ordne ihm dem Gelesenen Pins zu
int Rechts_Knopf_Status = digitalRead(Rechts_Knopf); //Erstelle einen Intager und ordne ihm dem Gelesenen Pins zu
int Links_Knopf_Status = digitalRead(Links_Knopf); //Erstelle einen Intager und ordne ihm dem Gelesenen Pins zu
Serial.print("Mitte: "); //Drucke "Mitte: " im Seriellen Monitor aus
Serial.print(Mittel_Knopf_Status); //Drucke "Mittel_Knopf_Status" im Seriellen Monitor aus
Serial.print(" Oben: "); //Drucke " Oben: " im Seriellen Monitor aus
Serial.print(Oben_Knopf_Status); //Drucke "Oben_Knopf_Status" im Seriellen Monitor aus
Serial.print(" Unten: "); //Drucke " Unten: " im Seriellen Monitor aus
Serial.print(Unten_Knopf_Status); //Drucke "Unten_Knopf_Status" im Seriellen Monitor aus
Serial.print(" Links: "); //Drucke " Links: " im Seriellen Monitor aus
Serial.print(Links_Knopf_Status); //Drucke "Links_Knopf_Status" im Seriellen Monitor aus
Serial.print(" Rechts: "); //Drucke " Rechts: " im Seriellen Monitor aus
Serial.println(Rechts_Knopf_Status); //Drucke "Rechts_Knopf_Status" im Seriellen Monitor aus
delay (10); //Warte für 1ms
}