Сеть беспроводных устройств на Arduino

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

Модератор: immortal

elik745i
Сообщения: 17
Зарегистрирован: Сб окт 26, 2013 8:39 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Сеть беспроводных устройств на Arduino

Сообщение elik745i » Сб ноя 02, 2013 4:14 am

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

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Пн ноя 04, 2013 3:05 pm

elik745i писал(а):Кстати ресивер не терпит более 5и вольтов питания, то есть не сгорит, но и стабильно не будет работать, а вот трансмиттер очень даже!!!
У меня, кстати, другая ситуация -- ресивер вообще раз через два работал, если питание 5В было. При 9В и 12В всё отлично ловит. Трансмиттер, в свою очередь, от 5В стабильно работает.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
elik745i
Сообщения: 17
Зарегистрирован: Сб окт 26, 2013 8:39 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Сеть беспроводных устройств на Arduino

Сообщение elik745i » Пн ноя 04, 2013 4:15 pm

Серег, как обстоят дела с arduino gw? Заметил такой глюк: если долго передавать инфу, то в какойто момент начинаются глюки, окошки с ошибками выскакивать, притом совершенно хаотическом порядке, к примеру сегодня перезагрузил комп, и ошибок нет... Еще есть возможность добавить в прогу опцию, чтобы при возникновении ошибок, чтобы сама перезагружалась? То есть если дома нет никого, можно было положиться полностью на систему...
У меня все через USB идет, лан карточки нет пока...
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение MaksMS82 » Вт ноя 12, 2013 3:32 pm

