Умный дом на ардуино своими руками: Умный дом на Arduino своими руками на Mega 2560

Содержание

Умный дом на Arduino своими руками: описание и принципы работы

Содержание

  • 1 Описание контроллера Arduino
  • 2 Принцип работы системы Arduino
  • 3 Проект под систему для разных зон квартиры
  • 4 Установка системы: основные шаги
  • 5 Материалы, необходимые для сборки

Arduino — готовая платформа для управления различными сопрягаемыми электронными устройствами, контроллер простыми словами, в основе которой лежит плата с собственной памятью, процессором и программным обеспечением. Разработана она была в 2005г., и ориентирована на непрофессиональных пользователей, которые с её помощью могут создавать простые автоматизированные системы управления. В том числе возможно построить на Arduino систему умный дом, интегрировав в данную среду различные датчики и электронные устройства.

Описание контроллера Arduino

Программная составляющая контроллера Arduino состоит из бесплатно распространяемой оболочки, обладающей простым, понятным на интуитивном уровне интерфейсом IDE. Программирование на ней можно осуществлять с платформ Windows, Linux и MacOSX. В оболочке уже имеется весь набор для загрузки программ сразу в контроллер, поэтому при работе с ней не требуется специальный программатор.

Для загрузки достаточно соединить плату Arduino с ПК или ноутбуком через USB-порт, после чего произвести загрузку нужной программы на устройство. При желании можно прошить загрузчик и самостоятельно: оболочка IDE позволяет поддерживать многие недорогие программаторы. Подсоединить их можно через штыревые выходы, специально предназначенные для внутреннего программирования:

  • AVR через разъём ICSP
  • ARM через JTAG.

Аппаратная составляющая платформы монтируется из печатных плат, выпускающихся как официальным обладателем товарного знака, так и многими другими производителями. На сегодня в продаже насчитывается свыше 20 разновидностей плат-контроллеров, которые могут сопрягаться между собой специальными разъёмами в виде своеобразного сэндвича.

Большинство современных устройств типа Arduino используют следующие контроллеры:

  • Atmel-AVR.
  • ATmega-328.
  • ATmega-168.
  • ATmega-2560.
  • ATmega-32U4.
  • ATTiny-85.

Перечисленные микроконтроллеры работают на частоте 8 или 16 мегагерц. К плате контроллера возможно подключение различных электронных компонентов – датчиков, светодиодных осветителей, передающих устройств и т.д. Благодаря этому, Arduino удобно использовать для самостоятельного проектирования и сборки системы «умный дом».

Принцип работы системы Arduino

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

Инициировать работу аналоговых портов следует, использовав в загружаемой программе pin-Mode-функцию:

  1. Выбираем номер нужного пина.
  2. Выставляем режим «Приём данных» (OUTPUT) или «Передача данных» (INPUT).

Широтноимпульсные цифровые модуляторы (ШИМ) имеют более интеллектуальный интерфейс, позволяющий им как принимать, так и передавать нужные данные. На плате ШИМ-порты обозначаются тильдой (~) или аббревиатурой PWM. При подключении к плате-контроллеру внешних датчиков и приборов следует учитывать и технические показатели портов. Они способны выдавать:

  • 5 вольт напряжения.
  • 0,02 ампера силы тока.

Если использовать в качестве питающего элемента для платы батарейки или АКБ напряжением свыше 12 вольт, возможен её перегрев и выход из строя. При снижении питающего напряжения до 6-7 вольт наоборот, на выходе порта может оказаться меньше 5В, что, в свою очередь, вызовет сбои в работе. Собранные в единый комплекс устройства, детекторы и датчики передают информацию на процессор Arduino, а оттуда, через подключенный модуль GPS или GSM, отправляется на компьютер или иное управляющее устройство с установленным софтом, принимающее решение о выдаче определённой команды. Это может быть включение-отключение бытового прибора, либо передача данных на мобильное устройство владельца дома.

Проект под систему для разных зон квартиры

Прежде чем приступить к сборке электронной системы следует составить план проекта умного дома на Arduino. Для примера возьмём небольшой дом, и попробуем составить схему работы «умного комплекса». Итак, нам необходимо в разных зонах обеспечить интеллектуальное функционирование разных приборов.

  • Вход на придомовую территорию следует обеспечить автоматическим включением освещения в тёмное время, при подходе хозяев к дому, также при выходе из дома, при открывании двери. Потребуются: датчик движения и датчик открытия двери.
  • Прихожая квартиры — при движении  вдоль прохожей должно автоматически включаться освещение. Потребуются: датчик движения.
  • Санузел. Автоматическое включение электрической водонагревательной установки при приходе домой хозяев. Вытяжка и освещение в санузле включается при открытии двери. Потребуются: датчик движен
    ия и открытия двери.
  • Кухня. Освещение включается при входе жильца в помещение.
  • При включении варочной плиты должна одновременно запускаться вытяжка. Потребуются реле для установки на питающую проводку электроплиты и датчик присутствия.
  • Жилые комнаты. Автоматическое включение света, регулировка температуры электроконвекторами в зимнее время и кондиционерами летом. Потребуются детектор присутствия, датчик температуры и освещённости.

Установка системы: основные шаги

Основная задача – правильно подключить датчики к плате-контроллеру. Прежде всего, потребуется установить модуль Ethernet ENC28J60, предназначенный для объединения различных умных устройств в единую локальную сеть. Остальные детекторы соединяются с платформой либо посредством проводов (витых пар) со стандартными разъёмами, либо по беспроводной связи. В последнем случае потребуется присоединить к плате модули GPS или GSM.

Также потребуется написать программу для каждого прибора в оригинальной оболочке IDE.

Это сделать не так уж сложно даже начинающему пользователю, поскольку оболочка имеет текстовый редактор, менеджером проектов и устройствами заливки программных кодов. Программа пишется на упрощённом языке C++. Сохраняется каждая из составленных программ в памяти с расширением (ino).

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

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

Чтобы получать данные от «умного дома» на Arduino в удалённом режиме, рекомендуется скачать в сети уже разработанное бесплатное приложение. Пошагово весь процесс установки программы выглядит так:

  • На смартфон закачивается файл SmartHome.apk. с Google Play.
  • Файл с приложением размещается в «менеджере файлов» и выставлением галочки активируется действие «Установить».
  • По окончании установки программу нужно будет активировать и настроить под передающие устройства, подключённые к плате-контроллеру.

Материалы, необходимые для сборки

Сегодня множество фирм занимается разработкой и изготовлением самых разных приборов, интегрируемых с платформой Arduino. Для систем «умный дом» имеются следующие устройства, совместимые с данной платой:

  • Климатические сенсоры, отслеживающие температуру и влажность воздуха как в помещении, так и снаружи.
  • Датчики уровня освещённости, отвечающие за автоматическое включение ламп. При использовании устройств способных плавно менять уровень освещения по мере наступления темноты, нужно применять светодиоды. Обычные лампы накаливания или люминесцентные светильники не предназначены для подобных перепадов напряжения.
  • Пространственные сенсоры, оснащённые гироскопом и компасом. Позволяют отслеживать перемещение какого-либо предмета в отсутствие хозяев.
  • Датчики движения, действующие на основе фотоэлементов, ультразвука, или ИК-излучения.
  • Аварийные детекторы – пожарные датчики, сенсоры протечки воды, утечки газа.
  • Датчики-размыкатели открытия дверей и окон.
  • Вентили-клапана для удалённого перекрытия газовых и водяных магистралей.

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

Как сделать умный дом на Ардуино своими руками: подключение периферии и программирование

Оглавление

  • Принцип работы умного дома на базе Ардуино
    • Какие датчики и контролеры можно подключать и как они работают
    • Процесс сборки умного дома
      • Подключение всей периферии
      • Программирование и отладка
      • Сопряжение с интернетом
    • Заключение
    • Видео: Умный дом на Arduino

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

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

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

Схема управления светом с помощью «Умного дома»

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

Созданный на Arduino умный дом, управляется через Web интерфейс, что позволит удаленно контролировать работу системы с любого устройства, подключенного к интернету. Также поддерживает Arduino GSM управление с помощью обычных мобильных телефонов или смартфонов.

Какие датчики и контролеры можно подключать и как они работают

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

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

Датчики и компоненты «Умного дома» на базе Arduino

Через шилды к контроллеру можно подключить разные по функциональности датчики.

  1. Сенсоры, которые контролирую параметры и характеристики окружающей среды внутри или вне помещения. Это могут быть датчики температуры, влажности, давления, уровня освещенности наличия осадков.
  2. Сенсоры, которые контролируют пространственную ориентацию объекта, к которому они прикреплены. К ним относятся гироскопы, компасы, акселерометры.
  3. Сенсоры, которые регистрируют наличие подвижных объектов. К ним относятся датчики движения, тепловые датчики УЗ-сенсоры.
  4. Сенсоры контроля аварийных ситуаций. К ним относятся устройства, которые позволяют контролировать целостность инженерных коммуникаций в доме. Датчики выявляют утечку газа, воды, отключения электричества, появления задымленности, открытого огня.

Многие из этих устройств входят в набор Ардуино умный дом, предлагаемый производителями для тех, кто собрался самостоятельно автоматизировать свой дом.

Процесс сборки умного дома

Создание умного дома на базе Arduino чем-то напоминает работу с конструктором Лего. Оно предусматривает подключение нужных датчиков к микропроцессорному контроллеру, программирование созданной системы и подключение ее к средствам управления через глобальную сеть интернет. Рассмотрим более детально каждый из этих процессов.

Подключение всей периферии

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

Прикрепление датчика движения «Умного дома»

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

Программирование и отладка

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

 

Оболочка Arduino IDE представляет собой упрощенную версию С++. Она имеет встроенный текстовый редактор, менеджер проектов, предпроцессор, компилятор и инструменты, нужные для того, чтобы залить программный код в микропроцессор платы Arduino.

Программная оболочка Arduino IDE

Версии Arduino IDE доступны пользователям для разных операционных систем. Это могут быть Windows, Mac OS X или Linux.

После того, как созданный код залит в микропроцессор можно выполнить отладку системы и проверить насколько эффективно работает взаимодействие между датчиками, контроллером и исполнительными устройствами.

Чтобы система умный дом всегда была под контролем, существуют разные приложения, которые можно установить на свой смартфон. Например, можно закачать и настроить приложение SmartHome.apk. С его помощью можно в любое время получать данные от контроллера умного дома, а также выполнять управление его функциями.

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

Сопряжение с интернетом

Умный дом, созданный своими руками на Arduino, может настраиваться и контролироваться через интернет. Для этого сначала следует настроить роутер, который обеспечивает раздачу интернета в доме.

Изначально нужно зайти в раздел настроек роутера и прописать в нем IP-адрес для системы Arduino. Затем выполняется открывание порта 80.

Если есть необходимость в том, чтобы присвоить доменное имя адресу системы умный дом, можно воспользоваться возможностями сервиса https://www.noip.com. После регистрации на этой платформе следует воспользоваться функцией «Add host» и прописать там IP-адрес созданной системы умного дома. После этого доступ можно будет получать, как по IP-адресу, так и по доменному имени.

Схема подключения «Умного дома» на базе Arduino к интернету

Чтобы управлять развернутым на Arduino умным домом можно было с любого места, где есть интернет нужно провести несложную настройку используемого браузера. Для этого в его адресной строке следует набрать следующий код «xxx.xxx.xxx.xxx/all».

Здесь под xxx.xxx.xxx.xxx подразумевают IP-адрес, используемый системой умный дом. После этой процедуры пользователь будет иметь возможность получать информацию от созданной системы автоматизации дома, а также задавать параметры ее работы.

Заключение

На сегодня существует много готовых Ардуино проектов умный дом, которые можно найти в сети интернет. Также можно создать свой собственный проект, который будет максимально подходить под конкретный объект. Системы, построенные на Ардуино, отличаются тем преимуществом, что их всегда можно модернизировать и масштабировать.

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

Видео: Умный дом на Arduino

Умный дом на Аrduino своими руками: описание и характеристики

Главная / Контроллеры /

Содержание:

Сложно представить себе современную жизнь без использования технологий: интернета, смартфона, кухонной техники и системы «Умный дом». Если с последним вы еще не знакомы или хотите установить такую систему своими руками, то информация далее — для вас.

Управление “Умным домом” с планшета

Мнение специалиста

Система от «Ардуино» идеально подходит для начинающих пользователей,  не знакомых с тонкостями программирования. Впрочем, опытные пользователи тоже могут оценить ее за удобство и простоту при создании собственных программ. Ее выгодное отличие от других подобных систем – открытый исходный код. Именно с этой системы можно рекомендовать начинать тем, кто желает освоить технологию «умного дома».

Константин Котовский

Что такое «Умный дом»

Приобрести подобный проект не по карману большинству людей. Но, усвоив принцип работы «Умного дома», можно разработать такой проект самостоятельно и установить через специальное приложение своими руками.

Понятие Smart Homes или «Умный дом» можно охарактеризовать как простой набор контроллеров и датчиков. Эти приспособления могут срабатывать как на тепловую энергию, так и на движения. Как правило, такие наборы контролируют работу техники внутри дома, коммуникации, системы безопасности. Есть и более «умные» проекты: системы по расписанию включают отопление, запускают работу бытовой техники и т. д. Только представьте себе: вы приходите домой, где вас уже ждет разогретый обед в микроволновке и горячая ванная. Интересно? Тогда есть смысл сделать это своими руками.

«Умный дом» можно охарактеризовать как простой набор контроллеров и датчиков

Как работают датчики и контроллеры?

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

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

Прежде чем начать устанавливать систему Smart Homes для своего дома, нужно разработать проект, согласно которому эти датчики и будут размещаться. Так как многие системы этого плана требуют определенного опыта и знаний в области программирования и электроники, выбирать следует оборудование максимально простого плана. Другими словами — адаптированное под начинающего пользователя. Именно таковыми можно назвать системы «Ардуино». Компания поставляет простые в плане установки и надежные в эксплуатации системы для Smart Homes.

Обратите внимание, что универсальную «умную» систему под проекты Smart Homes не предоставляет ни одна компания, в том числе и «Ардуино».

Полный проект Arduino для «Умного дома»

Преимущество систем

«Ардуино» пользуется большим спросом среди людей, далеких от программирования, прежде всего, благодаря понятному интерфейсу. Также не лишним будет выделить такие преимущества системы для Smart Homes:

  • возможность создавать свои программы, так как открыт исходный код;
  • простой язык программирования;
  • все нужные программы можно перенести при помощи usb-кабеля.

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

Дополнительный софт для «Ардуино» Uno всегда можно скачать через интернет, причем бесплатно. Управлять системой можно как обычным ПК, так и при помощи смартфона, установив специальное приложение.

Принцип работы системы

При помощи беспроводной передачи данных датчики передают команды и другую информацию на компьютер или смартфон (планшет). Посредством специальной программы данные обрабатываются, и выполняется нужная команда. Центральный датчик, который является главным в системе «Ардуино», можно купить или собрать своими руками. Разъемы на платах — стандартного типа. Это значительно облегчает подбор комплектующих в системе «Ардуино» Uno.

Принцип работы системы «Ардуино»

Необходимые материалы для сборки

Если вы решили собрать проект «Умного дома» своими руками, понадобится следующее:

  • датчик Arduino Uno;
  • Ethernet-модуль ENC28J60;
  • нужные датчики и контроллеры;
  • датчик движения;
  • кабель типа витая пара;
  • переключатель;
  • реле;
  • резистор;
  • кабель для Ethernet-модуля.

Также не забудьте про необходимые инструменты: паяльники, отвертки и т. д.

Обратите внимание, что наборы для системы «Умный дом» на Arduino лучше приобретать в сертифицированных точках продажи. В связи с тем, что работа таких проектов связана с электричеством, применение подделки может быть небезопасно. Все нужные программы для адаптации системы можно скачать с интернета.

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

Необходимые материалы для сборки «Умного дома» своими руками

Процесс установки

Примите к сведенью, что «Умный дом» на Arduino Uno должен иметь только светодиодные лампы. Использовать обычные лампы накалывания не рекомендуется — они не выдерживают нагрузки.

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

«Умный дом» на Arduino Uno должен иметь только светодиодные лампы

Условно дальнейший этап работ можно представить в виде такого алгоритма:

  • установка программного кода;
  • конфигурация приложения под используемый гаджет;
  • переадресация портов на роутере;
  • тестирование;
  • внесение правок (если понадобиться).

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

Приложение отображает информацию с установленных датчиков.  При необходимости можно менять настройки ip-адреса и включать/отключать сигнализацию. Это же приложение будет передавать вам данные.

