Mục lục:

Cài đặt Node RED trên Raspberry Pi của bạn: 4 bước
Cài đặt Node RED trên Raspberry Pi của bạn: 4 bước

Video: Cài đặt Node RED trên Raspberry Pi của bạn: 4 bước

Video: Cài đặt Node RED trên Raspberry Pi của bạn: 4 bước
Video: Bài 2 - Hướng Dẫn Test Gửi Data Từ iNut-Node-RED-IDE Đến MQTT Broker Trên Raspberry 2024, Tháng bảy
Anonim
Cài đặt Node RED trên Raspberry Pi của bạn
Cài đặt Node RED trên Raspberry Pi của bạn

Node-RED là một công cụ lập trình dựa trên luồng để kết nối các thiết bị phần cứng, API và các dịch vụ trực tuyến với nhau theo những cách mới và thú vị.

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt Node-RED trên Raspberry Pi của bạn.

Quân nhu

Để cài đặt Node-RED, bạn cần các thiết bị sau:

  • Raspberry Pi
  • Thẻ MicroSD với Raspbian
  • Cáp Ethernet hoặc WiFi Dongle (Pi 3 có sẵn WiFi)
  • Bộ chuyển đổi điện

Khuyến khích:

  • Vỏ Raspberry Pi
  • Tản nhiệt Raspberry Pi

Bước 1: Thiết lập

Làm thế nào để thiết lập Raspberry Pi?

Nếu bạn tải xuống và cài đặt 'Raspbian Stretch với máy tính để bàn và phần mềm được đề xuất' trên Pi của mình, thì Node-RED đã được cài đặt.

Bạn có thể xem cách bắt đầu nó ở cuối hướng dẫn.

Bước 2: Kiểm tra các bản cập nhật

Nhập lệnh này để kiểm tra các bản cập nhật:

sudo apt-get cập nhật

Bước 3: Tải xuống và cài đặt NodeJS

Tải xuống và cài đặt NodeJS
Tải xuống và cài đặt NodeJS

Trước tiên, bạn phải tìm ra phiên bản NodeJS bạn cần. Nhập lệnh này để tìm hiểu: uname -m Nếu phản hồi bắt đầu bằng armv6, thì bạn sẽ cần phiên bản ARMv6. Ngược lại, nếu nó bắt đầu bằng armv7, bạn sẽ cần phiên bản ARMv7.

  1. Sao chép liên kết của phiên bản bạn cần từ trang web NodeJS
  2. Dán nó sau khi bạn nhập 'wget' trong bảng điều khiển của Piwget [YOUR_NODEJS_DOWNLOAD_LINK] ví dụ: wget
  3. Nhấn nút Enter. NodeJS bây giờ sẽ tải xuống
  4. Sau khi quá trình tải xuống hoàn tất, hãy giải nén filetar xf [YOUR_DOWNLOADED_NODEJS_FILE], ví dụ: tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Điều hướng vào thư mục được trích xuấtcd [YOUR_EXTRACTED_DIRECTORY], ví dụ: cd node-v10.16.0-linux-armv7l
  6. Sao chép tất cả các tệp vào '/ usr / local /' sudo cp -R * / usr / local

Kiểm tra xem mọi thứ đã cài đặt thành công chưa:

nút -v

npm -v

Các lệnh đó bây giờ sẽ trả về phiên bản của nút và npm. Nếu họ không làm như vậy, có thể bạn đã tải xuống phiên bản NodeJS sai.

Bước 4: Cài đặt và khởi động Node-RED

Cài đặt Node-RED thông qua Trình quản lý gói Node:

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

Sau khi Node-RED được cài đặt, bạn có thể khởi động nó bằng lệnh sau:

nút đỏ

Câu trả lời phải là một cái gì đó như thế này:

Chào mừng bạn đến với Node-RED ===================

25 tháng 3 22:51:09 - [thông tin] Phiên bản Node-RED: v0.20.5

25 tháng 3 22:51:09 - [thông tin] Phiên bản Node.js: v10.15.3 25 tháng 3 22:51:09 - [thông tin] Đang tải các nút bảng 25 tháng 3 22:51:10 - [cảnh báo] ------ ------------------------------------ 25 tháng 3 22:51:10 - [cảnh báo] [rpi- gpio] Thông tin: Bỏ qua nút cụ thể của Raspberry Pi ngày 25 tháng 3 22:51:10 - [cảnh báo] ------------------------------ ------------ 25 tháng 3 22:51:10 - [thông tin] Tệp cài đặt: /home/nol/.node-red/settings.js 25 tháng 3 22:51:10 - [thông tin] Lưu trữ ngữ cảnh: 'default' [module = localfilesystem] 25 tháng 3 22:51:10 - [thông tin] Thư mục người dùng: /home/nol/.node-red 25 tháng 3 22:51:10 - [cảnh báo] Các dự án bị vô hiệu hóa: đặt trình chỉnh sửa Chủ đề.projects.enabled = true để kích hoạt ngày 25 tháng 3 22:51:10 - [thông tin] Máy chủ hiện đang chạy tại https://127.0.0.1:1880/ 25 tháng 3 22:51:10 - [thông tin] Tạo tệp luồng mới: flow_noltop.json 25 tháng 3 22:51:10 - [thông tin] Luồng bắt đầu 25 tháng 3 22:51:10 - [thông tin] Luồng bắt đầu

Địa chỉ của máy chủ sẽ được hiển thị trong phản hồi. (nó được in đậm trong câu trả lời mẫu này)

Node-RED hiện đã có tại: https:// [IP_OF_YOUR_PI]: 1880 /

Đề xuất: