Как управлять своим домом с помощью Arduino, 5 проектов DIY

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

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

,

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

Умный дом DIY: обзор

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

Хотя сегодня мы сконцентрируемся на Arduino.

Мозги

Arduino в этих примерах управляет выбранным нами устройством при срабатывании. YouTuber EEEnthusiast имеет простой пример включения светодиода с помощью кнопки для визуализации порядка действий.

В приведенном выше примере Arduino считывает входное напряжение с кнопки, используя digitalRead. Когда напряжение читается как ВЫСОКО, он включает светодиод с помощью digitalWrite установить свою булавку в ВЫСОКО. Когда кнопка не нажата, индикатор выключен или НИЗКИЙ.

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

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

охватывает все, что вам нужно знать.

Беспроводное управление

Есть несколько способов проинструктировать ваш микроконтроллер для выполнения задачи. Первый InfraRed (ИК). Этот метод может иметь свои преимущества, если вы используете плату Arduino без подключения к Интернету. Вы можете спасти детали от старых электронных компонентов и быстро настроить и запустить дистанционное управление. Это подробное руководство от YouTuber GreatScott! это не только отличный учебник по использованию ИК в ваших проектах, но и полная сборка для управления светодиодной полосой 12 В RGB!

Подключение к интернету

Второй способ заключается в подключении вашего микроконтроллера к Интернету. Есть несколько способов подойти к этому. Если вы используете официальный Arduino или клон, вам может понадобиться купить щит Ethernet или Wi-Fi, хотя есть способы обойти это. Намного лучшим вариантом будет получить плату, в которую уже встроено соединение. NodeMCU идеально подходит для этого, и мы часто поем похвалы этой маленькой плате с веской причиной!

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

, который является мощным и высоко настраиваемым инструментом домашней автоматизации — хотя его сложность делает его не для слабонервных!

Для более простого обслуживания Thinger и Blynk позволяют общаться с Arduino через Интернет. Оба предоставляют возможность управления вашим микроконтроллером со смартфона или с помощью веб-запроса (идеально подходит для пользователей IFTTT

).

Для быстрого ознакомления с Blynk, ознакомьтесь с нашим руководством по началу работы

,

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

Для быстрого ознакомительного проекта с использованием Bluetooth с Arduino посмотрите следующее видео от Tinkernut Labs.

Подсвети это

Теперь, когда вы можете общаться с платой удаленно, пришло время позаботиться о выходной стороне уравнения. Светодиод в нашем оригинальном примере не слишком полезен в реальной жизни. Заменив его на реле или МОП-транзистор, Вы можете контролировать более мощные предметы.

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

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

Готов, Установи, Автоматизируй!

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

Пользователь frenzy от Instructables использовал Arduino вместе с хвостом PowerSwitch, выступающим в роли реле для создания своего кофейника, активированного Twitter:

YouTuber passxxxa использует вышеупомянутый сервис Blynk вместе с Arduino Uno, экраном Ethernet и реле для управления освещением. Это видео показывает, как легко начать работу с домашней автоматизацией. Осторожно: играть с сетью A / C может быть смертельным, не забудьте знать, что вы делаете, прежде чем возиться с этим!

Youtuber BRUH Automation использовал NodeMCU вместе с сервоприводом для создания управляемых через Интернет автоматических жалюзи для $ 15!

Пока не строго дистанционное управление, Определение радиочастоты (RFID) — еще один интересный способ управления смарт-объектами. Узнайте, как использовать его, чтобы сделать самозакрывающуюся дверь с Arduino Uno и соленоидом из нашего учебника по умным замкам:

CarLeeToes сочетает ИК-управление с веб-контролем в своем уроке о том, как управлять вашим кондиционером с помощью смартфона. Проект проведет вас через процесс «прослушивания» ИК-кодов с пульта кондиционера и того, как использовать их в сочетании с веб-сервером для отправки правильных сигналов с вашего Arduino. Посмотрите его видео в действии (на испанском, но учебник на Instructables.com на английском):

Идеи везде

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

может быть довольно легко

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

Ссылка на основную публикацию
Adblock
detector