Программа Ардуино для Windows

Работа с роутером

На роутере нужно открыть порт. Для этого следует выполнить следующие действия:

  • открыть конфигурацию роутера;
  • прописать адрес arduino ip;
  • открыть порт 80.

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

Правильно настроить роутер — залог успеха

Следует отметить, что для такого рода проектов нельзя использовать открытый ip-адрес, так как система легко взламывается через интернет.

Дома с «умной» системой на базе arduino могут не просто контролировать работу коммуникаций, но и существенно экономить электричество. Главное — подобрать набор сертифицированного типа, иначе вся система будет плохо работать.

Также следует отметить и то, что «Ардуино» — это одна из немногих систем подобного рода, которая имеет огромное количество библиотек с разными программными кодами. Поэтому собрать ее своими руками через интернет несложно. Вам достаточно только приобрести все составляющие и выбрать уже готовые протестированные программные коды.

Загрузка…

Умный дом на Arduino своими руками

со специальным набором arduino очень просто и понятно

Arduino® «Умный Дом» — лучшее решение для начального  создания рабочих прототипов систем управления Вашим домом.

Почему комплект Ардуино® «Умный Дом» так популярен?

 Благодаря Arduino® уже более полутора миллиона человек во всем мире узнали, что собрать Умный Дом  своими руками можно и без специального образования, с минимальными познаниями в программировании и с отсутствием познаний в электронике.
БЕЗ ПАЯЛЬНИКА И ОСОБЫХ НАВЫКОВ
Вам даже не понадобится паяльник. Полноценные устройства можно собирать, используя специальную макетную плату, перемычки и провода! Конструирование своих девайсов, а в будущем, роботов, ещё не было таким быстрым и простым!
НЕОГРАНИЧЕННАЯ ФАНТАЗИЯ
Ардуино – универсальный контроллер, который можно заточить под какую-нибудь задачу и превратить в законченное электронное устройство произвольного назначения, от часов с будильником до робота.
Или просто играться — собирая-разбирая всякие девайсы.

3 основных преимущества комплекта Arduino «Умный Дом»:

1.ВСЕ НЕОБХОДИМОЕ В КОМПЛЕКТЕ

НАБОРЫ СОДЕРЖАТ ВСЁ НЕОБХОДИМОЕ ДЛЯ ОБУЧЕНИЯ И НАЧАЛА РАЗРАБОТКИ СОБСТВЕННЫХ ПРОЕКТОВ УМНОГО ДОМА С ИСПОЛЬЗОВАНИЕМ ПЛАТЫ ARDUINO: ARDUINO UNO, МАКЕТНУЮ ПЛАТУ, ЭЛЕКТРОННЫЕ КОМПОНЕНТЫ И КРАТКОЕ РУКОВОДСТВО.

2.ПОШАГОВЫЕ ИНСТРУКЦИИ

В КОМПЛЕКТ ВХОДИТ ПОПУЛЯРНАЯ КНИГА ДЖЕРЕМИ БЛЮМА «ИЗУЧАЕМ ARDUINO: С ПОШАГОВЫМИ ИНСТРУКЦИЯМИ ПО РАЗРАБОТКЕ ПРИБОРОВ ИЗ КОМПЛЕКТА И ВСЕ НАЧАЛЬНЫЕ ЗНАНИЯ ПО ВАШЕЙ СОБСТВЕННОЙ РАЗРАБОТКЕ.

3.ИНФОРМАЦИОННАЯ ПОДДЕРЖКА

Мы всегда ответим на все Ваши вопросы по сборке и конструированию приборов на основе Ардуино. Большое количество статей и видео в свободном доступе на сайтах

со специальным набором arduino очень просто и понятно

В каждом наборе Книга Джереми Блума-лучшее издание по Ардуино.

Впервые на русском!

Не просто пошаговое руководство — перед Вами распахнется целый мир

технического ВОЛШЕБСТВА!

Набор АРДУИНО «Умный дом»

СОСТАВ НАБОРА:
  • x1 Arduino Uno
    x1 Макетная плата Breadboard 8,5?5,5 см
    x1 Датчик звука
    x1 Датчик движения HC-SR501
    x1 Датчик углекислого газа MQ-135
    x1 Модуль реле 4х
    x2 Светодиоды красные
    x2 Светодиоды зеленые
    x2 Светодиоды синие
    x2 Светодиоды желтые
    x1 Потенциометр
    x1 Фоторезистор
    x1 Пьезопищалка
    x2 Кнопки
    x8 Резисторы 220 Ом
    x1 Резисторы 10 кОм
    x15 Провода мама-папа
    x7 Провода папа-папа
    x1 кабель USB
    x1 Книга «Изучаем Arduino: инструменты и методы технического волшебства»

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

Джереми Блум

Что еще можно сделать на основе комплекта Умный дом Arduino?

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

К самой плате можно подключать различную периферию

– кнопки, некоторые виды датчиков (температуры, давления, освещённости, ускорения и т. п.), светодиоды, жидкокристаллические индикаторы,написать программу и заставить взаимодействовать всё это как угодно. Масса применений!

Вот, к примеру, несколько идей:

— Системы сбора данных (чёрный ящик для аквариума: записывает температуру раз в 5 минут)
— Таймеры-счётчики событий (сколько раз и в какое время кот Вася подходил к миске с едой)
— Сигнализации-извещатели (кот превысил разрешенное количество подходов к миске, температура в аквариуме ниже 0 градусов, кто-то вышел из туалета, не выключив свет/не смыв воду/не опустив стульчак)
— Управление (двигателями робота/роботизированной руки, светом в комнате/любой другой нагрузкой в 220В: шторы, вентиляция, отопление, чайник)
— Позиционирование и связь (GPS-треккер, GSM-телефон/жучок, инфракрасная связь, bluetooth, связь по радиоканалу). Уехав в командировку, можно получать смс о том, что твой любимый кактус никто не поливает!

И всё это в произвольных комбинациях — ограничивает только фантазия и искусство владения железом/софтом.

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

Джереми Блум

Делаем своими руками проект открытой системы Умный дом на платформе Arduino

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

Arduino — это популярная платформа, позволяющая оптимальным образом управлять автоматикой в доме. На этой платформе можно построить простую и в то же время эффективную платформу, которая будет управлять освещением, отоплением, водоснабжением, вентиляцией и другими инженерными коммуникациями. Причём имеется возможность упрощенного расширения функционала, путем добавления новых блоков и установки дополнительных программ-приложений.

Содержание статьи

  • 1 Принцип работы
    • 1.1 Составляющие платформы
  • 2 Компания Arduino
    • 2.1 Преимущества использования
    • 2.2 Управление системами
    • 2.3 Дополнительные устройства
  • 3 Выполнение проекта
    • 3.1 Материалы и комплектующие
  • 4 Советы и рекомендации

Принцип работы

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

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

Составляющие платформы

Стандартный Умный дом включает следующие составляющие:

  1. Сенсорная часть, которая включает различные датчики, способные реагировать на температуру, влажность, движение или различные иные события.
  2. Исполнительная часть, то есть устройства, которыми пользователи или сама система может управлять, отправляя на них соответствующие команды по включению или выключению. К такой исполнительной части относятся различные реле, электромоторы, устройства управления воздухоочистителями и так далее.
  3. Микропроцессор — это «головной мозг,» который согласовывает и координирует работу всех компонентов.

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

Компания Arduino

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

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

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

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

Преимущества использования

Если говорить о преимуществах использования такого программно-аппаратного комплекса Arduino для налаживания автоматизации, то можно выделить следующие:

  1. Максимально широкие возможности по настройке проекта Arduino для дома.
  2. Работать такой программно-аппаратный комплекс может автономно.
  3. Простота загрузки программы в контроллер.
  4. Доступная стоимость компонентов.
  5. Существенно упрощено расширение функционала работающей в доме системы.

Управление системами

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

  1. Температурой и влажностью.
  2. Освещенностью.
  3. Аварийными системами безопасности.
  4. Различными бытовыми приборами.

Если вам необходима простейшая система автоматизации, то можем порекомендовать базовый набор Arduino Starter Kit Uno, который включает все необходимые датчики и микроконтроллеры для управления инженерными коммуникациями в доме.

Дополнительные устройства

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

  1. Доводчики дверей.
  2. Диммеры для освещения.
  3. Переключатели и различные реле.
  4. Электромоторы.

Выполнение проекта

Материалы и комплектующие

