Оглавление:

Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED: 6 шагов
Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED: 6 шагов

Видео: Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED: 6 шагов

Видео: Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED: 6 шагов
Видео: Как сделать красивые графики на Orange PI и NodeRed 2024, Июль
Anonim
Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED
Домашняя автоматизация с использованием Raspberry Pi 3 и Node-RED

Необходимые материалы: 1. Raspberry Pi 32. релейный модуль 3. перемычки.

Шаг 1: Установка Node Red

Node-RED - это визуальный инструмент для подключения к Интернету вещей, который можно запустить на Raspberry Pi и который позволяет быстро создавать прототипы проектов. Прежде чем начать, я хочу кое-что прояснить: я здесь новичок, поэтому, возможно, я сделал ошибки. Так что просто проигнорируйте это. Настройте Raspberry Pi в сети и обновите раздачу. Для этого вы можете запустить в терминале следующие команды: sudo rpi-updatesudo reboot После перезагрузки выполните следующие команды: sudo apt-get updatesudo apt-get upgrade В конце проекта окончательный пользовательский интерфейс этого проекта будет выглядеть следующим образом:

Шаг 2: Установка Node-Red

Это приложение работает в веб-браузере, поэтому вам не нужно устанавливать какое-либо дополнительное приложение, чтобы играть с ним, и вы можете запускать его с любого смартфона, планшета или ПК, на котором есть веб-браузер. А что касается этого проекта, вы можете автоматизировать свой дом только в своей домашней сети. Вы можете расширить функциональность системы, но я не буду объяснять это в этом проекте. Для этого проекта сначала вам нужно будет настроить Node-RED на Raspberry Pi 2. Установка Node-RED на Raspberry Pi Есть два способа для это: В образе Raspbian Jessie за ноябрь 2015 г. предустановлен Node-RED. Перейдите в: Меню-> Программирование-> Узел-КРАСНЫЙ, или вы можете установить его вручную. Для этого доступна очень хорошая документация, и вы можете найти ее здесь. Запуск Node-RED После настройки следующим шагом будет запуск Node-RED. Вы можете запустить его из меню или с помощью следующей команды в терминале: node-red-startnode-red-stop (чтобы остановить Node-RED) Если вы хотите работать на рабочем столе Raspberry Pi, откройте веб-браузер и введите адрес, который вы можете найти, как показано на следующем изображении, после запуска Node-RED:

Шаг 3: Открытие Node-Red

Открытие Node-Red
Открытие Node-Red

Или второй вариант (намного лучше, чем работа на локальном хосте) - открыть веб-браузер на любом другом ПК (быстрее, чем Raspberry Pi), подключенном к вашей домашней сети, и ввести адрес, как показано на следующем рисунке. второй вариант. Откройте веб-браузер и введите адрес вашего Raspberry Pi, в моем случае это: 192.168.1.12:1880 Если все правильно, вы увидите следующий результат: Как вы можете видеть слева, есть много разных узлов, и я Я собираюсь использовать некоторые из них для этого проекта. Просто перетащите их, чтобы использовать их.

Шаг 4: Установка дополнительных узлов

Установка дополнительных узлов
Установка дополнительных узлов

дополнительные узлы для вашего Raspberry Pi, и это очень просто, просто введите следующие команды в терминале: cd ~ /.node-rednpm install node-red-contrib-gpio (Документация) npm install node-red-contrib-ui (Документация) Вы Здесь можно найти множество других узлов и документацию (не требуется для этого проекта). После выполнения этих команд я рекомендую остановить и перезапустить Node-RED, чтобы он мог обновить список узлов.

Шаг 5: Установка Hareware

Установка аппаратного обеспечения
Установка аппаратного обеспечения

Настройка оборудования Подключите компоненты оборудования к соответствующим контактам, как вы определили в Node-RED. См. Принципиальную схему для принципиальной схемы. Выход Если вы все сделали правильно, вы увидите результат, как на этом рисунке.

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