Проблема с датчиками температуры.
- Войдите на сайт для отправки комментариев
Чт, 10/09/2015 - 13:45
Ваяю метеостанцию из говна и палок.
Захотел вместо температуры с BMP180 брать её с далласовского датчика.
Есть вот такой код ReadSHT2x_nosd_nolcd_serv.ino, но задуманное не выполняет, хотя вроде нигде не накосячил.
При подключении одного датчика DS температура intemp читается с BMP180. Если датчика два, то из адреса читаются из EEPROM, и используются для опроса датчиков уже они.
91-96 выдают правильные адреса датчиков. При включении перемычек (165-188) адреса тоже записываются правильно
При подключении двух датчиков у меня в полях intemp и outtemp одинаковые значения. Где накосячил? :)
Пример из бибилиотеки для двух датчиков работает нормально.
Хм... А где редактирование? o_0
Хм... На тестовом стенде с Nano всё работает нормально. o_0
Тама закрыта.
Проблема была в ServiceMode(). Я там затирал адрес.