Чтение показаний со счетчика электроэнергии и передача по SMS
- Войдите на сайт для отправки комментариев
Заказал ардуину уно, gsm шилд, плату с релюшками. Жду пока все придет, задумка банальна: управление отоплением дачи, чтобы приехать можно было уже в теплый дом.
Но сейчас появилась еще одна идея.
На столбе около участка висит счетчик электроэнергии, меркурий 230 cn, с can шиной.
Хочу по запросу из вне (смс) на основную ардуину, подключиться к счетчику, вытащить из него текущие показания и передать из обратно в виде смс.
1. Можно ли, используя например ардуино нано, подцепиться к can шине счетчика и считать с него показания?
2. Как организовать передачу данных от нано на столбе до уно в доме (метров 30) без проводов?
3. Можно ли настроить уно с gsm шилдом на обработку данных со счетчика и передачу по gsm каналу?
4. Если можно подключиться к счетчику, ардуина сможет сама запросить текущие показания или просто дост доступ к кан шине, а дальше надо будет самостоятельно через ПО меркурия получать показания?
Какие детальки нужно докупить, если все это осуществимо? Желательно конкретные модели
Ваш счетчик кроме CAN поддерживает RS485
Я подключал свой счетчик Меркурий 200 через адаптер RS485
На 30 метров можно сделать проброс порта в ПК, при помощи WiFi
В качестве устройства для проброса, можно использовать WiFi роутер wr703n с прошивкой CyberWrt
Устанавливаете модуль в веб интерфейсе CyberWrt Драйвер CH341 и модуль Ser2Net
На ПК устанавливаете программу Tibbo и после этого у Вас на ПК появится виртуальный serial port Вашего счетчика
Можете его использовать в программе от меркурия или любой другой программе
На счёт RS485 не уверен. Маркировка счетчика ("CN"), на оффсайте
>> C - интерфейс CAN
>> R - интерфейс RS485
>> N - электронная пломба
Предложенный вариант неплох, но немного не подходит. Т.к. управление отоплением практически реализовано (осталось дождаться прихода железяк), то придётся делать отдельную систему из 2-х роутеров, адаптера RS485 (если вруг его можно переделать в can, родной шнурок меркурий 221 может работать и с can и с rs485, там надо всего лишь переставить перемычку), 3g модема, и новой симки. В целом получится дороговато.
А хотелось подцепить сбор показаний на одну "основной" контроллер с имеющейся симкой.
Тогда купите USB CAN адаптер. Например такой
С CAN на меркуриях я кажется разобрался, надо только проверить. Если все верно то будет достаточно rs485.
Сразу появился вопрос: если подключить 485 шилд к ардуино и счетчику, можно ли настроить передачу на другую ардуину с gsm модемом через nrf24l01?
То есть выглядит это так: дома gsm модем, через программу опроса меркурия звоню на основную ардуину, которая в свою очередь "пробрасывает канал" до второй ардуины, подключеной к счетчику.
А просто модем к счетчику через can подключить? Должно работать, только еще модем нужен.
думаю попробовать с лицевой стороны считывать моргание светодиода
что скажешь?
вайфайки питатели уже едут
http://www.radioman-portal.ru/pages/1756/
http://habrahabr.ru/post/234679/
http://cyber-place.ru/showthread.php?t=651
http://cxem.net/arduino/arduino25.php
ну так ктото довел до логического завершения?