Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Node-RED je programsko orodje, ki temelji na toku, za povezovanje strojnih naprav, API-jev in spletnih storitev na nove in zanimive načine. Ponuja urejevalnik na osnovi brskalnika, ki olajša povezovanje tokov s široko paleto vozlišč.
V tej vadnici vam bom pokazal, kako namestiti Node-RED na vaš Raspberry Pi.
Zaloge
Za namestitev Node-RED potrebujete naslednjo opremo:
- Malina Pi
- Kartica MicroSD z Raspbian
- Ethernetni kabel ali WiFi ključ (Pi 3 ima vgrajen WiFi)
- Polnilec
Priporočeno:
- Torbica Raspberry Pi
- Hladilnik Raspberry Pi
1. korak: Nastavitev
Kako nastaviti Raspberry Pi?
Če na svoj Pi naložite in namestite »Raspbian Stretch z namizjem in priporočeno programsko opremo«, je Node-RED že nameščen.
Kako začeti, si lahko ogledate na koncu vadnice.
2. korak: Preverite posodobitve
Za preverjanje posodobitev vnesite ta ukaz:
sudo apt-get posodobitev
Korak: Prenesite in namestite NodeJS
Najprej morate ugotoviti, katero različico NodeJS potrebujete. Če želite izvedeti, vnesite ta ukaz: uname -m Če se odziv začne z armv6, boste potrebovali različico ARMv6. V nasprotnem primeru, če se začne z armv7, boste potrebovali različico ARMv7.
- Kopirajte povezavo do potrebne različice s spletnega mesta NodeJS
- Prilepite ga, ko v konzolo svojega Piwgeta vnesete 'wget' [YOUR_NODEJS_DOWNLOAD_LINK], npr. wget
- Pritisnite enter. NodeJS se bo zdaj prenesel
- Ko je prenos končan, izvlecite datoteko filetar xf [YOUR_DOWNLOADED_NODEJS_FILE] npr. tar xf vozlišče-v10.16.0-linux-armv7l.tar.xz
- Pomaknite se v izvlečeni imenik [YOUR_EXTRACTED_DIRECTORY], npr. cd vozlišče-v10.16.0-linux-armv7l
- Kopirajte vse datoteke v '/usr/local/' sudo cp -R */usr/local
Preverite, ali je vse uspešno nameščeno:
vozlišče -v
npm -v
Ti ukazi bi morali zdaj vrniti različico vozlišča in npm. Če tega ne storijo, ste verjetno prenesli napačno različico NodeJS.
4. korak: Namestite in zaženite Node-RED
Namestite Node-RED prek upravitelja paketov vozlišč:
sudo npm install -g --unsafe-perm node-red
Ko je Node-RED nameščen, ga lahko zaženete s tem ukazom:
vozlišče-rdeče
Odgovor bi moral biti nekako tak:
Dobrodošli v Node-RED ===================
25 mar 22:51:09 - [info] Različica Node -RED: v0.20.5
25. mar. 22:51:09-[info] Različica Node.js: v10.15.3 25. mar. 22:51:09-[info] Nalaganje vozlišč palete 25. mar. 22:51:10-[opozori] ------ ------------------------------------ 25. marec 22:51:10-[opozori] [rpi- gpio] Info: Ignoriranje posebnega vozlišča Raspberry Pi 25. mar. 22:51:10-[opozorilo] ------------------------------ ------------ 25. mar. 22:51:10-[info] Datoteka z nastavitvami: /home/nol/.node-red/settings.js 25. mar. 22:51:10-[info] Shranjevanje konteksta: 'default' [module = localfilesystem] 25 mar 22:51:10 - [info] Uporabniški imenik: /home/nol/.node-red 25 mar 22:51:10 - [opozori] Projekti onemogočeni: nastavite editorTheme.projects.enabled = true za omogočanje 25. marca 22:51:10 - [info] Strežnik, ki se zdaj izvaja na naslovu https://127.0.0.1:1880/ 25. marca 22:51:10 - [info] Ustvarjanje nove datoteke tokov: flow_noltop.json 25. mar. 22:51:10 - [info] Začetni tokovi 25. mar. 22:51:10 - [info] Začeti tokovi
Naslov strežnika bo prikazan v odgovoru. (v tem vzorčnem odgovoru je krepko)
Node-RED je zdaj na voljo na: https:// [IP_OF_YOUR_PI]: 1880/