Если вы планируете самостоятельно выполнить такую систему с использованием Arduino, то вам потребуется следующие комплектующие:

  1. Микропроцессорная плата Arduino .
  2. Температурные датчики.
  3. Модуль Ethernet
  4. Датчик света и дождя.
  5. Микрофон.
  6. Язычковые переключатели.
  7. Датчики движения.
  8. Резисторы сопротивления.
  9. Реле.
  10. Кабель Ethernet.
  11. Витая пара.

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

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

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

Советы и рекомендации

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

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

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

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

Система автоматизации от компании Arduino хоть и не является самой качественной и функциональной, но благодаря простоте своей работы, надежности и доступной стоимости используемых компонентов получила популярность на отечественном рынке. Научившись создавать базовые Arduino проекты «Умный дом», вы сможете в последующем значительно расширить функционал управляющих комплексов и будете создавать универсальные в использовании и эффективные платформы, контролирующие все домашние процессы.

«Умный» дом на Arduino – как сделать проект и внедрить своими руками?

Плата Arduino

Содержание

  • 1 Составление проекта Arduino
  • 2 Какие решения предлагает Arduino
  • 3 Визуализация «умного дома» и расширение возможностей на Ардуино
  • 4 Дистанционное управление «умным» домом

Arduino — популярная платформа для создания автоматики своими руками. Она подходит для изготовления автоматики в сельском хозяйстве, в рекламной деятельности, в сфере игровых развлечений и других видах деятельности.

Можно ли изготовить на платформе Arduino систему «умного» дома своими руками? Стоит рассмотреть и этот вопрос подробно, на примере одного проекта.

Начальные условия

Умный дом на Ардуино

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

На кухне и в комнате в зимнее время включаются нагревательные приборы — электрические конвекторы. На кухне есть вытяжка, которая включается при приготовлении пищи. Также в доме установлена пара рекуператоров: на кухне и в комнате.

Составление проекта Arduino

  • Крыльцо. Здесь необходимо сделать включение света при приближении хозяина к дому в тёмное время суток. Также необходимо сделать автоматическое включение света при открывании входной двери при выходе из дома.
  • Прихожая. Автоматическое включение света при наступлении тёмного времени суток и обнаружения движения. В ночное время включаться должна маломощная лампочка, чтобы резким светом не будить других проживающих.
  • Санузел. Нагревание воды в бойлере происходит в зависимости от того, обнаруживает ли автоматика нахождение в доме хозяина. Сам бойлер снабжён внутренним выключателем электричества — при достижении водой предельной температуры он отключается. Когда заходит человек в санузел, то необходимо автоматически включать вытяжку и свет.
  • Кухня. Свет на кухне включается и выключается вручную. Но имеется возможность выключения света при фиксации длительного отсутствия движения. При готовке пищи автоматически включается вытяжка.
  • Комната. В комнате, как и на кухне свет включается вручную, но при фиксации отсутствия движения есть возможность автоматического выключения света.

Отопительные приборы и рекуперация воздуха. Отопительные приборы работают на поддержание заданной температуры в доме. При фиксации отсутствия хозяина, минимальная поддерживаемая температура снижается на определённое количество градусов. Как только происходит фиксация присутствия хозяина в доме, автоматически нижний порог переключается в нормальный режим поддержки температуры. Рекуперация воздуха происходит при фиксации присутствия хозяина, но не реже чем 10 минут в час.

Какие решения предлагает Arduino

Базовый набор Arduino Start

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

Так как количество датчиков достаточно большое для такого маленького дома, то для платформы Arduino существуют платы расширения. Всё, что необходимо, это правильно подключить датчики к прибору и написать программу, которая будет являться «сердцем» «умного» дома.

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

Программа, которая прошивается в Arduino, пишется на языке Си. Безусловно, есть ограничения на количество байт этой программы. Для реализации поставленной задачи объёма памяти вполне хватит.

Визуализация «умного дома» и расширение возможностей на Ардуино

Безусловно, для визуализации процессов «умного» дома можно было бы использовать ЖК-дисплей, любые цифровые табло. Но всё-таки, для «умного» дома это не является хорошим решением.

Для визуализации процессов и состояний автоматики на платформе Arduino лучше всего использовать отдельный сервер обработки состояний. Этот сервер может быть реализован на программной технологии Node.js, позволяющей реализовать любой сервер, в том числе и для обработки состояний платы Arduino.

Node.js используется для решения задач Интернета вещей, поэтому для визуализации автоматики «умного» дома он точно подойдёт. Достаточно создать сервер и обработчик на языке JavaScript, и можно будет отображать результат в браузере компьютера или планшета.

Микрокомпьютер одноплатный Raspberry Pi

В качестве «железа» сервера можно использовать микрокомпьютер Raspberry Pi или обычный стационарный компьютер или ноутбук. При этом расширяются возможности самой системы автоматизации.

Если на плате Arduino ограниченный объём физической памяти, то на сервере этот объём ничем не ограничен. Саму программу сервера можно написать так, что она будет полностью управлять платформой Arduino.

Например, можно расширить функционал нашего «умного» дома и приблизить его к умному дому без кавычек. Есть возможность написать такой алгоритм, который будет вести статистику нахождения хозяина в доме и его возвращение домой. Если хозяин обычно возвращается домой в районе 17:30, то за час можно включить бойлер для нагрева воды. Также, ориентируясь на это время, можно заранее включить отопительные приборы, чтобы возвращение было уже в тёплый дом, а не в тот, где температура ниже на 10 градусов из-за экономии электричества в отсутствии хозяев. Программа может понять когда хозяева обычно ложатся спать и заранее переставать греть воду, так как ею уже никто не будет пользоваться до утра. И таких нюансов может быть множество. Именно внешний компьютер может дать продвинутые «мозги» контроллеру на Arduino, который превратится больше в исполнительный механизм.

Дистанционное управление «умным» домом

Home Automation Arduino и Raspberry Pi

Как уже упоминалось выше, с помощью сервера на Node. js можно связать вещи друг с другом. Это касается и визуализации процессов автоматики дома в Интернете через облачные сервисы. Это один способ управления своим домом через Интернет. Можно включить бойлер или отопительные приборы вручную заранее перед приездом в дом.

Другой способ — это получение данных и управление «умным» домом на платформе Arduino с помощью SMS и MMS сообщений. Ведь далеко не всегда может быть Интернет под рукой. И, если включение какого-либо прибора может быть не критичным, то получение сообщения о протечке воды может оказаться просто необходимым. И здесь, на помощь в разработке своими руками полнофункционального «умного» дома на платформе Arduino может прийти плата Edison компании Intel.

И что же мы получаем?

Как видно, Arduino — это не просто плата для разработки каких-то простых устройств автоматики. На платформе Arduino можно легко создать своими руками даже автоматику «умного» дома. При этом нет необходимости переплачивать деньги за устройства от компании Simens, которые дороги и обойдутся в 5-10 раз дороже Arduino.

Arduino можно подключить к компьютеру и получить визуализацию процессов на экране монитора или планшета. Автоматикой «умного» дома на платформе Arduino можно управлять через Интернет или с помощью SMS и MMS сообщений. На Arduino можно создавать своими руками достаточно сложные устройства.

Лучшие устройства для умного дома своими руками, которые вы можете сделать сами

Технология «умный дом» и умная домашняя автоматизация — популярный тренд. Вы не найдете недостатка в умных домашних устройствах, от лампочек до умных дверных замков, подключенных динамиков и голосовых помощников. Однако, несмотря на то, что многие из них доступны для покупки в готовом виде, вы можете полностью сделать свои собственные умные гаджеты. Ознакомьтесь с лучшими устройствами для умного дома своими руками, которые вы можете сделать сами!

1. Комплект для автоматического интеллектуального полива растений Arduino

У меня довольно много растений, в том числе рождественский кактус, который я вырастил из черенка, и прекрасный кактус Сан-Педро. В отличие от моей собаки, когда моим растениям нужна вода, они не лают. Введите умные системы полива. Elecrow предлагает комплект «все в одном». Или вы можете создать собственную систему сигнализации полива растений на базе Arduino. Это сообщит вам, когда пришло время поливать ваши растения, в комплекте со светом и звуком. Современный кашпо Sprout также автоматически поливает растения и работает на базе Arduino и Android. Вы можете построить систему HydroMazing для управления ростом сельскохозяйственных культур. Беспроводная интеллектуальная система орошения на основе Arduino помогает поддерживать рост ваших растений, а монитор роста урожая Raspberry Pi и Arduino поддерживает здоровье растений. Попробуйте создать устройство для мониторинга влажности почвы с помощью Xamarin и Netduino!

