Ciao EtaBeta
Allora io ho provato alcune cose e ti comunico che riesco a comunicare con Rabbit Connect.
Apri il monitor serale di Ardino e scrivi GEFAKB premi invio dovresti dovresti vedere i led scorrere in
questa sequenza.
8 9 10 11 12 13 G 8 9 10 11 12 13 E 8 9 10 11 12 13 F
8 9 10 11 12 13 A 8 9 10 11 12 13 K 8 9 10 11 12 13 B
IO non ho led collegati alla scheda e non ho potuto verificare questa cosa ma ho modificato il tuo programma inserendo al posto delle accensioni led delle Serial.print
byte c;
byte k;
void setup() {
Serial.begin(9600);
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(8, OUTPUT);
}
void loop() {
if(Serial.available()) {
for(k=8;k<14;k++) Serial.println(k);
c=Serial.read();
Serial.print("c = ");Serial.println(c);
switch (c) {
case 0x41:
Serial.println("case 0x41");
break;
case 0x4b:
Serial.println("Case 0x4B");
break;
case 0x42:
Serial.println("Case 0x42");
break;
case 0x45:
Serial.println("Case 0x45");
break;
case 0x46:
Serial.println("Case 0x46");
break;
case 0x47:
Serial.println("Case 0x47");
break;
}
}
}
allego il file del serial monitor.
quindi ho provato anche con il Rabbit Connect.
Allego il file di Advance Serial Port Monitor.
Se a te non funziona a sto punto prova a disinstallare Advance Serial Port Monitor.
Eventualmente riprovi dopo il riavvio. Se poi lo vuoi reinstallare fai come ti accennato prima.
Sul file scaricato Click destro - prprietà - Annulla Blocco (se c'è)
Click col destro - esegui come amministratore. Per fare una installazzione con privilegi elevati.
Riavvio e riprovi col Port Monitor a vedere se ti funziona.
Ciao
Paolo
Serial Monitor.txt (246 Bytes)
Serial Port Out.pdf (31.5 KB)