Форум программистов, компьютерный форум, киберфорум
Наши страницы
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
 
saveug
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 7
#1

Конструктор домашней автоматизации на Bluetooth LE и Arduino

24.01.2018, 20:49. Просмотров 313. Ответов 6
Метки нет (Все метки)

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

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

Пару слов о технологии:
  • доступный микрокомпьютер Orange Pi Zero Plus 2 H5 и открытое ПО для управления умным домом Home Assistant (язык разработки Python).
  • основные типы датчиков и исполняемых устройств на основе ATTiny85 (или других Atmel-контроллеров) и китайских BLE-модулей CC41-A, JDY-08, HM-10 (это все на базе SoC TI CC2541), работают на батарейках.
  • реализация типовых сценариев автоматизации без проводов, с примерами кода для контроллеров и схем для сборки датчиков/устройств.

Документация и весь исходный код открыты.

Открытые платформа и код позволяют любому желающему разобраться в том, как это устроено, улучшить и развить первоначальную реализацию, принося этим самым пользу остальным.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2018, 20:49
Ответы с готовыми решениями:

Прототип системы домашней автоматизации
Примерно после года борьбы с ленью готов прототип системы домашней...

Bluetooth и Arduino
Как сделать так, чтобы при потери с соединением Bluetooth, на ардуино сработал...

Arduino и Bluetooth-джойстик
Добрый день! Есть в наличии Arduino Duemilanove с модулем HC-06 и...

Arduino Nano+ Bluetooth HC-05
Здравствуйте. Есть aрдуино нано и блютуз hc 05. Мало знаю по электронике, но...

ПО для управление машиной на arduino по bluetooth
Здравствуйте. Хочу написать ПО для управление машиной на arduino по bluetooth....

6
Voland_
1652 / 998 / 96
Регистрация: 04.01.2010
Сообщений: 3,299
29.01.2018, 09:56 #2
Цитата Сообщение от saveug Посмотреть сообщение
на основе ATTiny85 (или других Atmel-контроллеров) и китайских BLE-модулей CC41-A, JDY-08, HM-10
стесняюсь спросить, с какого фига там еще ATTiny85? Во-первых, он стоит не дешевле, наверное, CC2540/2541, во-вторых, в конфигурации с CC2541 - это однозначно пятая нога, разве что вы не планировали использовать 64МГц PWM. В плане энергосбережения - так это вообще тупиковый вариант. Потому что CC2540 в режима сна кушает 350нА. А вот с тинькой по-сложнее будет... Разве что питать ее прямо от CC2540, но нафига?

PS: посмотрел проект - на первый взгляд - собраны в кучу темнологии, но пока сыровато. Ну, и безопасность, нормы/правила, СНИПы наглым образом нарушены. На свой страх и риск использованы, и в скором времени, думаю, будут запрещены вообще. Любой продукт, как продукт, отвечает требованиям, и сертифицирован. А то что вы делаете - еще долго не пройдет по-нормальному, такие сертификации.
0
saveug
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 7
29.01.2018, 12:21  [ТС] #3
Да, совершенно верное наблюдение. Причина в том, что эти инструкции для новичков-любителей, которые скорее всего знакомы с Arduino IDE и вряд ли чем-то еще. Программирование CC2541 не для них.

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

По проекту собрал отзывы и понял, что ввожу в людей в заблуждение. Все эти провода, Arduino и макетки только для прототипирования и снижения порога входа участников в проект. Конечно, это не настоящие компоненты умного дома. Сейчас делаю работу над ошибками и чаще делаю упор на прототипировании.

Наработанную базу сценариев автоматизации и программный код в будущем можно использовать и с нормальными (с точки зрения электронщика) компонентами, разработанными специалистами на производстве. Возможно, это следующий этап проекта, но нужна помощь тут.
0
Voland_
1652 / 998 / 96
Регистрация: 04.01.2010
Сообщений: 3,299
29.01.2018, 18:34 #4
Чем будет интересно участие в вашем проекте? вы будете протежировать сборку этих устройств участникам, по оптовым скидкам?

PS: насчет программирования CC2540 - вопрос количества наглости . Для последних версий SDK (которые я юзал пару лет назад) требовалась лицензия (либо ломаный IAR нужной версии). В остальном же программирование МК ничем не отличается от программирования AVR. В SDK же реализовано все необходимое, в мини-ОСи, со слипами, schedulaer'ами и прочими полезностями.

2) Дабы разбавить изобретателей велосипедов, добавлю здесь парочку ваших китайских конкурентов .
а)
б)

PS: не сочтите за попытку кокуренции ). Просто, чтобы начинать стартап, по-хорошему, надо бы знакомиться с рынком.
0
saveug
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 7
29.01.2018, 22:36  [ТС] #5
По поводу участия в проекте давайте в личке спишемся, есть идеи.

Конкурентов в широком смысле полно и не только китайских, в разделе "Документация" я привожу некий обзор "поделочных" проектов на пространстве СНГ. В моем случае конечно инновационности пока мало, но все дело в деталях.

Сборные BLE-сенсоры - это конечно очень круто. Сегодня по готовой схеме (с небольшой адаптацией) собрал и подключил новый датчик за 30 минут и практически без отладки, стоят они копейки, работают от батарейки, красота!

Кстати, спасибо за ссылки, именно эти экземпляры мне еще не попадались. А вообще, анализ идет непрерывно тут все на контроле.
0
Voland_
1652 / 998 / 96
Регистрация: 04.01.2010
Сообщений: 3,299
29.01.2018, 23:32 #6
Цитата Сообщение от saveug Посмотреть сообщение
По поводу участия в проекте давайте в личке спишемся, есть идеи.
Спасибо, идей и так хватает . а по делу - оч.много работы другой.

По поводу "жизни" подобных проектов - может поспрашивать у автора этой темы. Как там дела у него продвигаются. Поди разбогател совсем, что хвастаться не хочет.
0
saveug
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 7
30.01.2018, 11:25  [ТС] #7
Из личных наблюдений - людям, которые занимаются похожими вещами на работе, подобная DIY история не очень близка, не очень интересна.

Подобных проектов десятки, но за наводку спасибо. У меня проблема даже не в том, чтобы их искать, а в том, как их всех структурировать и уместить в разделе "Документация", боюсь места не хватит

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

Лично у меня есть другой относительно успешный бизнес, эта история больше про хобби и DIY, все что я писал про участие в проекте больше нацелено не на "разбогатеть", а на то, чтобы расходы на бесплатный проект хоть как-то окупались.
0
30.01.2018, 11:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2018, 11:25

Arduino Pro Mini, Bluetooth, видео - возможно ли?
Всем привет! Друзья, такой вопрос - подскажите, возможно ли сделать...

Кардиограф на arduino. По Bluetooth очень медленно передаются данные!
Аналоговый сигнал оцифровывается на Arduino Leonardo и передаётся по блютузу...

Потеря данных полученных в Android от Arduino по Bluetooth (appinvertor)
Отправляю сигналы с ардуино, с разных датчиков, в виде "имя датчика + уровень"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru