Умный дом. Управление радио выключателями

erpprog
Offline
Зарегистрирован: 26.04.2011

Немного подрпавил имя темы для большей ясности и перенес в этот раздел. С уважением Adessit

Хочу реализовать такой функционал:

1) Управление радиовыключателями (например, http://www.chipdip.ru/product/duewi-05406.aspx)

2) Управление ИК передатчиком. Тут сложнее. Я хочу управлять всеми приборами, которые имеют ИК-пульт. Для этого решил сделать так: с помощью ИК приемника записать сигналы от кнопок пульта (ИК приемником), затем вбыть в программу (такое вообще возможно?)

3) Управление самой платой по USB (там ведь вроде COM интерфейс?)

Для этого заказал CraftDuino, ИК премник, ИК Передатчик. Скажите, что-нибудь еще понадобится? Наверно нужен радиопередатчик для радиовыключателя, но я даже не знаю с какой стороны подойти.

Сам программист, опыт с микроконтроллерами был, но давно и это были PIC. Натолкните, пожалуйста, на мысли, может статьи какие нибудь. 

В идеале хочется сделать умный дом с управлением климатом, светом, мультимедиа техникой с веб мордой))

Т. е. сидишь с телефона, каналы телика щелкаешь) Интересно, делал ли кто-нибудь что-то подобное?

 

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

Для начала, того что заказали хватит. Я себе для начала вообще взял просто дуэмиланову и светодиодиков пару с резюками, а потом пошло поехало) Начните освоение планов ваших и чтения книжек маленьких про програмирование на ардуино - всё очень просто. А там по ходу дела с мелочами поможем. Народ здесь дружный. 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Думаю все это возможно, темболее что выключатель использует 433, 92 МГц частоты.

Я только вот не понял эти выключалки идут без радиопульта чтоли?
 

erpprog
Offline
Зарегистрирован: 26.04.2011

>>Думаю все это возможно, темболее что выключатель использует 433, 92 МГц частоты. 

Выключатели с радиопультом, но мне он не нужен) Как им можно будет управлять? Нужна какая-то плата расширения?

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

Лучше начинать с одного пункта и полностью проработать его, а потом ко второму пункту.

По поводу радио, пульт можно ласково разобрать и посмотреть что к чему, как самый простой вариант для определенных действий замыкать контакты кнопок пульта через релюшки 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

 Как раз пульт то вам и нужен. В пульте само сабой должен быть радиомодуль. Если он монолитный нужно его аккуратно отпаять. Далее желательно бы фотку внутренностей. Если там кодер не кейлоговский то все очень упростится. Если же кейлоговский то посложнее. Вобщем нужно выяснить что за кодер используется, и снять с него сигналы, чтобы вдальнейшем их эмулировать.  Замыкать кнопки на пульте самое простое. Но тут вопрос можно ли одним пультом управлять несколькими выключателями. Если это осуществимо то проще канечно кнопочки тыкать а если там комбинации кнопок, то уже не рентабельно вообще. Думаю надо раздобыть подробное описание что к чему.

erpprog
Offline
Зарегистрирован: 26.04.2011

>> Вобщем нужно выяснить что за кодер используется, и снять с него сигналы

Скажите, а как снять сигналы? Нужен радиоприемник? Какой?

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

 

 

Есть вот такие штуки - есть приемник есть передатчик. Вот это и есть приемопередатчики 433,92. Есть они в других исполнениях. Чтобы записать сигналы можно взять такой принимающий модуль и приконектить к ардуино либо прямо к звуковому входу компа. И записать все посылки, затем соответственно перевести (вслучае с записью прямо на комп как звука) в двоичный вид. Блин ну и выразился же.... ну я думаю понятно. 

Есть еще вариант взять сигнал прицепившись прямо к плате пульта, но тут надо видеть внутринности пульта. это было бы правильнее так как помех не будет.

Adessit
Adessit аватар
Offline
Зарегистрирован: 12.04.2011

А что за модуль можно по подробнее, радиус действия цена, где купить? 

Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

Вот где купить ... сам ищу подешевле и поближе. Достать можно из автосигнализаций, там они и в пейджере и в самой сиге. Радиус 200м, потребляемый ток оч невелик, не помню скока. Средняя цена 200-300р за штучку. работает с логическим уровнем сигнала. скорость передачи данных 20кбит сек. 

erpprog
Offline
Зарегистрирован: 26.04.2011
Nikelbak
Nikelbak аватар
Offline
Зарегистрирован: 22.03.2011

совершенно верно. еще они есть сразу сдвоенные 

erpprog
Offline
Зарегистрирован: 26.04.2011

Спасибо, буду отписываться по мере реализации проекта. 

kikia99
Offline
Зарегистрирован: 22.03.2011

не так нельзя надо сразу покупать в мастер ките то что надо там есть радиомодули при нехватке можно каскадировать за то все будет понятно как чего и где работает но это не главное а главное в том что вы не подсчитали способность самого контроллера вы упровляете теликом кто то включает свет и он еще и все сливает в веб интерфейс либо вам понадобится пару мег  либо кортекс м3 что вернее и будет более экономически оправданно  

