Arduino web server + Virtual wire

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение sergejey » Пн сен 23, 2013 10:20 am

pdmitry2,
задача легко решается по тому же принципу, что описан здесь:
http://smartliving.ru/Main/ArduinoVirtualWire

приёмник может быть один на любое количество датчиков и кнопок.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
pdmitry2
Сообщения: 90
Зарегистрирован: Ср фев 06, 2013 1:12 pm
Откуда: Россия, Москва
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Re: Arduino web server + Virtual wire

Сообщение pdmitry2 » Вт сен 24, 2013 2:22 pm

Не так уж и легко, для человека далёкого от программирования ;)
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение MaksMS82 » Вт окт 15, 2013 8:45 am

И так ,в продолжение идеи моего алгоритма подключения беспроводных датчиков:

Написал прошивку для микроконтроллеров серии Attiny для беспроводного датчика влажности DHT (или беспроводной датчик температуры ds18b20) для данного алгоритма,получилось в итоге код менее 1 кб,что влезает на Attiny13 стоимостью 50 центов !!! Правда проверял пока только на Attiny85.

Расчетная стоимость для беспроводного датчика влажности/температуры:
радиомодуль 433 или 315 мгц - 1.28$
Attiny13 - 0.5$
+ Возможные варианты датчиков:
Датчик влажности DHT22 - 4.5$ = 6.28 $
Датчик влажности DHT11 - 1.5$ = 3.28 $
Датчик температуры ds18b20 - 1 $ = 2.78 $

Стоимость без учета источника питания и мелких компонентов..

И не нужны всякие ардуинки на передатчиках...

Возможны варианты других беспроводных датчиков ,например датчик движения..
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение MaksMS82 » Ср окт 30, 2013 7:16 am

Может заинтересую своим способом беспроводных датчиков данным конструктором для особо не вникших в язык Си :)

http://homes-smart.ru/index.php/oborudo ... ej-433-315
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение sergejey » Ср окт 30, 2013 5:00 pm

MaksMS82 писал(а):Может заинтересую своим способом беспроводных датчиков данным конструктором для особо не вникших в язык Си :)

http://homes-smart.ru/index.php/oborudo ... ej-433-315
Полезно. Самого всегда смущает, что для самых простых вещей приходится Arduino громоздить, но что поделать, если не умею с контроллерами общаться на другом уровне :)

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение MaksMS82 » Ср окт 30, 2013 8:34 pm

sergejey писал(а):
MaksMS82 писал(а):Может заинтересую своим способом беспроводных датчиков данным конструктором для особо не вникших в язык Си :)

http://homes-smart.ru/index.php/oborudo ... ej-433-315
Полезно. Самого всегда смущает, что для самых простых вещей приходится Arduino громоздить, но что поделать, если не умею с контроллерами общаться на другом уровне :)
Да тут так же все почти как в ардуино ,только обращение к портам не так удобно и библиотеки надо искать для всего..

Думаю какие ещё датчики в конструктор добавить.Может есть у кого идеи ?

По идее можно датчик давления bmp085 приделать,только смысла его делать беспроводным не вижу. и тут уже тинька25 нужна как минимум.
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение sergejey » Чт окт 31, 2013 6:07 pm

Для беспроводных у меня вот такой список в голове:

* Движение
* Температура
* Расстояния
* Освещённость
* Сухой контакт

Это я планирую делать на ардуинах и VirtualWire, но мало ли, может будет дешевле и эффективней на менее громоздкой платформе.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение MaksMS82 » Чт окт 31, 2013 6:58 pm

В конструкторе у меня имеется трансляция входа АЦП,на который можно подключить фоторезистор для оценки освещенности. Вот только спящий режим через Watchdog + АЦП уже не влазит в тиньку13..
Вот сделаю ещё вариант передачи состояния в радио эфир цифрового входа по событию или периодически..
Евгений
Сообщения: 42
Зарегистрирован: Пн авг 26, 2013 11:34 am
Благодарил (а): 0
Поблагодарили: 2 раза

Re: Arduino web server + Virtual wire

Сообщение Евгений » Сб ноя 02, 2013 9:15 am

Купил набор беспроводных розеток вот такой http://www.coco-technology.com/shop/apa3-1500r работает на частоте 433,92, но почему-то ардуина не видит сигнал пульта :(( пробовал разные библиотеки RemoteSwitch и RC-Switch - бесполезно. Кнопку беспроводного звонка распознает, а этот пульт нет. В чем может быть дело? частоту проверил рацией - точно 433
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Arduino web server + Virtual wire

Сообщение MaksMS82 » Сб ноя 02, 2013 9:41 am

Евгений писал(а):Купил набор беспроводных розеток вот такой http://www.coco-technology.com/shop/apa3-1500r работает на частоте 433,92, но почему-то ардуина не видит сигнал пульта :(( пробовал разные библиотеки RemoteSwitch и RC-Switch - бесполезно. Кнопку беспроводного звонка распознает, а этот пульт нет. В чем может быть дело? частоту проверил рацией - точно 433
Разберите и посмотрите какая микросхема стоит в пульте ..Если например CS5211AGP,то управлять не получится.К этой м/с я не видел библиотек к м/к
Ответить