![]() |
![]() |
#271 |
Junior Member
Регистрация: 16.05.2016
Сообщений: 2
Вес репутации: 0 ![]() |
![]()
Есть интерес читывать показания счетчиков воды, т.к. счетчики находятся в настолько неудобном месте, что каждый раз приходится протягивать руку и фотографировать счетчик телефоном.
Прочитал всю тему, возникло несколько вопросов. 1) Брать Nano v3.0 (CH340) не стоит? 2) Лучше брать Nano v3.0 (FT232)? 3) В люке с счетчиками есть доступ к 220в (стоит бойлер для нагрева воды в периоды отключения гвс). Есть возможность питать контроллер через блок питания. Можно ли обойтись без роутера подключенного к ардуине? Набросок схемы без роутера (рядом со счетчиками): 1) Nano v3.0 (FT232) К контролеру подлкючаются счетчики, wifi модуль Esp8266, постоянное питание. 2) Esp8266 (ESP - 12) Используется для связи с имеющимся в квартире роутером wifi для передачи данных. Роутер находится в другой комнате. В итоге: минимизация затрат - не нужен роутер рядом со счетчиком, минимизация потребляемого электричества - Nano включается только тогда, когда нужно считать воду и отправить показания. Спасибо! |
![]() |
![]() |
![]() |
#272 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#273 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
2-FTDI,PL2xxx,CP2xxx 3-Можно, например ethernet shield или Esp8266 |
|
![]() |
![]() |
![]() |
#274 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 ![]() ![]() ![]() |
![]()
Неужели 16МГц не хватит? А кстати что будет если магнит остановится возле геркона, и он замкнется на длительное время? Жалко нет осцилографа прикинуть минимальную длительность импульса.
По тех.характеристикам вроде не очень страшно: 2,5 куба в час ~ 0.7л в сек. то есть максимально 1 импульс в 10сек. UPD: нашел в характеристиках (хотя как то расплывчато). Длительность импульса: Около 0,6сек. А если отслеживать прекращение импульсов (например более 10 мин) и записывать значение? Какой смысл каждые 30мин писать в память ночью или в период отпуска? Последний раз редактировалось Tohin; 16.05.2016 в 22:28. |
![]() |
![]() |
![]() |
#275 |
Junior Member
Регистрация: 16.05.2016
Сообщений: 2
Вес репутации: 0 ![]() |
![]()
Спасибо за быстрый ответ!
Назрел еще один вопрос. Проще ли будет просто подцепить на ардуино нано а) модуль wifi, б) модуль камеры и отправлять фото счетчиков раз в месяц? Повторюсь, с питанием проблемы нет, работать устройство будет раз в месяц для снятия и отправки одной фото. Upd: Похоже проблема решена На одном форуме нашел решение с применением ТОЛЬКО Esp8266 (ESP - 03) и небольшой платы для размещения wifi модуля. Последний раз редактировалось zavyl0n; 16.05.2016 в 23:33. |
![]() |
![]() |
![]() |
#276 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Как протестируете сообщите результат |
|
![]() |
![]() |
![]() |
#277 | |||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#278 | |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 ![]() ![]() ![]() |
![]() Цитата:
ИМХО прерывания не нужны. достаточно просто опрашивать пины. С такой логикой (сорри за "язык программирования"): Код:
Если пин замкнут и флага нет { ждем 200мс; проверяем пин еще раз; //подавление дрябезга при размыкании добавляем к расчетам 10л; ставим флаг "Учтено"; } Если есть флаг "Учтено" и пин разомкнут { ждем 200мс; проверяем пин еще раз; //подавление дрябезга при замыкании снимаем флаг "Учтено"; } |
|
![]() |
![]() |
![]() |
#279 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|