Raspberry Pi — ультрапопулярный одноплатный компьютер. Поскольку он крошечный и потребляет мало электроэнергии, Raspberry Pi прекрасно работает в качестве центра умного дома. Home Assistant или Hass. io — это комплексный центр автоматизации умного дома. Дополнения Home Assistant включают интеграцию Google Assistant и Let’s encrypt. MisterHouse — это система мониторинга на основе Perl, которая работает на ПК с Linux, MacOS и Windows. С MisterHouse вы можете управлять камерами безопасности, датчиками и многим другим. OpenHAB — популярный вариант программного обеспечения для умного дома Raspberry Pi. В общем, есть масса вариантов, из которых можно выбрать.

Alexa, Google Assistant и Cortana — полезные голосовые помощники. Для самостоятельного голосового помощника с открытым исходным кодом попробуйте Mycroft. Вы можете установить Mycroft поверх ОС Linux для Raspberry Pi, например Raspbian. Кроме того, есть отдельный дистрибутив Picroft для умного виртуального помощника с Raspberry Pi. Mycroft for the Raspberry может похвастаться способностью проигрывать мультимедиа, рассказывать анекдоты, читать новости NPR и запрашивать Википедию.

Малая занимаемая площадь и исключительная энергоэффективность делают Raspberry Pi превосходным музыкальным сервером. Это похоже на DIY Spotify, где вы предоставляете музыкальные файлы. Вы можете запустить Plex, Ampace, Airsonic, Libresonic, Emby и другие на Raspberry Pi. piCorePlayer представляет собой надежный сетевой музыкальный сервер, и вы даже можете настроить свой Pi для потоковой передачи на Amazon Echo. Хотя это не самое мощное устройство на рынке, потоковое видео с Raspberry Pi также работает для медиасервера Raspberry Pi. Воспроизведение локального мультимедиа на ПК с домашним кинотеатром Raspberry Pi (HTPC) работает фантастически хорошо.

Nest, Ecobee и другие интеллектуальные термостаты позволяют управлять умным домом и автоматизировать его. Но вместо потенциально дорогого устройства вы можете сделать свой «тупой» термостат умным. Кроме того, это может быть недорогая модернизация. С помощью пары датчиков и нескольких программ вы можете сделать свой собственный умный термостат менее чем за 5 долларов США. Это экономный, веселый и чрезвычайно полезный проект.

Хотя вы, возможно, еще не просите HAL открыть двери отсека для контейнеров, вы можете полностью контролировать свои шторы или жалюзи с помощью Alexa. Все, что вам нужно, это доступ к 3D-принтеру. Простой проект Arduino и Alexa — это фантастическая идея для повышения уровня вашего умного дома.

С коммандером гаража вы можете управлять воротами гаража из любого места. Конечно, есть устройства для открывания гаражных ворот, такие как Samsung SmartThings, но это потрясающий проект умного дома своими руками с массой преимуществ. Он использует Servo, Particle Photon, Blynk, IFTTT и многое другое. Попробуйте соединить это с гаражным освещением, сделанным своими руками, используя датчики PIR.

Security остается, пожалуй, наиболее широко используемым приложением в сфере умного дома. Используя Raspberry Pi, вы можете создать идеальную систему безопасности умных дверных замков. Он поддерживает трехфакторную аутентификацию и довольно доступен по цене.

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

10. Кормушка для домашних животных

Почему люди должны пользоваться всеми технологиями умного дома? С серводвигателем и 3D-печатью вы можете реализовать проект по кормлению кошек. Это может сработать и для собак. Чтобы вода для домашних животных оставалась прохладной, попробуйте автоматический охладитель воды для домашних животных на базе Arduino. Развлеките свой зверинец с помощью buddybot, средства управления шаговым двигателем с помощью смартфона Android. Хотя это фантастика, я, по общему признанию, предпочитаю аналоговый метод кормления моей собаки.

Лучшие устройства для умного дома своими руками, которые вы можете сделать: последние мысли

Несмотря на то, что готовое устройство для умного дома может похвастаться простотой использования и настройки, гаджет для умного дома, сделанный своими руками, бесконечно полезен. Кроме того, вы можете сэкономить немного денег, выбрав путь «сделай сам». У вас будет больше возможностей выбора и настройки при создании гаджета для умного дома, чем при его покупке. Я предлагаю центр умного дома Raspberry Pi с использованием Hass.io. Хотя это может показаться сложным, это довольно просто собрать вместе. Система безопасности умного дома — это хороший выбор, а голосовой помощник или сервер потокового мультимедиа остаются забавными, полезными и интуитивно понятными творениями.

Какие гаджеты для умного дома своими руками вы делаете?

Мо Лонг — редактор, писатель и технический специалист, особенно ценящий Linux, Raspberry Pi и ретро-игры. Пишет в Интернете с 2013 года, у Мо есть подписи на MakeUseOf, TechBeacon, DZone, SmartHomeBeginner, DEV.to, DVD Netflix и Electropages. Вы можете прочитать его статьи о кино и поп-культуре на Cup of Moe, ознакомиться с его техническими обзорами, руководствами и учебными пособиями на Tech Up Your Life и услышать его мысли о фильмах в подкасте Celluloid Fiends. Помимо написания и редактирования, у Мо есть онлайн-курс «Руководство для начинающих по партнерскому ведению блога с нуля». Когда он не играет на клавиатуре, ему нравится бегать, читать, смотреть кино, слушать винил и играть со своей собакой Себастьяном.

Следовать

Оставить отзыв…

Предыдущий Далее

Статьи по теме

9 Самодельные проекты автоматизации умного дома с ограниченным бюджетом

Самодельные проекты автоматизации умного дома популярны как никогда. Благодаря Интернету вещей (IoT), объединяющему домашние устройства, от освещения до целых систем безопасности, теперь вы можете управлять многими продуктами для умного дома с помощью чего-то такого простого, как смартфон или Arduino. Эта совместимость открывает широкие возможности для самостоятельной автоматизации.

Тем не менее, некоторые элементы домашней автоматизации стоят недешево. Но с подходом «сделай сам» и некоторыми недорогими компонентами вы можете построить свой собственный умный дом с ограниченным бюджетом. Вот несколько отличных примеров, с которых можно начать.

1. Настройте Blynk для управления устройствами IoT с телефона

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

Blynk решает эту проблему, позволяя управлять всеми вашими IoT-устройствами в одном приложении. Сервис позволит пользователям использовать распространенные одноплатные микроконтроллеры DIY, такие как Raspberry Pi или Arduino, для передачи данных IoT в приложение для смартфонов Blynk.

Во введении в службу Blynk мы показываем несколько способов использования Blynk. Его простой в использовании сервис идеально подходит для мониторинга и управления настройками умного дома своими руками. Помимо онлайн-сервиса, также можно установить Blynk на локальный сервер.

Blynk обеспечивает быстрое и простое управление любым микроконтроллером с поддержкой Wi-Fi и является надежным инструментом в арсенале многих любителей домашней автоматизации.

Скачать : Blynk IoT для iOS | Android (бесплатно)

2. Сделайте свой дом умнее с помощью OpenHAB

Несмотря на то, что OpenHAB похож на Blynk, он специально разработан как центр умного дома своими руками. Пользователи могут установить OpenHAB локально или воспользоваться облачным сервисом. OpenHAB также поддерживает более 1000 типов устройств и предлагает интеграцию с Google Assistant, Amazon Alexa, Apple HomeKit и IFTTT.

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

Скачать : OpenHab для iOS | Андроид | Windows (бесплатно)

3.

Автоматизируйте вход с помощью дверного замка Arduino RFID

Если вы когда-либо хотели легко управлять своими дверными замками, то почему бы не рассмотреть проект дверного замка RFID на базе Arduino? Мы собрали приведенное выше видео, в котором рассказывается об основах настройки и использования системы доступа RFID, а также о настройке соленоида для работы с Arduino.

Возможно, вы видели подобные замки с RFID-управлением на своем рабочем месте, но этот проект Интернета вещей своими руками позволит вам перенести эту технологию домой.

Связанный: Как можно взломать RFID и что вы можете сделать, чтобы оставаться в безопасности

4. Соберите умную колонку, управляемую Raspberry Pi, своими руками

Использование Raspberry Pi и Moodeaudio — это недорогой способ создать высококачественную умную колонку с доступом в Интернет для дома. С помощью всего лишь Pi, нескольких общедоступных недорогих аппаратных модулей и нескольких бывших в употреблении динамиков eBay вы можете создать интеллектуальную настройку динамиков, которая будет конкурировать с некоторыми из лучших коммерческих устройств на рынке.

Однако, в отличие от этих устройств, вы можете настроить эту настройку динамиков в соответствии с вашими потребностями. Колонки также поддерживают потоковые сервисы, такие как Spotify, и могут быть интегрированы с Home Assistant для дополнительных функций.

Скачать : Moodeaudio для Raspberry Pi (бесплатно)

5. Установите Google Assistant на Raspberry Pi с помощью Gassist Pi

.

В приведенном выше видео показаны функции GassistPi. Этот настраиваемый помощник Google Assistant, управляемый Raspberry Pi, является работой пользователя GitHub shivasiddharth. Установка Gassist Pi имеет все те же функции, что и обычный Google Home, а также постоянно растущий набор других интеграций.

Изменив SDK Google Assistant, Шивасиддхарт добавил поддержку Kodi и других потоковых платформ. Кроме того, контакты GPIO теперь можно активировать голосом, а пользователи могут настраивать слова пробуждения. Gassist Pi — самая амбициозная реализация Google Assistant на Raspberry Pi, которую мы когда-либо видели.

6. Включите собственную музыкальную тему, когда входите в комнату

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

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

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

7. Соберите самодельную панорамную камеру видеонаблюдения

Продолжая тему безопасности, почему бы не установить у себя дома камеру видеонаблюдения своими руками? Полный проект, показанный в приведенном выше видео, учит вас, как настроить полностью управляемую USB-сервокамеру с Raspberry Pi или Arduino.

Вы можете использовать несколько недорогих USB-камер для этого проекта, и eLinux.org поддерживает удивительный список, если вы не знаете, с чего начать. Настройка камеры в сочетании с облачным сервисом также позволяет вам контролировать свой дом в режиме реального времени из любого места!

Связано: Как оставаться в безопасности и конфиденциальности при использовании умных домашних гаджетов

8. Установите механический интеллектуальный выключатель света

. Изображение предоставлено: Макс Гленистер.

Хотя многие интеллектуальные выключатели можно приобрести менее чем за 50 долларов, добавление проводного интеллектуального переключателя для управления освещением не всегда возможно. Но если вы все еще хотите автоматизировать свои выключатели света, не копаясь в стенах, есть решение!

Макс Гленистер решает проблему труднодоступного выключателя света в своем блоге Foray Into Home Automation. Используя плату NodeMCU с поддержкой Wi-Fi вместе с серводвигателем, Макс физически перемещает коммутатор через облако. Создавая 3D-печатный корпус для размещения переключателя, оригинальный фитинг остается неизменным.

Связано: Как установить проводной интеллектуальный выключатель света

Тщательная автоматизация системы отопления вашего дома может сэкономить вам много денег. Хотя многие современные системы отопления предлагают встроенное управление, альтернативы полностью автоматизированному процессу по-прежнему нет.

Проект в видео от Ecobots — прекрасный бюджетный пример контроллера термостата HVAC, сделанного своими руками. В этом случае служба Adafruit IO обеспечивает интеграцию с облаком, хотя Blynk или OpenHAB могут выполнять ту же задачу.

С помощью нескольких дешевых реле и платы NodeMCU вы можете полностью контролировать систему отопления вашего дома.

Создание умного дома своими руками, шаг за шагом

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

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

Создайте свой умный дом с помощью Arduino!

Автор: Джитин Санал

История

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

Story

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

Система домашней автоматизации Arduino Полное видеоруководство

Этот проект спонсируется компанией PCBGoGo. PCBGoGo — производитель печатных плат, специализирующийся на прототипировании печатных плат, мелкосерийном производстве и аккуратной сборке печатных плат. Они доставляют качественные печатные платы быстрее и дешевле.

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

Необходимые компоненты

  • Arduino Nano 33 IoT
  • SSR
  • An Android Phone with  RootSaid – WiFi Command Center  installed
  • A WiFi network

Lets get familiarised with components

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

Существуют ТТР переменного тока, работающие с переменным напряжением, ТТР постоянного тока, ТТР, работающие с постоянным напряжением, и ТТР, работающие как с переменным, так и с постоянным током.

Arduino Nano 33 IOT

Новинка среди кузенов Arduino Nano. Arduino Nano 33 IoT — лучшая доступная плата Arduino, если вы хотите добавить сетевое подключение к своему проекту. Благодаря небольшому форм-фактору его очень легко интегрировать в существующие проекты.

Подробнее здесь.

 Примечание. Перед началом работы с этой платой следует обратить внимание на некоторые моменты. Arduino Nano 33 BLE поддерживает только входы/выходы 3,3 В и НЕ устойчив к 5 В, поэтому убедитесь, что вы не подключаете напрямую сигналы 5 В к этой плате, иначе она будет повреждена. Кроме того, в отличие от плат Arduino Nano, которые поддерживают работу с напряжением 5 В, контакт 5 В НЕ подает напряжение, а скорее подключается через перемычку к входу питания USB. 

Система домашней автоматизации с использованием Arduino

Шаги

Шаг 1. Проектирование схемы

Ребята, я разработал макет печатной платы, на котором вы можете легко смонтировать Arduino Nano 33 IOT и твердотельное реле. кабели висят вокруг.

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

Здесь есть 2 входа напряжения — один для питания Arduino и других компонентов на плате, а другой — для управления электронными устройствами, подключенными к реле, которые могут зависеть от устройств.

Здесь я буду подключать светодиодные ленты, работающие от 12 В Итак, я буду подключать адаптер постоянного тока на 12 В. Входная мощность подключена к регулятору 7805.

Шаг 2. Загрузите, установите и настройте Arduino IDE

Эту маленькую плату можно легко запрограммировать, используя самую удобную в мире платформу с открытым исходным кодом — Arduino. Это будет подробно объяснено ниже. Итак, чтобы начать работу с нашей системой домашней автоматизации с использованием Arduino, первое, что нужно сделать, это загрузить и установить Arduino IDE отсюда.

Шаг 3 – Кодирование

Теперь приступим к кодированию!

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

Шаг 4. Установите RootSaid WiFi Command Center из Google PlayStore

Arduino WiFi Command Center — это простое и легкое приложение для Android, которое можно использовать для управления роботами, Raspberry Pi и домашней автоматикой Arduino через WiFi. Все, что вам нужно сделать, это подключить свой мобильный телефон к сети, ввести IP-адрес и порт сервера (Arduino нашей системы домашней автоматизации с использованием Arduino) и управлять им с помощью кнопок включения-выключения. Нажмите здесь, чтобы узнать больше об этом приложении.

Нажмите здесь, чтобы загрузить это приложение из Playstore.

Шаг 5

Теперь все, что вам нужно сделать, это запустить приложение, ввести IP-адрес Pi и порт, который он прослушивает (5005).

Загрузите IP-адрес и порт с помощью кнопки ссылки и перейдите на вкладку «Домашняя автоматизация».

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

Похожие сообщения

The Baby Beast — Digispark

Будучи любителями, мы наверняка знаем о важности плат Arduino в электронике. Arduino UNO, мега, нано, микро — вот лишь некоторые из них. Arduino действительно легко программировать, загружать и интегрировать в проекты. У всех так…

Подробнее The Baby Beast – DigisparkContinue

11 самодельных проектов, которые превратят ваш дом в умный дом

By

David Nield

Комментарии (45)

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


1) Камера слежения на базе Raspberry Pi

Если у вас дома есть Raspberry Pi, вы можете создавать с его помощью всевозможные интеллектуальные устройства, в том числе систему камер слежения, соответствующую вашим требованиям. . YouTuber JackkTutorials объясняет, как вы можете использовать Pi для настройки камеры безопасности DIY, которая следит за вашей собственностью, даже когда свет выключен.

Для начала вам понадобится Raspberry Pi, официальный аксессуар для камеры Pi, и несколько других компонентов, а также бесплатное программное обеспечение MotionPie, которое позволит вам получить доступ к вашему новому устройству через любой веб-браузер. Он включает в себя некоторые из функций, которые вы найдете в лучших камерах безопасности на рынке, включая обнаружение движения, загрузку изображений и поддержку FTP.


