Оглавление:

Установите Node RED на свой Raspberry Pi: 4 шага
Установите Node RED на свой Raspberry Pi: 4 шага

Видео: Установите Node RED на свой Raspberry Pi: 4 шага

Видео: Установите Node RED на свой Raspberry Pi: 4 шага
Видео: Установка Node Red на Windows 2024, Июль
Anonim
Установите Node RED на свой Raspberry Pi
Установите Node RED на свой Raspberry Pi

Node-RED - это инструмент программирования на основе потоков для объединения аппаратных устройств, API и онлайн-сервисов новыми и интересными способами. Он предоставляет редактор на основе браузера, который упрощает объединение потоков с использованием широкого диапазона узлов.

В этом уроке я покажу вам, как установить Node-RED на Raspberry Pi.

Запасы

Для установки Node-RED вам понадобится следующее оборудование:

  • Raspberry Pi
  • Карта MicroSD с Raspbian
  • Кабель Ethernet или ключ Wi-Fi (Pi 3 имеет встроенный Wi-Fi)
  • Адаптер питания

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

  • Корпус Raspberry Pi
  • Радиатор Raspberry Pi

Шаг 1. Настройка

Как настроить Raspberry Pi?

Если вы загружаете и устанавливаете Raspbian Stretch с настольным компьютером и рекомендуемым программным обеспечением на свой Pi, Node-RED уже установлен.

Вы можете увидеть, как его запустить, в конце урока.

Шаг 2. Проверьте наличие обновлений

Введите эту команду, чтобы проверить наличие обновлений:

sudo apt-get update

Шаг 3: Загрузите и установите NodeJS

Скачайте и установите NodeJS
Скачайте и установите NodeJS

Сначала вам нужно выяснить, какая версия NodeJS вам нужна. Введите эту команду, чтобы узнать: uname -m Если ответ начинается с armv6, вам понадобится версия ARMv6. В противном случае, если он начинается с armv7, вам понадобится версия ARMv7.

  1. Скопируйте ссылку на нужную вам версию с сайта NodeJS
  2. Вставьте его после того, как вы наберете «wget» в консоли своего Piwget [YOUR_NODEJS_DOWNLOAD_LINK], например. wget
  3. Нажмите Ввод. NodeJS теперь загрузит
  4. После завершения загрузки извлеките файлtar xf [YOUR_DOWNLOADED_NODEJS_FILE], например. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Перейдите в извлеченный каталог cd [YOUR_EXTRACTED_DIRECTORY] например. компакт-диск node-v10.16.0-linux-armv7l
  6. Скопируйте все файлы в '/ usr / local /' sudo cp -R * / usr / local

Проверьте, все ли установлено успешно:

узел -v

npm -v

Теперь эти команды должны возвращать версию узла и npm. Если они этого не сделают, вы, вероятно, скачали неправильную версию NodeJS.

Шаг 4: Установите и запустите Node-RED

Установите Node-RED через диспетчер пакетов узлов:

sudo npm install -g --unsafe-perm node-red

После установки Node-RED вы можете запустить его с помощью этой команды:

узел красный

Ответ должен быть примерно таким:

Добро пожаловать в Node-RED ===================

25 Мар 22:51:09 - [информация] Версия Node-RED: v0.20.5

25 марта 22:51:09 - [информация] Версия Node.js: v10.15.3 25 марта 22:51:09 - [информация] Загрузка узлов палитры 25 марта 22:51:10 - [предупреждение] ------ ------------------------------------ 25 мар 22:51:10 - [предупредить] [rpi- gpio] Информация: игнорирование конкретного узла Raspberry Pi 25 марта 22:51:10 - [предупреждение] ------------------------------ ------------ 25 марта 22:51:10 - [info] Файл настроек: /home/nol/.node-red/settings.js 25 марта 22:51:10 - [info] Хранилище контекста: 'default' [module = localfilesystem] 25 марта, 22:51:10 - [информация] Каталог пользователей: /home/nol/.node-red 25 марта, 22:51:10 - [предупреждать] Проекты отключены: установить editorTheme.projects.enabled = true для включения 25 марта 22:51:10 - [info] Сервер теперь работает по адресу https://127.0.0.1:1880/ 25 марта 22:51:10 - [info] Создание файла новых потоков:flow_noltop.json 25 марта 22:51:10 - [info] Запуск потоков 25 марта 22:51:10 - [info] Запуск потоков

В ответе будет отображен адрес сервера. (в этом образце ответа выделено жирным шрифтом)

Node-RED теперь доступен по адресу: https:// [IP_OF_YOUR_PI]: 1880 /

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