Odpověď na: Čtení hesla z
Úvodní stránka › Fórum › Vaše projekty › Arduino › Čtení hesla z › Odpověď na: Čtení hesla z
1.2.2017 v 19:43
#10347
Správce
Dobrý den, můžete si udělat třeba nějaké počitadlo.
Kód by pak mohl vypadat například takto (předpokládám, že chcete získat 5 znaků).
int poc = 0;
String zadano;
char znak;
char menu;
void setup() {
Serial.begin(9600);
}
void loop() {
while (Serial.available()) {
znak = Serial.read();
if (znak < 32 || znak > 126) continue; //přeskočí znaky mimo rozumný rozsah (konec řádku...)
zadano.concat(znak);
poc++;
Serial.println(zadano);
}
if (poc >= 5) {
if (zadano == "HELP")
menu = 'H';
else
menu = '0';
switch (menu) {
case 'H':
Serial.println(" //================================================\\");
Serial.println(" ||================================================||");
Serial.println(" ||Vypis prikazu ||");
Serial.println(" ||================================================||");
Serial.println(" ||COSI popis instrukce jshfjashfjsah ||");
Serial.println(" ||================================================||");
Serial.println(" \\================================================//");
default: delay(5);
}
poc = 0;
zadano = "";
}
}