2) Устройство для открывания гаражных ворот без помощи рук

Что олицетворяет наше автоматизированное будущее лучше, чем гаражные ворота, которые открываются, когда вы громко об этом просите? Вы можете профессионально установить надлежащую систему, но вы, вероятно, будете намного счастливее, используя самодельное решение на Hackster.io. Particle Photon или Particle Spark Core используются в качестве центра всей операции, а также добавлены некоторые команды IFTTT.

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


3) Обновите свой кондиционер с помощью Sensibo

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

Это один из самых простых способов взлома умного дома, который вы когда-либо встречали. Создатели Sensibo обещают, что вы сможете приступить к работе всего за пару минут. Интеграция IFTTT также поддерживается, чтобы предоставить еще больше возможностей, и, как и термостат Google Nest, устройство со временем изучает ваш график и привычки, поэтому с течением времени им должно стать легче работать.


4) Показания температуры и влажности с вашего Amazon Echo

Amazon Echo — это не только невероятно удобное устройство для (умного) дома, но и простой способ для разработчиков встраивать голосовые команды в свои проекты. . Именно по этой причине у нас есть этот самодельный проект для получения показаний температуры и влажности от вашего умного домашнего динамика Amazon. Для его завершения требуется некоторый аппаратный взлом и кодирование программного обеспечения.

Вышеупомянутый Particle Photon — это плата, выполняющая большую часть работы по сбору данных, к которым Echo (и Alexa) затем может получить доступ с небольшим кодированием. Вам также понадобится датчик температуры для необработанных данных, а также набор навыков Alexa, который понимает, что вы хотите (ссылка для скачивания включена в инструкции).


5) Умная дверная сигнализация холодильника

Если вы заядлый взломщик умных домов, то все, что продает LittleBits, будет вам интересно. По сути, магазин представляет собой сокровищницу контроллеров, схем и переключателей, предназначенных для того, чтобы помочь вам создавать собственные изобретения. Для наших текущих целей Smart Home Kit — отличный способ добавить в аналоговый дом некоторые цифровые умные устройства с доступом в Интернет.

Люди делали всевозможные странные и замечательные изобретения, используя светодиоды, кнопки и датчики внутри набора LittleBits Smart Home Kit, но нам нравится идея умного холодильника — по сути, сенсорный модуль настроен на предупреждение вас текстовым сообщением, если температура внутри вашего холодильника становится слишком жарко (вероятно, потому что дверь открыта). Какой лучший способ предотвратить испорченное молоко.


6) Контроллер автоматизированного бассейна

Если вам повезло, что у вас есть бассейн дома, и у вас есть время, чтобы заняться более продвинутым проектом умного дома своими руками, это руководство по контроллеру бассейна на Hackster. io стоит того. взгляд. К тому времени, когда вы закончите, у вас будет система, которая управляет насосом, подогревом и освещением вокруг вашего бассейна, в основе которой лежат платы Raspberry Pi и Arduino.

Вам также понадобится программное обеспечение Windows 10 IoT Core, но если вы хотите попробовать, предоставляются полные инструкции и схемы. Как и во всех других проектах, перечисленных здесь, вы, конечно, можете изменить любой из аспектов системы в соответствии с вашими собственными настройками. На самом деле, почти неизбежно вам придется добавить некоторые настройки в зависимости от вашего собственного пула.


7) Умные фонари на базе Raspberry Pi

Другая идея от сообщества Raspberry Pi использует миниатюрный компьютер для удаленного включения и выключения света, как описано Willq44 в Instructables. Вы не получите всех функций и функций полноценной системы, такой как Philips Hue, но вы получите удовлетворение от осознания того, что вы создали всю настройку самостоятельно и можете усовершенствовать ее по мере необходимости.

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


8) Дверь, которая распознает ваше лицо

Windows Hello может позволить вам войти в свой ноутбук, просто распознав ваши черты лица, так почему бы не установить в вашем доме умную дверь, которая работает таким же образом? Если не считать масок в стиле «Миссия невыполнима: невыполнима », никто другой не сможет туда попасть. Все необходимые инструкции можно найти в этом руководстве, размещенном на Hackster.io.

Понятно, что создание умной двери с распознаванием лиц — это не тот проект, который можно выполнить за полдня, но если вы хотите бросить себе вызов, это идеальный выбор. В центре работы вам понадобится Raspberry Pi или MinnowBoard MAX, а Microsoft Windows 10 IoT Core — это основная программная платформа, которую вы собираетесь использовать.


9) Открой шторы по таймеру

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

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


10) Умные фонари на базе Arduino

Умные фонари — один из самых популярных гаджетов для умного дома, поэтому вот еще один проект, основанный на мини-компьютере Arduino, а не на Raspberry Pi. Он был собран инженером Беном Рэдлером, и вы можете прочитать две его записи в блоге о процессе здесь и здесь. Это в значительной степени система в стиле Philips Hue, которую вы собираете сами.

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


11) Сделайте свою пожарную сигнализацию умнее

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

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

Arduino Oplà Обзор: DIY Electronics Made Easy

By

John Biggs

Комментарии (9) развлечение, а для кого-то и прибыль. Стартовый комплект стоимостью 114 долларов включает в себя плату Arduino MKR WiFi 1010 — в основном крошечный программируемый микропроцессор — и IoT-носитель, который выглядит как цветок с OLED-экраном в центре. Однако то, что вы можете сделать с этим набором, удивительно и довольно весело.

Во-первых, немного предыстории: платы Arduino, как и популярные компьютеры Raspberry Pi, представляют собой одноплатные системы. Вы можете загружать в них код, как и любой другой проект электроники, но платы Arduino также являются автономными, что означает, что вы можете подключать их к обычным блокам питания, и они будут продолжать делать то, для чего они запрограммированы, снова и снова, навсегда. Поскольку они расширяемы, вы можете добавлять различные функции, такие как датчики, батареи и экраны. Этот пакет состоит из платы с поддержкой Wi-Fi — «мозга» оборудования — и дополнительного носителя, который действует как система ввода-вывода, которая может воспринимать прикосновение, движение, температуру, влажность, свет и даже движение. Сборка этой штуки занимает секунды, а программирование вашего первого проекта так же просто, как копирование кода.

Умный дом

Умный дом

Плата Arduino

Плата Arduino

Что это?

Умный маленький набор для проектов IoT.

Цена

114 $

Нравится

Отличные функции на мощном микропроцессоре

Не нравится

Дороговато для набора для самостоятельной сборки

Как это работает

Вы любите электронику

Если очень нравится Опла. Разработанная для начинающих, система использовала собственную веб-платформу программирования Arduino для кодирования и загрузки различных программ. В комплект входит целый год премиальных услуг Arduino IoT Maker, что означает, что вы можете получить удаленный доступ к Oplà через Wi-Fi-соединение.

Фото: John Biggs/Gizmodo

Самый большой вопрос, который у людей может возникнуть: «Что вы можете построить?» Как и большинство этих комплектов электроники, Arduino включает в себя несколько примеров проектов, в которых используются бортовые датчики Carrier. Например, вы можете построить метеостанцию, которая измеряет температуру, атмосферное давление и влажность и отображает текущую погоду на улице. Программа позволяет вам касаться емкостных кнопок на краю устройства, чтобы переключаться с функции на функцию, и вы даже можете подключить перезаряжаемую батарею и вставить все это в пластиковую оболочку, похожую на гнездо, для настенного монтажа.

Этот набор также подходит для создания прототипов ваших собственных проектов. Встроенные реле и порты ввода-вывода позволяют управлять такими вещами, как лампы и электрическое оборудование, и вы можете подключить к корпусу датчик практически любого типа. Хотя вы не хотели бы продавать свой Oplà как готовый продукт, вы можете смоделировать, как проект электроники будет работать в реальности, что инженеры любят в этих системах. Поскольку плата имеет встроенный Wi-Fi, система будет подключаться к собственному программному порталу Arduino и передавать данные с устройства на ваш компьютер.

Насколько сложно им пользоваться?

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

Фото: John Biggs/Gizmodo

К счастью, собственные облачные сервисы Arduino позволяют на удивление легко писать код для Oplà. Я открыл коробку, подключил плату к Carrier, а затем подключил плату к компьютеру. В большинстве случаев плата должна отображаться как устройство в Arduino IDE, а Oplà использует новую систему управления, которая разделяет проекты на вещи и информационные панели. В основном это плата и код, который на ней работает, что означает, что вы будете настраивать изменяемые переменные и писать простой код для считывания различных датчиков.