А как Вам вариант использования nRF24L01-USB конвертора (на базе Atmega8 перепрограммируем http://www.ebay.com/itm/330809608976 ) и клиенты на ардуинах (или просто на Atmega`х) ?

В принципе очень недорогой вариант получается.Вчера попробовал такую связку -получилось успешно передать и принять данные,но пока пробовал только один передатчик.

Конечно есть сложности в создании своего протокола обмена данными между nRF24L01 и компьютером,но думаю решаемо .

В итоге:
железо - программатор USBasp перепрограммированный в данный переходник,там уже имеется стабилизатор на 3.3в
программа - написана на avr-gcc используя библиотеку V-USB ,а так же плюс консольная программа на компьютере
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Вт ноя 12, 2013 5:42 pm

MaksMS82 писал(а):А как Вам вариант использования nRF24L01-USB конвертора (на базе Atmega8 перепрограммируем http://www.ebay.com/itm/330809608976 ) и клиенты на ардуинах (или просто на Atmega`х) ?
В принципе очень недорогой вариант получается.Вчера попробовал такую связку -получилось успешно передать и принять данные,но пока пробовал только один передатчик.
Конечно есть сложности в создании своего протокола обмена данными между nRF24L01 и компьютером,но думаю решаемо .
В итоге:
железо - программатор USBasp перепрограммированный в данный переходник,там уже имеется стабилизатор на 3.3в
программа - написана на avr-gcc используя библиотеку V-USB ,а так же плюс консольная программа на компьютере
Имеет право на жизнь, почему нет.
Для себя я всё же решил, что "разорюсь" на полноценный Arduino+Ethernetshield в качестве приёмника сигналов от беспроводных датчиков, чтобы не нагружать сервер лишней периферией и сразу отправлять с этого устройства нужные HTTP-запросы. Работает достаточно надёжно -- уже три датчика на этой технологии использую: температура+влажность, расстояние, датчик движения. С последним, кстати, прикол вышел -- был этот датчик совмещён с датчиком температуры, но при отправке пакета радио-модуль как-то влиял на датчик движения и он всегда срабатывал при этом, т.е. отправляю температуру, а затем отправляется пакет сработки датчика движения. Пришлось считывание температуры убрать.

На этом же протоколе сделал управление подъёмником римских штор по команде с компьютера -- та ещё конструкция, тоже опишу как-нибудь.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Вт ноя 12, 2013 5:43 pm

elik745i писал(а):Серег, как обстоят дела с arduino gw? Заметил такой глюк: если долго передавать инфу, то в какойто момент начинаются глюки, окошки с ошибками выскакивать, притом совершенно хаотическом порядке, к примеру сегодня перезагрузил комп, и ошибок нет... Еще есть возможность добавить в прогу опцию, чтобы при возникновении ошибок, чтобы сама перезагружалась? То есть если дома нет никого, можно было положиться полностью на систему...
У меня все через USB идет, лан карточки нет пока...
А можно как-нибудь скриншот с ошибкой подловить?

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

Re: Сеть беспроводных устройств на Arduino

Сообщение pdmitry2 » Пт ноя 15, 2013 1:18 am

sergejey писал(а): На этом же протоколе сделал управление подъёмником римских штор по команде с компьютера -- та ещё конструкция, тоже опишу как-нибудь.
Очень интересно будет почитать. Тоже планирую у себя нечто подобное. Какие моторчики использовали и как с ардуино сопрягали - драйвер какой-то или ещё как? И как узнаёте в каком положении штора находится?
elik745i
Сообщения: 17
Зарегистрирован: Сб окт 26, 2013 8:39 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Сеть беспроводных устройств на Arduino

Сообщение elik745i » Пт ноя 15, 2013 2:44 am

sergejey писал(а):
elik745i писал(а):Серег, как обстоят дела с arduino gw? Заметил такой глюк: если долго передавать инфу, то в какойто момент начинаются глюки, окошки с ошибками выскакивать, притом совершенно хаотическом порядке, к примеру сегодня перезагрузил комп, и ошибок нет... Еще есть возможность добавить в прогу опцию, чтобы при возникновении ошибок, чтобы сама перезагружалась? То есть если дома нет никого, можно было положиться полностью на систему...
У меня все через USB идет, лан карточки нет пока...
А можно как-нибудь скриншот с ошибкой подловить?
Вот скриншот одной из ошибок, выскочила после часа работы программы.
Изображение
Ещё вот какой баг, тут про это уже писали, но решения не было вроде: если частота посылки с трансмиттера более 3х минут, то выскакивает такая же ошибка,

Сергей нужна ваша помощь как родителя программы!!!

Ещё, не знаю писалось ли об этом уже, не подскажете как реализовать управление освещением, к примеру через такую связку: радио передатчик 433мгц присоединенный через ардуино к компьютеру через ЮСБ, на другой стороне приемник через ардуино на реле, прога все та же ардуиноГВ (смешно даже продолжить название в созвучии, надо бы переименовать или дать полное название....так мысли в слух...)
Заранее благодарен!
Вложения
arduinoGWErr001.jpg
arduinoGWErr001.jpg (215.17 КБ) 11592 просмотра
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Сеть беспроводных устройств на Arduino

Сообщение sergejey » Пт ноя 15, 2013 10:45 am

elik745i писал(а): Вот скриншот одной из ошибок, выскочила после часа работы программы.
Ещё вот какой баг, тут про это уже писали, но решения не было вроде: если частота посылки с трансмиттера более 3х минут, то выскакивает такая же ошибка,
Ага, вижу -- это попробую подправить. Т.е. ошибка соединения может и была, но исправлю проблему с сообщением -- оно не должно мешать дальнейшей работе программы.
elik745i писал(а): Сергей нужна ваша помощь как родителя программы!!!
Ещё, не знаю писалось ли об этом уже, не подскажете как реализовать управление освещением, к примеру через такую связку: радио передатчик 433мгц присоединенный через ардуино к компьютеру через ЮСБ, на другой стороне приемник через ардуино на реле, прога все та же ардуиноГВ (смешно даже продолжить название в созвучии, надо бы переименовать или дать полное название....так мысли в слух...)
Заранее благодарен!
GW это от Gateway :)
По поводу помощи -- тут от меня как от "родителя" ничего не требуется :) На самом деле идея нормальная вполне и всё что нужно уже есть -- и приёмник/передатчик и программа ArduinoGW. Только брать да использовать как описано в идее -- вполне себе рабочий вариант.

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

Re: Сеть беспроводных устройств на Arduino

Сообщение MaksMS82 » Пт ноя 15, 2013 10:51 am

elik745i писал(а): Ещё, не знаю писалось ли об этом уже, не подскажете как реализовать управление освещением, к примеру через такую связку: радио передатчик 433мгц присоединенный через ардуино к компьютеру через ЮСБ, на другой стороне приемник через ардуино на реле, прога все та же ардуиноГВ (смешно даже продолжить название в созвучии, надо бы переименовать или дать полное название....так мысли в слух...)
Заранее благодарен!
Какой протокол будет использоваться для передачи данных ?
Могу предложить вариант USB передатчика ,переделанного из USBasp за 3 бакса !!!! :)

USBasp использую как макетную плату и уже много чего на нем собирал...Главное ,что вообще паять ничего не надо
Ответить