Проект умного дома с устройствами на базе Arduino pro micro + ESP8266
- Войдите на сайт для отправки комментариев
Всем доброго времени суток.
Хотелось бы попросить людей, которые варятся в теме умных домов, дать оценку мной завершенного варианта такой системы.
Используемые компоненты:
- Arduino pro micro + ESP8266 в качестве базы для устройств
- Mini PC Vensmile W10 в качестве сервера
Реализованы следующие устройства:
- Датчик влажности
- Датчик температуры
- Датчик движения
- Датчик протечки воды
- Датчик утечки газа
- Контроллер теплого пола
- Контроллер кранов водоснабжения
- Контроллер RGB лент
- Контроллер вытяжки
- Контроллер розетки
- Диммер для источника освещения
- Универсальный переключатель
- Универсальный ИК пульт, с возможность обучения
Также в общей концепции умного дома, правда, уже не на базе arduino был реализован мультирум и была реализована работа с камерами.
Функционал сервера:
- Прорисовка помещения
- Дистанционное управление устройствами
- Настройка сценариев для устройств.
Описание устройства.
Схема взаимодействия устройства с пользователем:
Поскольку каждое физическое устройство может оснащаться различной периферией, то на одного устройства может приходиться несколько различных виджетов управления. Каждое устройство может управляться удаленно и также работать по зашитому в него алгоритму автоматики. Устройства снабжены системой проверки и восстановления соединения. Они могут взаимодействовать между собой посредством сценариев, настроенных на сервере. Определение устройств на сервере происходит по технологии «Plug and Play». Поскольку устройства соединяются с сервером через wifi, то для их работы требуется только подключение к источнику питания, что значительно упрощает их процесс инсталляции.
Демонстрация работы ПО умного дома: https://youtu.be/JDo4SfP5Tas .
O_o
Посмотрел видео... Это очень круто!!!
подписался на канал)
красиво сделано!
что за ПО?
что за ПО?
ПО самописное: JavaScript и PHP.
что за ПО?
ПО самописное: JavaScript и PHP.
Шикарно!
В продолжение проекта…
Была разработана версия интерфейса адаптированная под мобильные устройства.В ней отключены функции настройки системы и редактирования(создания) сценариев. Данная версия рассчитана только на управление.
Выбор версии интерфейса для загрузки определятся автоматически, в зависимости от того с какого типа устройства был осуществлен вход.
Демонстрация работы мобильной версии ПО умного дома: https://youtu.be/g2m0YoqHjLs
супер!!!!!!!!!!!!!!!!
видео хорошо. но это как вкус супа определять по фотке. ты дай схему и программы. тогда оценим.
Всем доброго времени суток.
Переработал немного интерфейс и алгоритмы взаимодействия:
Демонстрация нового интерфейса : https://youtu.be/mqkcq5XkS_g
Опять фотка супа? А смысл? Что кто то оценит непонятно что? Дай его живьём попробовать.
Фотка супа - поддерживаю. Уважаемый NEGr, а с какой целью Вы создали эдесь эту тему ?
Фотка супа - поддерживаю. Уважаемый NEGr, а с какой целью Вы создали эдесь эту тему ?
Ну продолжая тему ресторана, насколько привлекательно блюдо, исходя из описания в меню)
Согласен, наверно тема не совсем в тематике данного форума.
не в тематике тут и так достаточно. так что забей, хорошо сделано
тоесть тебе хочется, чтобы тебя оценили те, кто просто меню просматривает? А здесь повара в основном собираются. Опытом поделиться, у других перенять. Что они у тебя перенять могут? Как видео красиво делать?
Повара как обычно не деляться полностью своими рецептами.
Ингридиентами и способом приготовления пожалуйста)
ну удачи тебе. кушай сам.
Фотка супа - поддерживаю. Уважаемый NEGr, а с какой целью Вы создали эдесь эту тему ?
Фотка супа - поддерживаю. Уважаемый NEGr, а с какой целью Вы создали эдесь эту тему ?
Поддерживаю
Согласен с предыдущими ораторами. Интересно было бы заглянуть внутрь данного проекта. Есть довольно большая работа наподобие (majordomo) но по моему, очень большой, много лишнего, хотя и довольно фунционально. А вот данный проект интересен направленностью именно на самые популярные железки...
да нет у него ничего. только огрызки программы на компе. чисто иммитация. иначе бы выложил.
Человек прорабатывает программный интерфейс умного дома. Мое мнение -- задача не менее важная, чем разработка аппаратной начинки, а по трудоемкости, так может и большая часть работы.
Согласен. У меня интерфейс тоже занимает кучу времени. Но он то преподносит всё это как уже существующее устройство. Но даже на видео его не показал. Стесняется. Или нечего показать?
Согласен. У меня интерфейс тоже занимает кучу времени. Но он то преподносит всё это как уже существующее устройство. Но даже на видео его не показал. Стесняется. Или нечего показать?
Вообще то на первом видео показана часть оконечных устройств : датчик температуры и влажности, контроллер теплого пола и др. Сервер же может устанавливаться на любой ПК: набор php и js скриптов. А каком устройстве речь?
Выглядит все красиво а можно ее потестить или можно с вами связатся
Протестировать можно будет чуть-пойже когда доделаю защиту кода. Связаться конечно можно
Доброго дня, NEGr.
Очень понравилось видео. Предлагаю объединить усилия нашими проектами. У нас немного шире , чем умные дома, но и их обслуживание включает. приглашаю протестировать, разрабатывать (опознает Ваши устройства, по, приложения под мобильные устройства, ну и перечисляет вам, как владельцу проценты от заработанных через использование людьми Ваших устройств, софта и тд.)
если интересно будет: https://interthings.ru .
Да, апи довольно широкое, и со временем расширяем дальше. wiki.interthings.ru .
Рады так же всем желающим разработчикам протестировать сервис.
как там дела с проектом? очень понравилось я бы сказал,что аналогов нет. единственное что посоветовал бы, это не строить всё на сети wifi - это дорого. есть вариант: сети на nrf24 или по1wire и т.п.
надо 1 устройство транслирующее команды во внутреннюю сеть и далее общаться через него.
вариант с nrf24 (вариант сохранился,но больше не развивался) был на первом этапе, но было решение перейти на wifi, т.к. цена на wifi сейчас не такая большая. плюс на будущее можно будет использовать wifi модули без привяки к arduino. сейчас монтирую систему на квартире своего друга. параллельно доделываю интерфейс (под него). раньше свободного времени на основной работе было много, а сейчас его не хватает- остаються только выходные. да и на них девушка его много не оставляет.
нет желания найти соратников и развивать совместно?
есть желание и время...
Нет желания найти соратников? И развиваться совместно?
не совсем понял твою мысль... у меня есть желание и возможности подключится к проекту и развивать его
И у меня есть. А у хозяина есть желание нас взять?
Можно и совместно попробывать. какую часть вам хотелось бы развить- интерфейсную или управляющую на контроллерах?
stell_hawk, skif с радостью будем сотрудничать с желающими
На удивление вариант использования сервиса для умного дома многих заинтересовал, сейчас ребята с нашего университета (КубГУ) с кафедры робототехники тоже развивают свои проекты с IoT и умным домом в связке с проектом. Даже голосовое управление будет у них.
Использование бесплатно, когда зарегистрируетесь, напишите в личку или на сайте через форму обраной связи логины, пополню счет. Ну и в личном кабинете добавьтесь в разработчики.
Сам тоже подсел на идею умеого дома ребят с универа, тоже себе собираю :-)) Идея простая всей системы железа: центральный модуль (ардуинка со связью: вайфай или изернетом или gsm-модемом + nrf для связи с подчиненными устройствами + RS485), периферические модули - универсальный (та же ардуинка нано, например + nrf + RS485(если используется)). Общение с облаком через центральный модуль. Периверические модули использовать можно просо и универсально, подавая команды с главного: модуль такой-то, ножка такая-то => будет цифровой вход, ножка модуль такой-то, ножка такая-то - выход и т.п., если в общах чертах описывать. Т.е. можно и получать параметры с датчиков, не перепрошивая под каждую потребность и управлять чем-то и тд.
есть куча идей, интересен комплекс - соответсвенно и интерфейсная часть и контроллеры.
по контроллерам я уже скупил весь али за последние пол года Ж-).
не вижу тут привата надо как-то приватно пообщаться. напиши мне плз stell_hawk(собака)mail.ru
skif7361@ya.ru
Доброго дня.
Написал Вам.
Всем доброго времени суток.
Решил реанимировать тему. На целый год вылетел в связи с преездом и ремонтом квартиры.
Если кому-то еще интересно предлагаю совместно развивать проект.
Выложить проект здесь не получается, так что если кому еще интересно, то обязательно вышлю на личку.
Всем доброго времени суток.
Решил реанимировать тему. На целый год вылетел в связи с преездом и ремонтом квартиры.
Если кому-то еще интересно предлагаю совместно развивать проект.
Выложить проект здесь не получается, так что если кому еще интересно, то обязательно вышлю на личку.
Доброе время суток!!!!
Очень интересно - хочу повторить и применить.
rd3pq@rambler.ru
Victor R2PM
С удовольствием бы совместно доработал!!
Сегодня вечером зарегистрирую какой-нибудь виртуальный диск и скину ссылку: в письмо не помещяется(
Могу ftp организовать.
можно и так. могу в контакт скинуть
Доброе время суток!!!!
Очень интересно - хочу повторить и применить. skif7361@ya.ru
Отправил всем, кто скидывал адреса
Скиньте и мне пожайлуста stell_hawk@mail.ru
а мне вот интересна часть проекта: связь ардуины и esp. uart понятно. но что заливается в esp а что в ардуину для их связи. или может есп просто как переходник. и все сделано на ат командах, соответственно в есп какая то стандартная прошивка и все
Как Вас в вк найти?
vitaf@rbcmail.ru
В esp просто стандартная прошивка. можно и без arduino сделать. Сейчас думаю как раз это попробывать.