Ciao a tutti,questo è il mio primo programmino con arduino, mi sono cimentato nell'accendere il led a bordo della scheda digitando i comandi da tastiera (prendendo spunto un pò da internet logicamente).
Il programma gira e funziona perfettamente,avrei solo dei dubbi:
Char= è una memoria che può contenere un solo carattere alla volta,ma al posto di 'a' vorrei digitare 'accendi' che tipo di variabile dovrei usare?
char RX=0;
void setup() {
Serial.begin(9600);
Serial.println ("sono pronto");
Serial.println (" ");
pinMode(13,OUTPUT);
}
void loop() {
RX=Serial.read();
switch (RX){
case 'a' :
digitalWrite(13, HIGH);
Serial.print(RX);
Serial.println(",led acceso");
break;
case 's' :
digitalWrite(13, LOW);
Serial.print(RX);
Serial.println(",led spento");
break;
}
}
In pratica