erpprog
Offline
Зарегистрирован: 26.04.2011

Всю логику планирую реализовать на выделенном сервере. Ардуино будет только пересылать данные с датчиков и выполнять команды сервера. Хотя, может и для этого ардуины будет мало. 

xapundel
Offline
Зарегистрирован: 17.10.2011

 Как я понял о проекте забыли, а жаль

axill
Offline
Зарегистрирован: 05.09.2011

есть вот такие радиомодули, они идут отдельно передатчик www.sparkfun.com/products/10535 и приемник www.sparkfun.com/products/10533

если нужно несколько каналов - они есть на 315 и на 434 МГц

Frit
Offline
Зарегистрирован: 12.05.2012

хотелось бы тоже про радио модули спросить в этой теме

можно ли управлять дверью модулем и отправлять все на ардуину?

например у меня на двери rfid считыватель,кнопка открытия и замок, сейчас это все висит еще и с ардуиной, а можно туда модуль радио повесить чтобы работать с дверью без 2й ардуины?

(я так понимаю нужен радио модуль который будет принимать сигналы с считывателя и отправлять на ардуину,+ он как-то должен управлять питанием замка исходя из команд дуины, ну а кнопку можно будет переделать на прямую с замком замкнуть)

axill
Offline
Зарегистрирован: 05.09.2011

Frit пишет:

хотелось бы тоже про радио модули спросить в этой теме

можно ли управлять дверью модулем и отправлять все на ардуину?

например у меня на двери rfid считыватель,кнопка открытия и замок, сейчас это все висит еще и с ардуиной, а можно туда модуль радио повесить чтобы работать с дверью без 2й ардуины?

(я так понимаю нужен радио модуль который будет принимать сигналы с считывателя и отправлять на ардуину,+ он как-то должен управлять питанием замка исходя из команд дуины, ну а кнопку можно будет переделать на прямую с замком замкнуть)

rfid это специальная технология с шифрованием с тем, чтобы обеспечить защиту от взлома

если вы связку сделаете в эфире открытым кодом то смысл в rfid? взломать вашу систему доступа будет легко не имея никаких rfid карточек

axill
Offline
Зарегистрирован: 05.09.2011

кстати вот шикарные недорогие модули, это и приемник и передатчик в одном чипе www.buyincoins.com/new_en/details/perfect-high-quality-new-nrf24l01-2-4ghz-wireless-transceiver-module-arduino-product-9036.html

Frit
Offline
Зарегистрирован: 12.05.2012

тоже верно

получается, если рабоатешь с rfid то про радио нужно забыть?)

просто хотелось бы сделать несколько дверей с ардуинами и рф модулями, которые будут посылать инфо на основную ардуину с SD картой например(типа учета получится), так же попытаться через радио с основной платы запрещать, отквывать ту или иную дверь и т.д.

 и если не сложно посоветуйте модули которые много места не занимают, ибо почти все пины забиты, долларов так за 2-3 ^_-

Frit
Offline
Зарегистрирован: 12.05.2012

www.buyincoins.com/new_en/details/perfect-high-quality-new-nrf24l01-2-4g...
так он только 5 пинов занимает?
Pins:

MISO -> 12
MOSI -> 11
SCK -> 13

Configurable:

CE -> 8
CSN -> 7

 

 

carduino.ru
Offline
Зарегистрирован: 06.12.2011

И еще 2 пина: Gnd и Vdd

Frit
Offline
Зарегистрирован: 12.05.2012

а можно как-то совместить с считывателем?
просто он у меня занимает почти те же пины с 13 по 10

Reset > Pin 5
SS > Pin 10
MOSI > Pin 11
MISO > Pin 12
SCK > Pin 13
Ground > Ground
3.3v > 3.3v
 

axill
Offline
Зарегистрирован: 05.09.2011

Frit пишет:

тоже верно

получается, если рабоатешь с rfid то про радио нужно забыть?)

ну почему же. если речь не идет о том, что по радио будут передаваться команды на открытие двери, на доступ или еще на что критичное, то нет проблем. Тоже логирование вполне можно, это не создаст дополнительной возможности взлома

Посмотрите модули по моей ссылке, они стоят как раз меньше 3-х долларов и являются универсальными (приме-передача)

 

axill
Offline
Зарегистрирован: 05.09.2011

Frit пишет:

а можно как-то совместить с считывателем?
просто он у меня занимает почти те же пины с 13 по 10

Reset > Pin 5
SS > Pin 10
MOSI > Pin 11
MISO > Pin 12
SCK > Pin 13
Ground > Ground
3.3v > 3.3v
 

MOSI/MISO/SCK это пины железного SPI. Если считыватель тоже работает по SPI то теоретически по этим трем пинам считыватель и радиомодуль из моей ссылки можно включить паралелльно