Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Node-RED is een op flow gebaseerde programmeertool om hardwareapparaten, API's en online services op nieuwe en interessante manieren met elkaar te verbinden.
In deze tutorial laat ik je zien hoe je Node-RED op je Raspberry Pi installeert.
Benodigdheden
Om Node-RED te installeren, heb je de volgende apparatuur nodig:
- Raspberry Pi
- MicroSD-kaart met Raspbian
- Ethernet-kabel of WiFi-dongle (Pi 3 heeft ingebouwde WiFi)
- Oplader
Aanbevolen:
- Raspberry Pi-behuizing
- Raspberry Pi-koellichaam
Stap 1: Installatie
Hoe de Raspberry Pi in te stellen?
Als je 'Raspbian Stretch met desktop en aanbevolen software' downloadt en installeert op je Pi, is Node-RED al geïnstalleerd.
Aan het einde van de zelfstudie kunt u zien hoe u ermee kunt beginnen.
Stap 2: Controleren op updates
Typ deze opdracht om te controleren op updates:
sudo apt-get update
Stap 3: Download en installeer NodeJS
Eerst moet je uitzoeken welke versie van NodeJS je nodig hebt. Typ dit commando om erachter te komen:uname -m Als het antwoord begint met armv6, dan heb je de ARMv6-versie nodig. Anders, als het begint met armv7, hebt u de ARMv7-versie nodig.
- Kopieer de link van de versie die je nodig hebt van de NodeJS-website
- Plak het nadat je 'wget' hebt getypt in de console van je Piwget [YOUR_NODEJS_DOWNLOAD_LINK]bijv. wget
- Druk op Enter. NodeJS wordt nu gedownload
- Nadat de download is voltooid, extraheert u de filetar xf [YOUR_DOWNLOADED_NODEJS_FILE]e.g. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Navigeer naar de uitgepakte directorycd [YOUR_EXTRACTED_DIRECTORY]e.g. cd node-v10.16.0-linux-armv7l
- Kopieer alle bestanden naar '/usr/local/'sudo cp -R * /usr/local
Controleer of alles succesvol is geïnstalleerd:
knoop -v
npm -v
Die opdrachten zouden nu de versie van node en npm moeten retourneren. Als ze dat niet doen, heb je waarschijnlijk de verkeerde NodeJS-versie gedownload.
Stap 4: Installeer en start Node-RED
Installeer Node-RED via de Node Package Manager:
sudo npm install -g --unsafe-perm node-red
Nadat Node-RED is geïnstalleerd, kunt u het starten met dit commando:
knoop-rood
Het antwoord zou ongeveer als volgt moeten zijn:
Welkom bij Node-RED===================
25 maart 22:51:09 - [info] Node-RED-versie: v0.20.5
25 mrt 22:51:09 - [info] Node.js-versie: v10.15.3 25 mrt 22:51:09 - [info] Laden van paletknooppunten 25 mrt 22:51:10 - [waarschuwing] ------ ------------------------------------ 25 mrt 22:51:10 - [waarschuwing] [rpi- gpio] Info: Raspberry Pi-specifieke node negeren 25 maart 22:51:10 - [waarschuwing] ------------------------------ ------------ 25 mrt 22:51:10 - [info] Instellingenbestand: /home/nol/.node-red/settings.js 25 mrt 22:51:10 - [info] Contextopslag: 'default' [module=localfilesystem] 25 maart 22:51:10 - [info] Gebruikersdirectory: /home/nol/.node-red 25 maart 22:51:10 - [warn] Projecten uitgeschakeld: set editorTheme.projects.enabled=true om 25 maart 22:51:10 in te schakelen - [info] Server nu actief op https://127.0.0.1:1880/ 25 maart 22:51:10 - [info] Nieuw flowbestand maken: flows_noltop.json 25 mrt 22:51:10 - [info] startende stromen 25 mrt 22:51:10 - [info] gestarte stromen
Het adres van de server wordt weergegeven in het antwoord. (het is vetgedrukt in dit voorbeeldantwoord)
Node-RED is nu beschikbaar op: