Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2015, 00:12   #31
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Подключаем китайскую метеостанцию

Программа написана, все работает ок. Только надо кое-что напильником доработать.
Кому-нибудь эта тема интересна?
Могу выложить готовую версию программы, но она работает только с одним типом датчиков. Исходники пока выкладывать не буду т.к. программу писал не я.
Из минусов программы, грузит процессор приблизительно на 20-30 процентов при опросе gpio. Хотя надо будет поиграться с задержками опроса.

Последний раз редактировалось khseal; 24.04.2015 в 00:15.
khseal вне форума   Ответить с цитированием
Старый 24.04.2015, 00:15   #32
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем китайскую метеостанцию

Тема интересна, слежу за ней.
Admin вне форума   Ответить с цитированием
Старый 24.04.2015, 00:31   #33
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
Тема интересна, слежу за ней.
Ок, тогда позже выложу программу и инструкцию к ней. Пока программа на стадии тестирования. А датчики BL999 были до кризиса дешевле орегоновских и они немного шустрее за счет времени отправления данных. У этих датчиков посылка отправляется каждые 30 секунд у орегоновских вроде в два раза больше интервал.
khseal вне форума   Ответить с цитированием
Старый 24.04.2015, 09:54   #34
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
У этих датчиков посылка отправляется каждые 30 секунд у орегоновских вроде в два раза больше интервал.
И батарейку будет быстрей съедать
Admin вне форума   Ответить с цитированием
Старый 25.04.2015, 17:28   #35
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
И батарейку будет быстрей съедать
Обычные батарейки работают уже около года, так что в целом потребление в норме.
Во время теста пока столкнулся с проблемой самого ресивера на 433мгц.
Проблема в том что он очень хорошо ловит любые помехи, даже без антенны. А с антенной ловит полный фарш. Вот нужно попробовать его экранировать или как-то ослабить его чувствительность. Т.к. когда роутер начинает плотно работать по Wi-Fi на него похоже наводятся жестокие помехи и данные с передатчика сложно поймать программному обеспечению.
Не люблю радио, там всегда какие-то помехи =(
khseal вне форума   Ответить с цитированием
Старый 25.04.2015, 17:30   #36
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Подключаем китайскую метеостанцию

А не пробовал подстроить приемник на частоту передатчика
Я подстраивал, вроде как на растоянии 5 метров принимал уверенно
Admin вне форума   Ответить с цитированием
Старый 25.04.2015, 18:10   #37
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
А не пробовал подстроить приемник на частоту передатчика
Я подстраивал, вроде как на растоянии 5 метров принимал уверенно
Принимает он уверенно, но проблема в том что в эфир лезет куча помех и просто забивают полезный сигнал. Я когда подключал питание от роутера. Там даже видно на осциллограмме помехи того как светодиоды на роутере моргают, плюс фронт помех очень дикий. Пробовал лепить всякие конденсаторы, дроссели и прочее.Ничего не помогало. В итоге питание взял отдельное от аккумулятора.
Оказалось дело еще не только в питании, а в нагрузке процессора. Видимо при высокой нагрузке процессор плохо опрашивает гпио. Поставил процессу опроса более высокий приоритет, все стало более стабильней работать.
khseal вне форума   Ответить с цитированием
Старый 25.04.2015, 19:49   #38
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Подключаем китайскую метеостанцию

SI4432 Wireless (режим приемник или передатчик 433Мг) - у него селективность наверника получше, на 150метров говорят дальность. Там и gpio есть, скорее всего не подойдет там по spi идут данные

Последний раз редактировалось sakatgg; 25.04.2015 в 19:58.
sakatgg вне форума   Ответить с цитированием
Старый 25.04.2015, 21:02   #39
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
SI4432 Wireless (режим приемник или передатчик 433Мг) - у него селективность наверника получше, на 150метров говорят дальность. Там и gpio есть, скорее всего не подойдет там по spi идут данные
К вам другой вопрос на засыпку. Вы использовали расширители гпио. Как они относятся в быстрому чтению гпио?
У меня возникла проблема в том что при высокой загрузке процессора, он похоже забивает на гпио и в итоге с приемника сыпятся битые данные. Самое смешное что они иногда даже проходят верификацию, но значения там бородатые...
Хотя скорее всего надо переписывать модуль работы с гпио и работать с ним на уровне ядра...
P.S
Мне пришел 1.8" OLED дисплей с UART шиной. Постараюсь сегодня его потестить.

Последний раз редактировалось khseal; 25.04.2015 в 21:38.
khseal вне форума   Ответить с цитированием
Старый 25.04.2015, 22:32   #40
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Подключаем китайскую метеостанцию

Цитата:
Вы использовали расширители гпио. Как они относятся в быстрому чтению гпио?
Честно говоря на вход я их не подключал, использовал для подключения по i2c экрана 1602, и без экрана, так чисто включил и выключил.
sakatgg вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:21. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика