11.11.2014, 14:31 | #1 |
Junior Member
Регистрация: 09.11.2014
Сообщений: 8
Вес репутации: 0 |
Arduino + DS2423
Озадачился проблемой снятия показаний с счетчиков воды. Перебрал в инете много вариантов решения данной проблемы... все либо кривые, либо счетчики обнулялись при отключении электроэнергии.
В маказине http://www.hobby-boards.com есть счетчик DS2423 с резервным питанием но под него нужно городить шину 1-Wire. что в моем случае не очень подходило. пришлось искать, как подружить DS2423 с arduino. В инете есть код под Arduino для чтения данные с DS2423 но к нему приложена кривая библиотека, которая не дает считывать показания счетчика больше 255. Как обычно без бубна не обошлось... в итоге получилась рабочая версия скетчка и библиотеки... собственно делюсь... может еще кому пригодится. |
11.11.2014, 14:46 | #2 |
Junior Member
Регистрация: 09.11.2014
Сообщений: 8
Вес репутации: 0 |
Re: Arduino + DS2423
вот сам скетч. Работает это все только на Arduino 0023
PHP код:
Последний раз редактировалось Batons; 11.11.2014 в 14:55. |
11.11.2014, 14:51 | #3 |
Junior Member
Регистрация: 09.11.2014
Сообщений: 8
Вес репутации: 0 |
Re: Arduino + DS2423
вот код библиотеки DS2423.h
PHP код:
|
11.11.2014, 14:53 | #4 |
Junior Member
Регистрация: 09.11.2014
Сообщений: 8
Вес репутации: 0 |
Re: Arduino + DS2423
код DS2423.cpp
PHP код:
|
11.11.2014, 16:34 | #5 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Arduino + DS2423
Каке Вам вот такой вариант удаленного снятия показаний счетчиков
|
11.11.2014, 17:37 | #6 |
Junior Member
Регистрация: 09.11.2014
Сообщений: 8
Вес репутации: 0 |
Re: Arduino + DS2423
Admin
Я пару дней назад увидел Ваш сайт, прочитал и этот пост - идея отличная. Когда я "городил" свой считыватель, то не видел эту ветку Прочитал ветку, но как я понял, проблема обнуления счетчика при отключении энергии до конца не решена? Вышеописанная схема у меня уже год работает и сбоев или потери данных не было. А возможно к Вашему CyberWrt напрямую (без ардуино) подключить DS2423? По аналогии как это у Вас с модулем для температурного датчика |
11.11.2014, 18:30 | #7 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: Arduino + DS2423
Что мешает записывать показания счётчика в EEPROM?
|
11.11.2014, 18:37 | #8 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Arduino + DS2423
Цитата:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|