Умный дом — дешево и сердито

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

На хабре уже полным полно статей о реализации подобного, чем же моя будет отличаться? Меня задушила жаба. Я не захотел покупать законченные устройства, это дорого и не интересно, было принято решение делать все самому.

На данный момент мой умный дом полностью закончен: серверная часть, web-интерфейс, приложение с виджетами под Android, контроллеры, датчики и исполнительные устройства, алгоритмы, даже собственный скриптовый язык программирования для них.

Но для начала я бы хотел вам рассказать про аппаратную часть «рабочей лошадки» дома – RC-2(room controller). Я давно пишу прошивки под AVR МК, поэтому в качестве мозга нашего контроллера будет известная Atmega 8-16PU, которая есть во всех магазинах радиодеталей. Да, ее старший брат используется в уже надоевшей всем Arduino Uno, но мы будем держаться от нее подальше.

Чего мы хотим?

А теперь определим требования к нашей лошадке: контроллеры должны стоять в каждой комнате и иметь связь с сервером, работать от напряжения питания 7-40 вольт, иметь возможность подключения датчиков температуры и влажности, всевозможных датчиков и кнопок типа «сухой контакт» (герконов, кнопок, датчиков движения), возможность управлять внешними устройствами, способность делать простейшие действия без участия сервера (включать свет по кнопке, датчику движения, геркону).

Теперь пройдемся по требованиям и выберем средства, способные обеспечить выполнение этих требований:
  • Связь с сервером. Ethernet – сложно и много проводов (от свитча до каждого из контроллеров), Bluetooth, WiFi и другие беспроводные – сложно и дорого. Вспомним о старой доброй шине RS-485 и будем использовать ее.
  • Логика у нас 5 вольтовая, нужен преобразователь. Будем использовать простой и очень эффективный блок питания на импульсном регуляторе LM2576 (схема есть в даташите на первой же странице)
  • Всевозможные датчики? Atmega8 имеет на борту все что нужно: АЦП, дискретные входы, есть даже встроенные резисторы подтяжки. Реализуем поддержку шины 1-Wire на одной из ножек для общения с датчиками (тем же самым DHT11).
  • Управление внешними устройствами? Опять же, имеем дискретные выходы и ШИМы на МК.

Молчи – за умного сойдешь

На шине RS-485 должен быть один мастер, который будет опрашивать подключенные к шине наши умные контроллеры по очереди. В один момент времени говорит один, остальные слушают. Контроллеры отвечают строго только на запрос мастера, сам по себе никто ничего не говорит, иначе будут коллизии, и никто ничего не поймет. Все строго.

Обмен данными в шине полудуплексный, то есть в один момент времени устройство может либо передавать, либо принимать данные.

Для работы с шиной будем использовать микросхему MAX485, плюс UART самой Atmega8.
image
С ней все просто: на 2 и 3 ножке логическая единица – передаем, ноль – слушаем. После переключения этих режимов важно подождать пока завершатся переходные процессы, где-то пол миллисекунды, прежде чем передавать/принимать.

Что получается?

Разведенная схемка выглядит так:

Готовый контроллер:

В ближайшем радиомагазине все это стоит:
  • Atmega8-16PU — 130р
  • MAX485 — 60р
  • LM2576 — 60р
  • Рассыпуха(текстолит, резисторы, диоды, конденсаторы, кварц, клемники) – 150р

Итого = 400р.
Получилось дешево и сердито. Протокол общения устройство-сервер бинарный, с контрольной суммой. Контроллер дергает лапками по команде сервера, в ответ на запрос состояния посылает массив состояний своих входов, выходов, АЦП и то, что удалось получить по 1-Wire. Без сервера умеет включать свет по кнопке, переключателю, датчику движения.

Если кто захочет посмотреть мой RC-2, или даже использовать у себя – опишу подробно протокол общения его с сервером и отдам схемы и прошивку.
Метки:
Поделиться публикацией
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама
Комментарии 89
  • 0
    Вы уверенны что RS-485 выдержит многометровые каналы связи?
    У меня разводка по дому (без сверления самых коротких путей) выходит 5-10 метров, а с учетом поднятия/опускания в дверных проемах или на уровень пола, то и все 15 метров не исключение.
    + низкого качества проводка
    + питание разных частей не всегда одинаковым напряжением

    Я тоже этим сейчас озабочен. Хочу развести сеть таких контроллеров по разным комнатам, только кроме сигналов еще тут же пустить и питание плат. Благо контроллеры мало потребляют, поэтому нет забот где на балконе взять розетку.
    • +2
      Уверен, у самого примерно столько же, да еще и с ответвлением посередине на два метра, и все работает, даже без терминального резистора.
      Да и 15 метров это еще не многометровые каналы, на работе занимаюсь системами безопасности, там эта шина часто используется, были линии и по 500 метров, но там уже серьезнее, с согласованием и хорошим кабелем.

      Очень желательно, чтобы информационные проводки шины были закручены между собой, тогда, так как сигналы в проводках равны, но инверсны, наводки будут не страшны.
      И земля должна быть везде одна. А то пытался питать шину от аккумулятора в бесперебойнике, а между его минусом и землей оказалась разность потенциалов, и было нехорошо.
      • 0
        А из чего у вас сделана сама линия RS-485? Витая пара?
        • 0
          Она по определению должна быть витой парой — иначе длина «чистых» линий упадёт (помехи же).
          • 0
            ага, понял. А как физически реализовали параллельное включение нескольких передатчиков в один провод? Это ж не коаксиал, в который можно «вампиров» (или Т-коннекторов) натыкать. Или, может, в природе есть какие-то аналоги Т-коннекторов для витой пары?
            • 0
              Все элементы являются приёмо-передатчиками — такова особенность. Соединяются они одноименными выводами — «А» к «А», «В» к «В».
              Но единовременно в сети должен быть только 1 передатчик. Всё это реализуется на уровне логического протокола передачи данных. Лично я у себя сделал через передачу метки «мастера» — то есть все передатчики сети по очереди становятся «мастером» и могут инициировать передачу. Если узлу ничего не надо передавать, он запрашивает у всех остальных — может кто-то уже хочет что-то передать. Если такой находится — метка передаётся ему (так ликвидируются задержки по сравнению с той моделью, когда метка передается просто «по кругу»).
              • 0
                Спасибо за разъяснения, только я немного не то имел в виду. Как физически сделать в витой паре (в проводе) параллельное соединение? Сам провод и конекторы, имхо, не предназначены для параллельного соединения, во всяком случае, я не вижу цивильного способа в обычный 8P8C конектор «забить» 2 провода вместо одного.
                • 0
                  У меня все модули просто проходные — на них имеется 2 разъёма для линии. На плате идут 4 дорожки (дифпара, общий и питание) буквально полтора сантиметра — можно и короче сделать врезку для уменьшения помех.
      • +6
        Для rs-485 длина одного сегмента сети до 1200 метров (http://ru.wikipedia.org/wiki/RS-485). Не зря же на нем делаются промышленные решения.
        • +3
          По стандарту длина линии может доходить до 1200 метров.
        • +4
          Зачем вы изобрели Arduino?
          • НЛО прилетело и опубликовало эту надпись здесь
            • НЛО прилетело и опубликовало эту надпись здесь
              • НЛО прилетело и опубликовало эту надпись здесь
                • НЛО прилетело и опубликовало эту надпись здесь
                  • НЛО прилетело и опубликовало эту надпись здесь
                • 0
                  Удивился насчёт 70 рублей. Проверил. Конечно же, от 770.
                  • +7
                    770 рублей за 10 штук.
                    • +4
                      Ого. Реально удивился.
                  • 0
                    Arduino Pro Mini по сути — только МК, да кварц. Цепь питания, драйвер шины — все равно придется покупать отдельно. А отдельно atmega8 можно заказать и за 30+ рублей.
                • +2
                  Хотелось потыкать паяльником, да поковыряться с регистрами. У меня все делалось скорее ради процесса созидания.
                  Да и не нужен ардуиновский бутлоадер, пишешь прошивки в Atmel Studio 6, прошиваешь программатором через ISP, выставляешь фьюзы, романтика.
                • НЛО прилетело и опубликовало эту надпись здесь
                  • +14
                    Дверные замки, считыватель — открывается дверь RFC меткой от домофона. Вентиляция: на кухне, в туалете, общая на балконе. Датчики протечки: на кухне, в ванной, туалете, привод, перекрывающий воду при протечке. Жалюзи, управляемые розетки. Датчики газа на кухне, датчики температуры и влажности в каждой комнате, датчики освещенности — свет по датчику движения включается не всегда.
                    Старался чтобы все исполнительные устройства были завязаны на эту систему. Пардон, даже воду в туалете можно слить с телефона, фанатик, да.
                    Когда выходишь — говорит время и температуру за бортом, будильник, база данных событий. Доступ ко всему этому есть через веб морду
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • 0
                        RFC метка небось стандартная 125КГц? Не страшно?
                        • НЛО прилетело и опубликовало эту надпись здесь
                          • 0
                            На случай перебоя элеткромагнитный замок всегда можно открыть ключом. Так что ключ всё равно носить с собой надо.
                            А вот если склонировать метку — можно проникнуть в дом вообще без следов взлома. И не возбудив сигнализацию (если она есть). Идеально!
                            • 0
                              Ну почему же. Я у себя так же собираюсь организовывать замок с RFID. И все акты открытия/закрытия двери будут заноситься в БД ;) Но да, это требует уже нормального центрального «мозга» — в качестве оного будет трудиться Cubieboard, его мощностей более чем хватает для таких нужд.
                              • 0
                                Тогда делайте хотя бы на Mifare 4K. Оно конечно дороже, но ключ к метке подбирается относительно долго. За 3 секунды не справишься.
                                • 0
                                  Ну, до выбора меток мне ещё долго — проект ещё только начинает воплощаться в жизнь, особо не торопясь (скоро в некоторых помещениях проводку перетягивать буду, к НГ только закончу, скорее всего).
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                    • 0
                                      У Mifare плохая безопасность — она поэтому и запрещена в Европе для транспортных приложений — рекомендуется делать на DESfire. Но нашим автотранспортникам это не указ, особенно когда сынок был директор фабрики по производству проездных по заказу его же папы, работающего директором метрополитена…
                                      • 0
                                        Ну в транспортном применении проблема в том, что ключ одинаковый у всех карт. Стоит одному взломать — и привет. Так был с Киевским метро например. Для дома ещё куда ни шло. Насколько я помню для взлома Mifare надо около 6 минут. Будет неудобно тереться с ридером около карты столько времени :)
                                  • 0
                                    Замок сделан из дергалки замка автомобильного и обычного механического замка, откуда вынуты пластины, а дырка под ключ стальной пластиной закрыта. А на счет следов взлома — в базу данных событие тут же попадет.
                                    У шины питание от самодельного бесперебойника на 12 вольт, а у подсистемы двери — еще один свой собственный.
                                    • 0
                                      Я думал вы какой-то такой замок брали: www.tsecur.com/wp-content/uploads/2012/04/zamok1.jpg (по запросу «электромеханический замок»).

                                      Как быть с зависанием в таком случае? Питание на щитке то передернешь :)
                                      Кто принимает решение про открытие двери? Центральный контроллер или контроллер замка?
                                      • +1
                                        Открывая с помощью метки — контроллер замка. Центральный об этом только узнает, плюс центральный может открывать закрывать замок когда ему вздумается.
                                        Считыватель засунут в несквозную дырку в стене, то есть метку подносишь к ничем не выделяющемуся месту стены.
                                        Зависания — интересный вопрос. Можно открыть через центральный контроллер, но вот если и центральный упадет, и этот зависнет — разве что болгарка поможет.
                                        • +5
                                          Хм, т.е. если висит контроллер замка, то центральный всё равно может дернуть замок?

                                          А по поводу зависаний — есть такая штука как «отказобезопасность» (не путать с отказоустойчивостью). Она гарантирует что в случае поломки механизм не будет представлять угрозы для людей. Вот у вас как раз и будут проблемы с отказобезопасностью. Вот самый дурацкий пример: молния ударила в дом, наводка по шине выжгла все контроллеры, дом горит, замок закрыт. Как эвакуироваться? Или пусть даже дом не горит. Но топать за болгаркой всё равно придется :)

                                          Или более бытовой вариант — электричество выключили на полдня (трансформатор на подстанции сгорел). Оказалось что батарее давно не делали профилактику и поэтому она сдохла через 30 минут. Сидим под дверью? :)

                                          Плюс, я бы вообще не бы стал доверять автомобильной дергалке. Она сможет развить нужное усилие если дверь перекосит и ригель затрется о коробку? Перекос двери может быть например из-за попытки механического вскрытия.

                                          Дело в том, что многие разработчики когда проектируют систему думают всегда по самому оптимистическому пути. В то время, время как надо быть немного пессимистом. Особенно в вопросах физической безопасности. Меня этому научили когда мы проектировали платежную систему. С тех пор я крепко запомнил, что надеяться что «всё отработает штатно» — как минимум глупо.

                                          Я не хочу сказать, что обычные замки сильно круче или безопаснее. Но их обычно проектируют знающие люди, потом эти замки проходят сертификацию и всё такое.
                                          • +3
                                            Центральный дергает как раз тем контроллером, который описан в посте. А замочный контроллер со считывателем — отдельно. Даже концевика два, один к центральному, другой к замочному.

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

                                            Эта дергает очень мощно, ради эксперимента попробовал навалиться всем весом на дверь и открыть замок, с диким звоном я вывалился наружу) Хотя может это и не показатель.

                                            Спасибо за идею, пожалуй для таких жизненно важных систем надо предусмотреть выход из ситуации, когда сломается все, кроме собственных рук.
                                            • +1
                                              Попробуйте добавить какую-то простую механическую «открывалку», которая будет активироваться только при отсутствии напряжения на контроллере. Типа, дверной ручкой десять раз накачать помпу или что-то такое неочевидное, и не открывающее дверь в штатном режиме. Только при форс-мажорах.
                                              • +1
                                                Что такое неочевидное может зафейлиться в самый неподходящий момент :)
                                                Я всё-таки ратую за использование стандартного электромеханического замка. Они есть разных формфакторов, в том числе те, которые вставляются в полотно двери вместо обычного замка. Их можно открыть ключом снаружи, или обычный ручкой изнутри. При этом у них есть электропривод. Т.е. все фичи обычного замка + удаленное управление.
                                                • НЛО прилетело и опубликовало эту надпись здесь
                                                  • 0
                                                    Первый пункт предпочтительней — можно ведь просто поставить защиту от перенапряжения и минусов уже не будет =) Главное — не подавать эти 12 вольт сразу на контакты открытия замка в случае подключения батареи, а всё же требовать после 12 вольт ещё и ключ.
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                        • 0
                                          Сигнализация, как по мне, должна отключаться через отдельный блок, отдельным ключом, или кодом уже внутри помещения. Ещё, для надёжности, можно этот блок поставить в «специальном месте», ну т.е. в не очевидном. что бы даже имея ключ для отключения надо было думать как и где это сделать.
                                    • +2
                                      Та это же самое интересное! Нужно побольше прикладных решений, а не про какой то последовательный «транспорт».
                                      • +1
                                        Я в процессе. Надо было писать в процессе разработки, сейчас сложновато собирать информацию и вспоминать как там что.
                                        • 0
                                          А ты обыграй какой-нибудь «кейс» и покажи сквозную цепочку. Скажем — как управлять «световой дорожкой» по ходу движения человека, и как сделать так — чтобы на кошку она не реагировала ;-)
                                          • 0
                                            Кстати — а почему от WiFi или других беспроводных сетей отказался? Сейчас mesh сети на подъеме, мне кажется…
                                            • 0
                                              безопасность. Она почти всегда не идеальна, а у всех радиорешений просто хромает.
                                              • 0
                                                Скорее — у «пассивных» радиорешений. Если это просто карта памяти и ключи передаются в открытую. Если же карта «активна» — например работает в режиме криптопроцессора и хранит в себе неизвлекаемый секретный ключ, да еще периодически перегенерирует пару открытый-секретный — то ее не сломаешь… Ну или это будет крайне долго и дорого.
                                                • 0
                                                  А теперь посмотрим сколько она стоит…
                                                  Я ни в коем разе не холиварю, просто не так просто сделать однозначный вывод что лучше. И соглашаюсь с вами, что есть толковые радио решения…
                                                  Сам вот тоже кабло тяну… И с ним заморочек хватает. Одна разводка чего стоит и возможные будущие повреждения…
                                                  • 0
                                                    Мы поднимали ГОСТ-28147 на Меге. Вполне себе работало. Реализаций AES вообще валом. Сами радоимодули копеечные. Тут же на Хабре было несколько статей про умный дом как раз на основе китайских радиомодулей.
                                                    Кабло тянуть можно на стадии ремонта, до финишной отделки стен. Потом — разве что в полых плинтусах с кабель-каналами.
                                                    Пускать обычные кабель-каналы по стенам квартиры — как то не комильфо. Как по мне.
                                                    • 0
                                                      Абсолютно с вами согласен. Я только неделю как ключи получил. Вот собственно ремонт и затевается.
                                                      • 0
                                                        А если кто-нибудь возьмёт и эфир помехами загадит? Тогда беспроводная система парализована будет.
                                                        • 0
                                                          А вспомнить старика Хэмминга? Я так первый раз подорвался — когда баловался с RFM3xB/ RFM43B (приемо-передатчики на 433 мгц) — всякая дрянь с эфира лезла. Оказалось — это тупая GFSK модуляция, а чтобы она была помехоустойчивой — пришлось вспомнить и манчестеркий код, и самокорректирующияся коды, да еще и CSMA/CD протоколы коллизий (железок то много). И все стало проходить «как слеза».
                                                          Подавить можно только жестким генератором офигительной мощи на основной частоте (чего в жизни не было никогда). Ну я не шпион — перестраиваться по частотам не умею…
                                          • +2
                                            А как выглядит веб морда?
                                            • +1
                                              Был бы очень рад пачке статеек от вас по организации всего этого.
                                          • 0
                                            MAX485 без развязки будет хорошо работать, пока рядом не сверкнет молния…
                                            • 0
                                              Есть такое, EPA у меня сгорали периодически, но с MAX485CPA никогда еще ничего не случалось.
                                            • +18
                                              >В ближайшем радиомагазине
                                              Меня эта фраза в журналах радовала с середине 90-х (тогда ещё было популярен другой вариант — найти на помойке выброшенную советскую технику и забрать запчасти). Начиная с 10-х годов меня эта фраза продолжает радовать в интернете. Слишком много городов, где нет не только «ближайшего радиомагазина», а вообще чего-либо напоминающего радиомагазин.

                                              Занудство, конечно, но у меня на протяжении 20 лет вызывает улыбку эта устоявшаяся фраза :)
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                • +2
                                                  Вот я как раз писал пост, в котором упомянул похожую проблему. У меня конечно есть радиомагазин (~12км) но там о микроконтроллерах вообще не слышали и слышать не хотят. Раньше жил в Таганроге, там конечно с этим делом очень хорошо, технорей навалом вот и спрос.

                                                  Думаю теперь, актуально писать «В любимом Интернет магазине» (+ подождать N дней)
                                                  • +1
                                                    Я не люблю ждать, есть идея — пойду сделаю. Пока жду, забуду, зачем заказывал, такой уж я.
                                                    • 0
                                                      То-то и оно! Две недели ждать доставки — хуже холодного душа для творчества.
                                                      • +2
                                                        Хорошо, если 2 недели. С Китая если придёт за 1 месяц — уже радость.
                                                        А в местных интернет-магазинах тариться — жаба душит. ЗП итак не шибко большая, а в Китае многие вещи в разы дешевле. Так что приходится мириться с ожиданием и, находясь в оном, занимаемся добиванием других проектов — как новых, так и тех, для которых детали уже пришли :)
                                                        • 0
                                                          2 недели из Москвы без учёта времени работы интернет-магазина.
                                                          • 0
                                                            У вас есть Москва с её магазинами. А у нас выбор только 1 — Китай. Ибо в Минске выбор не очень…
                                                          • 0
                                                            Оффтопик, но в тему комент-ветки: где «там» покупать радиодетали? Именно электронные компоненты (МК, МС, полупроводники, прочую рассыпуху) — чтоб и не оптовыми партиями, но и по нормальным ценам. Еще интересный вариант — грэб-бэги — мешки с рассыпухой разных видов/номиналов, что есть неплохое (?) подспорье для зеленых паяльщиков (типо меня).
                                                            • +1
                                                              aliexpress — поштучно так же продают. Но куда эффективнее по 5-10 штук заказывать — да и многие детали поштучно не имеет смысла заказывать. те же микроконтроллеры — 1 штука — это только для баловства/пробы, а для серьёзных занятий их нужно куда больше (что-то спалится в экспериментах, что-то залочится и т.п.).
                                                    • +9
                                                      в 70-х меня в одной книге для юных техников порадовала фраза — для изготовления лазера купите две лампы ИФК-2000 и рубиновый стержень
                                                      • +2
                                                        Я даже боюсь представить что получилось бы, если бы Вы собрали такой лазер. Как то делал стробоскоп на ИФК-120, по документации там кондер нужен был большой, но я для эксперимента поставил по меньше. Так она так сияла, что через окно первого этажа общаги ( я тогда еще студентом был :)) освещало соседское, 5-и этажное здание, почти полностью.
                                                        А ведь ИФК-2000 — это 2 киловатта если не ошибаюсь, итого 4 киловатта света, через рубиновый стержень!? Наверное при вспышках, рядом можно курочку на шампурике поджаривать.

                                                        Вообще, видел документацию на ИФК-80000. Боюсь представить что это за зверь…

                                                        P.S. СССР умело делать действительно классные лампы, серия ИФК, неоновые индикаторы и куча всего еще.
                                                        • 0
                                                          ---ИФК-2000

                                                          2000 — это энергия в джоулях. то есть 130 ват максимум. И если их через связи родителей в аэропорту еще можно было достать то купить пионеру рубиновый стержень — все равно что снять звезду с кремля.

                                                          тот лазер насколько я помню должен был воздушый шарик поджечь, то есть милливат 200-300
                                                          • 0
                                                            У меня лицо загорело от экспериментов с ИФК-120 :)
                                                            Не знаю какой эффект должен дать рубиновый стержень, и как заставить ИФК гореть постоянно, но думаю там не только шарик можно было поджечь.
                                                    • +3
                                                      Хотелось бы более развернутой статьи! Надеюсь на продолжение.
                                                      • +2
                                                        больше интересно какие датчики и прочий обвес дома + логика работы этого чуда.
                                                        • 0
                                                          А меня всегда напрягает, когда вижу такую поспешную разводку платы. Кварц с кандерами просто разбросаны по плате. Я понимаю, что тут не гигагерцы, но все же, есть общие принципы.

                                                          Я не зануда, но считаю, раз дело пошло дальше макетной платы — то стоить уделить больше времени разводке.
                                                          • +1
                                                            Если на то пошло, то и места слишком много свободного на плате, и перемычек многовато. Зато дорожки жирные, легко переводится даже с обычной бумаги и паяется без проблем.
                                                          • +3
                                                            Меня всегда останавливало от подобных затей размышление на тему «что, если я в командировке в США, а что-то не работает». Все эти системы должны быть как холодильник: работает всегда, а если вдруг сломался, есть куда позвонить и вызвать «механика», причем таких контор должно быть туча на выбор.

                                                            И в любом случае должна быть возможность отключить всю эту автоматику одним тумблером и остаться в классической, понятной среде.
                                                            • 0
                                                              Вообщем-то логично, но я у себя постарался убить классическую понятную среду и заменить все автоматикой. Очень уж мне хотелось.
                                                            • +1
                                                              Статья как печенька… теперь хочется еще!

                                                              Будете продолжать описывать как все устроено у вас и как выглядит веб морда?
                                                              • +1
                                                                Буду, конечно. Уже в процессе написания. Но сначала расскажу про аппаратные штуки, те же драйвер шагового двигателя для жалюзи и бесперебойник на 12 вольт.
                                                                • 0
                                                                  Было бы здорово схемку бесперебойника глянуть…
                                                              • 0
                                                                Вы, вроде, хотели про аппаратную часть «лошадки» умного дома рассказать, а показали только плату. До повторяемости еще далеко, с нетерпением жду доп. материалов. Иначе, смысл статьи не совсем понятен…
                                                                Спасибо заранее.
                                                                • +1
                                                                  Для тех, кто боится, что что-то пойдет не так, вот примеры решений:
                                                                  — есть замки электромеханические, открываются ключом и электросигналом. Можно замаскировать скважину под декоративную панель. Если наступила жопа — под обшивкой двери старый добрый ключ.
                                                                  Если что-то гдето не должно перелиться — перелив в канализацию. Клапан+реле…
                                                                  Если что-то не должно перегреться — термопредохранители, одноразовые.
                                                                  Чтобы что-то где-то закрыть принудительно — предусмотреть тумблер/кнопку рядом с исполнительным устройством, дополнительно отключающую автоматику.
                                                                  • 0
                                                                    Кстати!
                                                                    Люди, которые DHT11 используют у себя (в т.ч. автор), к вам вопрос: они температуру вообще правильно показывают?
                                                                    У меня два датчика, и оба показывают в комнате +29, блин. Хотя явно не выше 22, иначе я бы весь мокрый от пота сидел…
                                                                    • 0
                                                                      У меня DHT22 (он поточней вроде), почти не врёт. Но если поместить его в корпус с другими датчиками и ардуиной, даже если он наполовину торчит из этого корпуса, врёт аж на 4 градуса.
                                                                      Есть ещё датчик BMP085, так он и врёт меньше и реагирует на изменение температуры быстрее.
                                                                      • 0
                                                                        Это все понятно, что существуют и «более другие»(с) датчики. :-)
                                                                        Но вот то ли мне какая-то партия попалась бракованная, то ли все DHT11 показывают ерунду — не могу понять.
                                                                        Датчик у меня не в корпусе, а просто на макетке в колодке. Подношу к вентилятору ноутбука — температура растет (до 43 градусов). Убираю за окно — падает (до 25 градусов, хотя там явно меньше 20). Причем оба датчика дают одинаковые показания…

                                                                        P.S. Контрольная сумма в пакете данных совпадает, так что дело именно в самих датчиках.
                                                                      • 0
                                                                        У меня есть DHT21 и DHT11, показывают похожую на правду температуру.
                                                                        • 0
                                                                          Значит, мне с ними не повезло. Надо попробовать купить в другом месте.
                                                                          Спасибо за ответ!

                                                                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.