/*
Código demonstrativo para a aula de Bancos de Dados aplicados à Internet das Coisas,
Curso de Engenharia e Administração de Sistemas de Banco de Dados,
Faculdade de Tecnologia - UNICAMP.
*/
// "serialMonitor": {"newline": "none" },
// "serialMonitor": { "display": "terminal", "newline": "none" },
void menu() {
Serial.println(" Menu de Opcoes ");
Serial.println("-----------------------------");
Serial.println("0. Opcao 00.");
Serial.println("1. Opcao 01.");
Serial.println("2. Opcao 02.");
Serial.println("3. Opcao 03.");
Serial.println("-----------------------------");
Serial.println("Sua escolha: ??");
Serial.println("");
Serial.println("");
Serial.println("");
}
void setup() {
Serial.begin(9600);
menu();
}
void loop() {
while (Serial.available() > 0) {
int opcao = Serial.parseInt();
Serial.println("-------------------------------------------");
switch (opcao) {
case 0:
Serial.println("Voce escolheu a Opcao 00.");
break;
case 1:
Serial.println("Voce escolheu a Opcao 01.");
break;
case 2:
Serial.println("Voce escolheu a Opcao 02.");
break;
case 3:
Serial.println("Voce escolheu a Opcao 03.");
break;
default:
Serial.println("Voce escolheu uma opcao nao disponivel.");
}
Serial.println("-------------------------------------------");
delay(3000);
Serial.println("");
Serial.println("");
Serial.println("");
menu();
}
}