Prvo "Serial.write ('A0 01 00 A1')" ne moze da radi.
napravis string
Code:
char data[4] = {0xA0, 0x01, 0x00, 0xA1}
to onda posaljes na:
Code:
Serial.write(data, sizeof(data))
Da li si dobro povezao pinove rx->tx, tx->rx i gnd->gnd
citanje radis sa
Code:
if(Serial.available() > 0 )
{
delay(100);
while( Serial.available() > 0)
{
dataRead[i] = Serial.read();
}
}
i onda kad hoces da proveris byte po byte:
Code:
if(dataRead[0] == 0xA0) ...
Kad ovako koristis serial ne mozes koristiti komunikaciju sa racunarom(osim na onima koji imaju 2 uarta)