Я начал с создания простой системы «сигнализации», которая позволяет включать и выключать датчики освещения, движения и тряски с помощью удаленной приборной панели. Сам код довольно прост и берет данные с датчиков, а затем передает их на приборную панель. Если переменные достигают определенного порога, система посылает звуковой и визуальный сигнал и отображает текст на экране.

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

Скриншот: Arduino.cc

Эти инструменты также удобны для детей, поскольку их легко освоить, но трудно освоить. Поскольку это автономная система, Oplà позволяет легко создавать умные небольшие проекты, которые могут расти и изменяться со временем — представьте себе контроллер теплицы, систему контроля температуры в аквариуме или почти все, что вы можете себе представить. Неплохо для комплекта за 114 долларов.

Фото: Arduinio.cc

Покупать или не покупать

Oplà не для всех. Программирование Arduino — это очень весело, но требует определенных технических навыков. Поклонники Raspberry Pi, например, найдут мощность платы немного удручающей, но, поскольку она автономна, вы можете подключать свои проекты прямо к стене без необходимости установки SD-карт или других систем хранения. На самом деле, благодаря кронштейну для батареи вы даже можете прикрепить свой Oplà где-нибудь без сетевого питания.

Вещи, которые делает этот набор, не уникальны. Вероятно, вы сможете воссоздать большинство функций с помощью нескольких деталей, купленных в таких магазинах, как Adafruit. Тем не менее, иметь их все в одном пакете — это хорошо. Мне очень понравилась эта маленькая плата — все функции, от сенсорных кнопок до датчиков и простого OLED-экрана, делают ее отличным дополнением к коробке для хобби инженера-сделай сам. Требуется немного времени, чтобы научиться пользоваться такими инструментами, как Oplà, но как только вы разберетесь с этим, мир электроники станет доступнее и намного интереснее.

Проект автоматизации умного дома «Сделай сам»

Технологии развиваются быстрыми темпами, и способов автоматизации вашего дома больше, чем когда-либо. Эти два компонента могут вызвать некоторые интересные вопросы о том, как вы могли бы использовать эту технологию в будущем. Кроме того, речь идет не только об автоматизации домов, но и об управлении ими с помощью голосовых команд или использовании интеллектуальных устройств и датчиков, чтобы давать обратную связь обо всем, от температуры в комнатах до того, какие приборы работают неэффективно.

«Проекты домашней автоматизации с использованием Arduino» — это проект автоматизации умного дома своими руками. Он использует Arduino для управления освещением, температурой и дверным звонком.

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

Скорее всего, у вас уже есть один или несколько компонентов умного дома (например, Amazon Echo, Google Home, Sonos Speakers, Hue Lights, Samsung SmartThings и т. д.).

Заставить все вещи работать вместе может быть так же сложно, как заставить моих детей хорошо играть вместе. Однако, когда это происходит, это может быть почти чудом. А теперь самое приятное… Это может сделать каждый!

Мой умный дом, который я построил сам

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

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

Сегодня мой умный дом совсем другой. Мы с семьей никогда не заходим в темную комнату и не возвращаемся домой в темное жилище. Если дети оставляют дверь открытой, дом предупреждает меня (на самом деле через громкоговоритель). Если кто-то забывает запереть дверь, мой дом запирает ее автоматически. Когда мы уходим или когда становится темно, мой дом автоматически закрывает жалюзи. Свет, замки, дверь гаража и телевизор реагируют на мои голосовые инструкции. В моем доме идеальное освещение для отдыха или просмотра телевизора. Если свет в моем доме не используется, он автоматически выключается.

Это то, что я называю «потрясающим удобством».

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

После установки моего совместимого с Alexa термостата (вы также можете использовать термостат Z-Wave или умный кондиционер) и автоматизации освещения я смог сэкономить 28,99 долларов в месяц на счетах за электроэнергию. Мои дети были печально известны тем, что оставляли включенным свет!

Раньше у меня был термостат Nest, но теперь у меня есть термостат Ecobee.

Умные дома: акцент на энергосбережении

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

Составные части вашего умного дома своими руками

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

Поэтому я настоятельно рекомендую вам выбирать популярные предметы, которые широко используются и одобрены крупными корпорациями.

Ниже перечислены основные товары, которые я использую в своем доме и предлагаю вам:

  • Amazon Echo — Голосовое управление для вашего умного дома, а также множество других полезных возможностей. Линия продуктов Amazon Echo доступна в различных размерах и формах. Вы можете использовать любой из них для управления умным домом с помощью голоса.
  • Phillips Hue Light Hub — светодиодные лампочки, связанные WiFi и ZigBee (или Bluetooth), которые идеально подходят для ламп и других мест вторичного освещения. Ассортимент продукции Phillips Hue включает лампы различных размеров, а также светодиодную ленту. Они также предлагают обычные белые лампы с регулируемой яркостью, а также регулируемые лампы, которые могут менять цвет.
  • Комплект для мониторинга дома Samsung SmartThings — ваш центр умного дома, который объединяет все и позволяет создавать проекты автоматизации своими руками (там, где происходит волшебство!). Концентратор, датчик движения SmartThings, два многоцелевых датчика SmartThings и розетка SmartThings входят в комплект домашнего мониторинга. Не беспокойтесь, если вы не понимаете, о чем я сейчас говорю… Позже я объясню и продемонстрирую, как использовать эти объекты.

Соображения по бюджету: Ваш умный дом — это инвестиции в комфорт, безопасность и энергосбережение. Мы все хотим приобрести все сразу, но большинство людей не в состоянии сделать это. Упомянутые выше товары включены в мой рекомендуемый заказ на покупку, основанный на преимуществах, которые каждый из них предоставит. Я предлагаю начать с Amazon Echo, поскольку он предлагает гораздо больше, чем просто голосовое управление для вашего умного дома.

Что эти продукты могут сделать для вашего умного дома?

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

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

Ниже приведены некоторые проекты домашней автоматизации, которые вы можете сделать в первые выходные:

  • Вы можете использовать свой голос, чтобы включать/выключать или приглушать свет.
  • Когда вы входите в комнату или открывается дверь, автоматически включается свет.
  • Если в комнате не было движения в течение 15 минут, автоматически выключается свет.
  • Когда дверь открывается или остается открытой более 5 минут, вы получите SMS или push-уведомление.
  • Включите или выключите любой гаджет, который подключается к розетке.

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

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

Мой первый проект по автоматизации умного дома (сделай сам)

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

Три лампы включаются автоматически за 30 минут до захода солнца и через 30 минут после захода солнца, когда кто-то входит в мою общую комнату/кухню. Эти же лампочки, удобно, выключаются через 15 минут, если в комнате нет движения. Свет является акцентным светом, а не основным освещением в пространстве. Две лампы оттенка находятся над моей каминной полкой, одна лампа оттенка находится в лампе в центре комнаты, а подсветка моей кухни под шкафом управляется розеткой SmartThings.

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

Создайте свой собственный умный дом

Неважно, молоды вы или стары, сейчас самое время отправиться в это путешествие и построить свой собственный умный дом. Преимущества многочисленны: «удивительное удобство», «безопасность» и «экономия энергии». Используя правильные товары и проверенные установки с этой страницы, вы сможете создать работающий умный дом! Я взволнован, чтобы увидеть, что мы придумали!

Узнайте больше об основных товарах в разделах ниже.

  1. Amazon Alexa — Управляйте своим умным домом с помощью голосовых команд и многого другого.
  2. Philips Hue Lights — добавьте в свой дом освещение с голосовым управлением.
  3. Samsung SmartThings — это центр домашней автоматизации, который позволяет автоматизировать ваш дом различными способами.

Давайте начнем эту вечеринку!

П.С. Если у вас есть вопрос, вы хотите помочь кому-то еще или поделиться своим опытом, оставьте комментарий ниже. Спасибо!

Смотреть это видео-

«Контроллер домашней автоматизации своими руками» — это проект, который позволяет пользователям создавать свои собственные системы автоматизации умного дома. В проекте есть много разных проектов DIY, которые можно выполнить с помощью этого контроллера.

Часто задаваемые вопросы

Как автоматизировать домашний проект?

О: Для этого вам потребуется автоматизировать собственный проект.

Как самому сделать умный дом?

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

Как создать проект домашней автоматизации с цифровым управлением?

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *