Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Node-RED är ett flödesbaserat programmeringsverktyg för att koppla ihop hårdvaruenheter, API: er och onlinetjänster på nya och intressanta sätt. Den tillhandahåller en webbläsarbaserad editor som gör det enkelt att koppla ihop flöden med hjälp av det stora utbudet av noder.
I den här självstudien visar jag dig hur du installerar Node-RED på din Raspberry Pi.
Tillbehör
För att installera Node-RED behöver du följande utrustning:
- Raspberry Pi
- MicroSD -kort med Raspbian
- Ethernet -kabel eller WiFi Dongle (Pi 3 har WiFi inbyggt)
- Strömadapter
Rekommenderad:
- Raspberry Pi -fodral
- Raspberry Pi kylfläns
Steg 1: Inställning
Hur ställer jag in Raspberry Pi?
Om du laddar ner och installerar 'Raspbian Stretch with desktop and recommended software' på din Pi, är Node-RED redan installerat.
Du kan se hur du startar det i slutet av handledningen.
Steg 2: Sök efter uppdateringar
Skriv in det här kommandot för att leta efter uppdateringar:
sudo apt-get uppdatering
Steg 3: Ladda ner och installera NodeJS
Först måste du ta reda på vilken version av NodeJS du behöver. Skriv in det här kommandot för att ta reda på: uname -m Om svaret börjar med armv6 behöver du ARMv6 -versionen. Annars, om det börjar med armv7, behöver du ARMv7 -versionen.
- Kopiera länken till den version du behöver från NodeJS webbplats
- Klistra in det när du har skrivit "wget" i konsolen på din Piwget [YOUR_NODEJS_DOWNLOAD_LINK] t.ex. wget
- Tryck enter. NodeJS laddas nu ner
- När nedladdningen är klar, extrahera filetar xf [YOUR_DOWNLOADED_NODEJS_FILE] t.ex. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Navigera till den extraherade katalogen cd [YOUR_EXTRACTED_DIRECTORY] t.ex. cd-nod-v10.16.0-linux-armv7l
- Kopiera alla filer till '/usr/local/' sudo cp -R */usr/local
Kontrollera om allt har installerats framgångsrikt:
nod -v
npm -v
Dessa kommandon ska nu returnera versionen av nod och npm. Om de inte gör det har du förmodligen laddat ner fel NodeJS -version.
Steg 4: Installera och starta Node-RED
Installera Node-RED via Node Package Manager:
sudo npm install -g --unsafe-perm nod-röd
När Node-RED har installerat kan du starta det med det här kommandot:
nod-röd
Svaret ska vara ungefär så här:
Välkommen till Node-RED =====================
25 mar 22:51:09 - [info] Node -RED version: v0.20.5
25 mar 22:51:09-[info] Node.js version: v10.15.3 25 mar 22:51:09-[info] Laddar palettnoder 25 mar 22:51:10-[varning] ------ ------------------------------------ 25 mar 22:51:10-[varning] [rpi- gpio] Info: Ignorerar Raspberry Pi-specifik nod 25 mar 22:51:10-[varning] ------------------------------ ------------ 25 mar 22:51:10-[info] Inställningsfil: /home/nol/.node-red/settings.js 25 mar 22:51:10-[info] Context store: 'default' [module = localfilesystem] 25 mar 22:51:10 - [info] Användarkatalog: /home/nol/.node-red 25 mar 22:51:10 - [varning] Projekt inaktiverade: set editorTheme.projects.enabled = true för att aktivera 25 mar 22:51:10 - [info] Servern körs nu på https://127.0.0.1:1880/ 25 mar 22:51:10 - [info] Skapa ny flödesfil: flows_noltop.json 25 mar 22:51:10 - [info] Startflöden 25 mar 22:51:10 - [info] Startade flöden
Serverns adress visas i svaret. (det är fet i detta exempelsvar)
Node-RED är nu tillgängligt på: https:// [IP_OF_YOUR_PI]: 1880/