Шановні друзі! У зв`язку з локдауном з 20.03.2021р. по 16.04.2021р. наш магазин працює в закритому режимі , самовивозів не буде . Дякуємо за розуміння :)
(098) 067-12-26 Київстар (098) 067-12-26   Київстар
(066) 142-24-48 Vodafone (066) 142-24-48   Vodafone
(098) 067-12-26 Lifecell (063) 642-36-59   Lifecell
 info@arduino.ua
Графік роботи магазину:
Пн-Пт: 9.00 - 19.00
Сб: 10.00 - 19.00
Нд: вихідний
м. Київ, вул. Васильківська, 30
ст.м. "Васильківська"
Каталог

Машинка з дистанційним керуванням з Raspberry Pi

В золотий вік штучного інтелекту і технологій, нова область набирає обертів: групова робототехніка. Групові роботи мають безліч застосувань, таких як виконання завдань, пов'язаних з автоматикою, автономною навігацією або складанням карт на місцевостях, до

Самодельный терминал для игры «Монополия»

Я с детьми очень часто играю в детском игровом клубе в монополию, но основная проблема, возникающая в процессе – «Банк» не успевает посчитать и выдать деньги сразу нескольким игрокам (а поскольку Банку, то есть мне, надо еще следить за игрой и игроками,

Підключаємо дисплей SSD1306 до Raspberry Pi Pico

Ця стаття покаже як підключити будь який OLED дисплей на контролері SSD1306 до Raspberry Pi Pico. Ми детально розберемо, як встановити необхідний драйвер, яка схема підключення Pico та дисплею, намалюємо на екрані текст, лінії, прямокутники та кола,

Умный дом на Arduino Leonardo

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

Термометр на STM8

Бюджетний термометр на STM8 з використанням доступних компонентів і відкритого компілятора sdcc. Інформації про ці мікроконтролери значно менше за AVR, хоча STM8 потенційно більш привабливі за співвідношенням ціна-функціональність. Тому можливо цей
Напиши статтю і отримай знижку! Наши партнеры https://hacklab.kiev.ua/

Умный дом на Arduino Leonardo

2021-03-22

Всі статті →

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

Сегодня вы узнаете, как собрать умный дом с минимальными финансовыми затратами, исключительно с желаемыми вами функциями, потратив от пол дня до 2х дней работы. При этом все детали для умного дома вы можете купить на сайте arduino.ua . Если вы живёте в Украине - это отличный вариант, особенно благодаря скорости доставки.

Итак, для основы умного дома нам понадобится основа всей конструкции, можно сказать «мозг системы» - плата Arduino. В моём случае будет использована Arduino Leonardo, так как она отличается от своего предшественника Arduino Uno большей мощностью, лучшей скоростью работы и быстрой прошивкой для китайских плат. Сразу подмечу, что если вы хотите, чтобы такая плата проработала как можно дольше, не было проблем при прошивке и установке системы – покупайте плату оригинального итальянского производства – цена будет кусаться, но надёжность такой системы гораздо выше. Также нам понадобится много реле, порекомендую твердотельные, желательно многоканальные (берите столько каналов, чтобы могли управлять каждым прибором в доме (1 прибор – 1 канал)). Несколько проводов для 5В логики и много высоковольтных проводов, которыми будете подключать приборы к системе. Порекомендую взять также несколько датчиков, например: по паре термометров, барометров и гидрометров, чтобы иметь собственную метеостанцию у себя дома, которая измерит температуру, давление и влажность, как за окном, так и дома. Кроме всего этого вам понадобится либо компьютер и микрофон, либо телефон и Bluetooth модуль HC-06, в зависимости от того, откуда вы хотите управлять системой – с компьютера, или с телефона.

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

Arduino Реле
2 CH1
DC+
GND DC-

Для реле с большим количеством каналов, на каждый последующий канал подключать пин Arduino следующий от 2.

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

Arduino HC-06
TX RXD
RX TXD
5В (можно 3.3В) VCC
GND GND

Для тех, кто хочет использовать компьютер в качестве управляющего устройства, подключение HC-06 необязательно (только если вы не хотите использовать и ПК и телефон одновременно).

Перейдём к управлению электроникой. Для того чтобы управлять электрическим 220В прибором, вам понадобится разрезать один из двух проводов (желательно землю (чаще всего коричневый, либо чёрный провод)), зачистить от изоляции оба конца и поставить их в оставшиеся соседние контакты реле. Далее нам нужно прошить Arduino. Нам нужна программа для управления реле: https://habr.com/ru/post/430078/ (установка системы, Arduino IDE и сама программа). Её требуется поместить в Arduino IDE, скачанную на официальном сайте arduino.cc . После подключаем Arduino к компьютеру, выбираем название платы, порт, к которому она подключена и нажимаем кнопку со стрелочкой, ждём и получаем прошитую плату, далее можно подключать 220В в сеть и управлять им из Serial в Arduino IDE.

Но управление из Serial неудобное и нестилизованное. Для исправления этого установим соответствующие программы…

Для ПК: Чтобы управлять системой, рекомендую использовать программу FreeVoc, которую можно скачать здесь: http://fayloobmennik.cloud/7294324 . После скачивания и установки рекомендую установить драйвера находящиеся в основной директории программы в папке redist. Далее открываем саму программу, нажимаем зелёную кнопку для создания скрипта, вписываем в первой строке голосовую команду, которая станет триггером к действию, во второй строке пишем команду-триггер, обозначенную ранее в коде Arduino, создаём команду. После создания нескольких таких команд мы получим готовый результат, далее можете смонтировать это дело так, как вам угодно.

Для телефонов: Установите любой Bluetooth Serial (для пользователей андроид рекомендую Bluetooth Electronics), далее подключитесь к HC-06 через Bluetooth и вводите команды-триггеры в командую строку. Это своеобразный Serial, но на телефоне и дистанционно (до 20 метров). Для приложения Bluetooth Electronics вы можете сделать свой управляющий монитор, на котором не только удобно вводить команды, но и получать данные от датчиков. Также можно найти приложение, позволяющее также управлять голосом с телефона.

Теперь у нас есть умный дом, который по нашей команде быстро включит/выключит любой прибор, однако не стоит забывать про датчики. Подключение каждого датчика индивидуально – его вы можете посмотреть на странице самого датчика. Настройка датчиков также довольно проста, вы можете посмотреть это на странице заказа. Подключаем их в свободные порты Arduino и монтируем, куда требуется. В приложении для телефона можно настроить монитор так, чтобы получать данные с датчиков. Далее, для пользователей  телефонов, которые хотят монтировать систему к стене – монтируйте её ближе к розетке, чтобы подключить Arduino через блок питания. Подключаем кабеля 220В, припаиваем их к концам проводов приборов и получаем готовую систему умного дома!

Вот и всё! Умный дом, наконец, готов, а его хозяева всегда могут внести коррективы по собственному желанию…

Ссылки:

Ваша оцінка статті:

Відмінно
Добре
Задовільно
Погано
Дуже погано

Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Поки немає відгуків на цю статтю.
оплата картами Visa і MasterCard