Цитата Сообщение от neyro Посмотреть сообщение
Итак, был приобретен Arduino Mega, на вскидку (10 минут тестов, в гараже холодно... ) считывание теперь происходит практически идеально, а вот как отправить данные в шину не понятно....у кого-нибудь есть рабочий код отправки даных в шину ? Если просто отправлять к примеру так:
byte data[6] = {0x1F, 0x32, 0xAA, 0x06, 0xFF, 0x1E};

void setup() {
Serial1.begin(9600);
}

void loop() {
for (int i=0; i <= 6; i++){
Serial1.print(data[i]);
}
то данные или не уходят или похоже уходят в каком то кривом формате...
Для связи с шиной используется схема на оптопарах + чип MAX.
Если ты отправляешь в шину, то нужно использовать не Serial1.print(data[i]); а Serial1.write(data[i]);