Turinys:

Įdiekite raudoną mazgą „Raspberry Pi“: 4 veiksmai
Įdiekite raudoną mazgą „Raspberry Pi“: 4 veiksmai

Video: Įdiekite raudoną mazgą „Raspberry Pi“: 4 veiksmai

Video: Įdiekite raudoną mazgą „Raspberry Pi“: 4 veiksmai
Video: High Density 2022 2024, Liepa
Anonim
Įdiekite „Node RED“savo „Raspberry Pi“
Įdiekite „Node RED“savo „Raspberry Pi“

„Node-RED“yra srautinis programavimo įrankis, skirtas naujiems ir įdomiems būdams prijungti aparatūros įrenginius, API ir internetines paslaugas. Jis suteikia naršykle pagrįstą redaktorių, kuris leidžia lengvai sujungti srautus naudojant įvairius mazgus.

Šioje pamokoje aš jums parodysiu, kaip įdiegti „Node-RED“savo „Raspberry Pi“.

Prekės

Norėdami įdiegti „Node-RED“, jums reikia šios įrangos:

  • Raspberry Pi
  • „MicroSD“kortelė su „Raspbian“
  • „Ethernet“kabelis arba „WiFi“raktas („Pi 3“turi įmontuotą „WiFi“)
  • Maitinimo adapteris

Rekomenduojamas:

  • Raspberry Pi dėklas
  • „Raspberry Pi“radiatorius

1 veiksmas: sąranka

Kaip nustatyti „Raspberry Pi“?

Jei į „Pi“atsisiųsite ir įdiegsite „Raspbian Stretch su darbalaukiu ir rekomenduojama programine įranga“, „Node-RED“jau įdiegta.

Pamokos pabaigoje galite pamatyti, kaip ją pradėti.

2 veiksmas: patikrinkite, ar nėra atnaujinimų

Norėdami patikrinti, ar nėra atnaujinimų, įveskite šią komandą:

sudo apt-get atnaujinimas

3 veiksmas: atsisiųskite ir įdiekite „NodeJS“

Atsisiųskite ir įdiekite „NodeJS“
Atsisiųskite ir įdiekite „NodeJS“

Pirmiausia turite išsiaiškinti, kurios „NodeJS“versijos jums reikia. Įveskite šią komandą, kad sužinotumėte: uname -m Jei atsakymas prasideda armv6, jums reikės ARMv6 versijos. Priešingu atveju, jei jis prasideda nuo armv7, jums reikės ARMv7 versijos.

  1. Nukopijuokite reikiamos versijos nuorodą iš „NodeJS“svetainės
  2. Įklijuokite jį įvedę „wget“į „Piwget“konsolę [YOUR_NODEJS_DOWNLOAD_LINK], pvz. wget
  3. Paspausk Enter. „NodeJS“dabar bus atsisiųsta
  4. Kai atsisiuntimas bus baigtas, išskleiskite failą xf [YOUR_DOWNLOADED_NODEJS_FILE], pvz. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Eikite į išgautą katalogą cd [YOUR_EXTRACTED_DIRECTORY], pvz. cd node-v10.16.0-linux-armv7l
  6. Nukopijuokite visus failus į „/usr/local/“sudo cp -R */usr/local

Patikrinkite, ar viskas sėkmingai įdiegta:

mazgas -v

npm -v

Šios komandos dabar turėtų grąžinti mazgo ir npm versiją. Jei jie to nepadaro, tikriausiai atsisiuntėte netinkamą „NodeJS“versiją.

4 žingsnis: Įdiekite ir paleiskite NOD-RED

Įdiekite „Node-RED“naudodami „Node Package Manager“:

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

Įdiegus „Node-RED“, galite jį paleisti naudodami šią komandą:

mazgas raudonas

Atsakymas turėtų būti maždaug toks:

Sveiki atvykę į „Node-RED“===================

25 kovo 22:51:09 - [info] Mazgas -RAUDONA versija: v0.20.5

25 kovo 22:51:09-[info] Node.js versija: v10.15.3 25 kovo 22:51:09-[info] Įkeliami paletės mazgai 25 kovo 22:51:10-[įspėti] ------ ------------------------------------ 25 kovo 22:51:10-[įspėti] [rpi- gpio] Informacija: „Raspberry Pi“specifinio mazgo ignoravimas 25 kovo 22:51:10-[įspėti] ------------------------------ ------------ 25 kovo 22:51:10-[info] Nustatymų failas: /home/nol/.node-red/settings.js Kovo 25 d. 22:51:10-[info] Kontekstų saugykla: „numatytasis“[modulis = localfilesystem] 25 kovo 22:51:10 - [info] Vartotojo katalogas: /home/nol/.node-red 25 Kovo 22:51:10 - [įspėti] Projektai išjungti: nustatyti redaktorių.projects.enabled = true įjungti kovo 25 d. 22:51:10 - [info] Serveris dabar veikia https://127.0.0.1:1880/ 25 kovo 22:51:10 - [info] Kuriamas naujų srautų failas: flow_noltop.json 25 kovo 22:51:10 - [info] Pradiniai srautai 25 kovo 22:51:10 - [info] Pradėti srautai

Atsakyme bus rodomas serverio adresas. (šiame atsakymo pavyzdyje paryškinta)

„Node-RED“dabar galima rasti adresu: https:// [IP_OF_YOUR_PI]: 1880/

Rekomenduojamas: