Доброго времени суток. У Arduino UNO R3 есть SDA и SCL (после 13-го пина и gnd). Я не могу найти информацию и функции на arduino.cc как пользоваться этой последовательной передачей. Подскажите пожалуйста, заранее спасибо.
кстати это не подходит, ибо выдает ошибку при Wire.send(0); - пишет: Wire.send() has been renamed Wire.write(); Заменил на Wire.write(0); Выдает следующую ошибку: call of overloaded 'write(int)' is ambiguous вроде ошибки не должно быть.
Салют! SDA и SCL — это на самом деле перемапленные A4 и A5, используемые для коммуникации с периферией по I²C: попробуйте позвоните между ними и аналоговыми входами — увидите, что они соединены. Это справедливо для Uno. Для Mega 2560 — это пины 20 и 21. Ошибка в том, что компилятор не может точно определить которую именно из перегрузок метода write вы хотите использовать. Попробуйте уточнить тип данных так: Wire.write((byte)0); Либо: byte myVal = 0; Wire.write(myVal);