Mundarija:

Raspberry Pi -ga RED tugunini o'rnating: 4 qadam
Raspberry Pi -ga RED tugunini o'rnating: 4 qadam

Video: Raspberry Pi -ga RED tugunini o'rnating: 4 qadam

Video: Raspberry Pi -ga RED tugunini o'rnating: 4 qadam
Video: Raspberry Pi Node-RED Tutorial (For Beginners) 2024, Iyul
Anonim
Raspberry Pi -ga RED tugunini o'rnating
Raspberry Pi -ga RED tugunini o'rnating

Node-RED-bu qurilmalarga, API va onlayn xizmatlarga yangi va qiziqarli usullarni ulash uchun oqimga asoslangan dasturlash vositasi, u tugunlarning keng assortimentidan foydalangan holda oqimlarni bir-biriga ulashni osonlashtiradigan brauzerga asoslangan muharrirni taqdim etadi.

Ushbu qo'llanmada men sizga Raspberry Pi-da Node-RED-ni qanday o'rnatishni ko'rsataman.

Ta'minotlar

Node-RED-ni o'rnatish uchun sizga quyidagi uskunalar kerak bo'ladi:

  • Raspberry Pi
  • Raspbian bilan microSD karta
  • Ethernet kabeli yoki WiFi Dongle (Pi 3 o'rnatilgan WiFi)
  • Quvvat adapteri

Tavsiya etiladi:

  • Raspberry Pi qutisi
  • Raspberry Pi sovutgichi

1 -qadam: sozlash

Raspberry Pi -ni qanday sozlash kerak?

Agar siz Pi-ga "Raspbian Stretch-ni ish stoli va tavsiya etilgan dasturiy ta'minot bilan" yuklasangiz va o'rnatgan bo'lsangiz, Node-RED allaqachon o'rnatilgan.

Qo'llanma oxirida uni qanday boshlash kerakligini ko'rishingiz mumkin.

2 -qadam: Yangilanishlarni tekshiring

Yangilanishlarni tekshirish uchun ushbu buyruqni kiriting:

sudo apt-get yangilanishi

3 -qadam: NodeJS -ni yuklab oling va o'rnating

NodeJS -ni yuklab oling va o'rnating
NodeJS -ni yuklab oling va o'rnating

Avval NodeJS -ning qaysi versiyasi kerakligini bilib olishingiz kerak. Bilish uchun ushbu buyruqni kiriting: uname -m Agar javob armv6 bilan boshlansa, sizga ARMv6 versiyasi kerak bo'ladi. Aks holda, agar u armv7 bilan boshlansa, sizga ARMv7 versiyasi kerak bo'ladi.

  1. NodeJS veb -saytidan kerakli versiya havolasini nusxalash
  2. Piwget [YOUR_NODEJS_DOWNLOAD_LINK] konsoliga 'wget' yozgandan so'ng, uni joylashtiring, masalan. wget
  3. Enter ni bosing. Endi NodeJS yuklab olinadi
  4. Yuklab olish tugagandan so'ng, xf [YOUR_DOWNLOADED_NODEJS_FILE] filetarini chiqarib oling, masalan. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Olingan katalogga o'ting [YOUR_EXTRACTED_DIRECTORY] masalan. CD tugun-v10.16.0-linux-armv7l
  6. Barcha fayllarni '/usr/local/' sudo cp -R */usr/local -ga nusxalash

Hamma narsa muvaffaqiyatli o'rnatilganligini tekshiring:

tugun -v

npm -v

Bu buyruqlar endi tugun va npm versiyasini qaytarishi kerak. Agar ular buni qilmasalar, ehtimol siz noto'g'ri NodeJS versiyasini yuklab olgansiz.

4-qadam: Node-RED-ni o'rnating va ishga tushiring

Node-RED-ni Node Package Manager orqali o'rnating:

sudo npm install -g-xavfsiz bo'lmagan tugun-qizil

Node-RED o'rnatilgandan so'ng, uni quyidagi buyruq bilan boshlashingiz mumkin:

qizil tugun

Javob shunday bo'lishi kerak:

Node-RED ga xush kelibsiz ==================

25 Mar 22:51:09 - [ma'lumot] Node -RED versiyasi: v0.20.5

25 Mar 22:51:09-[info] Node.js version: v10.15.3 25 Mar 22:51:09-[info] Palitra tugunlari yuklanmoqda 25 Mar 22:51:10-[ogohlantirish] ------ ------------------------------------ 25 Mar 22:51:10-[ogohlantirish] [rpi- gpio] Ma'lumot: Raspberry Pi maxsus tuguniga e'tibor bermaslik 25 Mar 22:51:10-[ogohlantirish] ------------------------------ ------------ 25-mart 22:51:10-[ma'lumot] Sozlamalar fayli: /home/nol/.node-red/settings.js 25 Mar 22:51:10-[ma'lumot] Kontekst do'koni: "standart" [modul = localfilesystem] 25 Mar 22:51:10 - [ma'lumot] Foydalanuvchi katalogi: /home/nol/.node-red 25 Mar 22:51:10 - [ogohlantirish] Loyihalar o'chirilgan: muharrirni sozlash.projects.enabled = rostlash uchun 25 -mart 22:51:10 - [info] Server hozirda https://127.0.0.1:1880/25 Mar 22:51:10 da ishlayapti - [ma'lumot] Yangi oqimlar faylini yaratish: flow_noltop.json 25 Mar 22:51:10 - [ma'lumot] Boshlanish oqimi 25 Mar 22:51:10 - [ma'lumot] Boshlangan oqimlar

Javobda server manzili ko'rsatiladi. (bu namunali javobda qalin)

Node-RED endi mavjud: https:// [IP_OF_YOUR_PI]: 1880/

Tavsiya: