Оглавление:

Основы домашней автоматизации: 6 шагов (с изображениями)
Основы домашней автоматизации: 6 шагов (с изображениями)

Видео: Основы домашней автоматизации: 6 шагов (с изображениями)

Видео: Основы домашней автоматизации: 6 шагов (с изображениями)
Видео: Математика это не Ислам 2024, Июль
Anonim
Основы домашней автоматизации
Основы домашней автоматизации

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

Рассказ об Учебном: -

Я все еще изучаю программирование на Arduino. Мой ранее сделанный проект «Датчик домашнего здоровья» (скоро появится инструкция…) увенчался успехом. Я думал, что делать дальше, я понятия не имел … Через месяц я подумал, что мы вот-вот вступим в космическую эру:) У каждого рано или поздно будет Умный дом, так почему бы не сделать его, начав с домашней автоматизации (Хотя у многих он сейчас есть. Я знал, что этот проект потребует времени. Я решил начать с основ. Поскольку я знаю только C, Visual Studio, Python (все еще изучаю), языки программирования, я начал с создания устройства, которое будет включать светодиодная лампочка, когда кто-то входит в комнату. Мои друзья, Сааттвик (Arduino Tech in Instructables), Адриш и Харш объединились для проекта. Мы программируем Arduinos (Slaves) и скоро сделаем программу, которая будет работать на Win 10 в Raspberry Pi 2. У меня было несколько идей для системы. В основном, мониторинг температуры, влажности, света, входящие люди будут включать / выключать устройства. Это только половина проекта «Умный дом». Для его выполнения требуется отключение от сети., Солнечная энергетическая система, которая сделает дом самодостаточным. Прокомментируйте, что можем ли мы добавить еще.

Итак, приступим к проекту со сбора материалов…:)

Шаг 1. Что нам нужно:

Что нам нужно
Что нам нужно

Все вещи должны быть доступны на месте или вы можете заказать их онлайн.

1. Arduino UNO (будет работать NANO, MEGA и т.д.)

2. Модуль ИК-датчика (если у вас его нет, соберите материалы, указанные отдельно)

3. Реле 5 В (плата реле с номиналом 5 В будет работать) (Убедитесь, что рабочее напряжение катушки реле составляет 5 В, иначе она не будет работать) (Также проверьте, может ли реле выдерживать 110 В переменного тока или 240 В переменного тока при 50/60 Гц, как на вашу домашнюю сетку)

4. USB-кабель.

5. Множество прыгунов "мужчина-женщина" или "мужчина-мужчина".

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

7. Ноутбук / компьютер с программным обеспечением Arduino (если вы не обновили его до 1.8.5 с arduino.cc;))

8. Провода для работы с большим током.

Материалы, необходимые для изготовления ИК-датчика: -

1. ИК-светодиод

2. Фотодиод

3. 2 резистора 330 Ом

4. Потенциометр 10 кОм

5. Транзистор BC547.

6. Макетная плата / печатная плата

Шаг 2: Сделайте ИК-датчик:

Сделайте ИК-датчик
Сделайте ИК-датчик
Сделайте ИК-датчик
Сделайте ИК-датчик

По данной схеме изготовьте датчик. Вы можете сделать это на макете или печатной плате.

Я прикрепил сюда файлы Fritzing: -

Шаг 3: Проверка светодиода ИК-датчика:

Image
Image

Подключите ИК-датчик согласно приведенным схемам.

Датчик ArduinoIR

5V_VCC

GND_GND

PinA0 _ DATA / OUT и т. Д.

После подключения загрузите прикрепленный эскиз в свой Arduino.

Теперь включите Arduino и положите руку на ИК-светодиод, и фотодиод, подключенный к контакту 13, должен включиться. Обычно на платах Arduino светодиод обозначается буквой L. Если светодиод не загорается, проверьте соединения.

Шаг 4: Добавьте устройство с реле:

Добавьте устройство с реле
Добавьте устройство с реле
Добавьте устройство с реле
Добавьте устройство с реле

После тестирования ИК-датчика пора добавить устройство и управлять им. Подключите все согласно схемам.

Датчик ArduinoIR

5V_VCC

GND_GND

PinA0 _ DATA / OUT и т. Д.

АрдуиноРеле

Вывод 12 _ Один вывод катушки

GND _ Другой вывод катушки

RelayDevice (светодиодная лампа) Сеть (будьте осторожны на этом этапе) (вы можете добавить предохранительный выключатель и предохранитель в качестве дополнительной меры безопасности)

COM (общий) _ Провод под напряжением

НЕТ (нормально открытый) _ Нейтральный режим _ Нейтральный

После подключения загрузите данный код в свой Arduino.

Шаг 5: Тестирование:

Image
Image

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

Шаг 6: Заключительные слова:

Заключительные слова
Заключительные слова

Недавно я наткнулся на компонент, называемый контактором, который может работать с устройствами с высоким напряжением и высоким током (до 415 В и 16 А), такими как водяные насосы, кондиционеры, обогреватели и т. Д. Я постараюсь реализовать их в проекте.

Итак, вы, возможно, получили некоторые знания об управлении устройством с помощью Arduino и ИК-датчика. В будущем я опубликую инструкцию по контролю скорости вращения вентилятора с помощью датчика температуры и объединю ее с этим проектом. А в конце серии мы сможем сделать УМНЫЙ ДОМ..:)

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

Рекомендуемые: