Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Node-RED je tokový programovací nástroj na prepojenie hardvérových zariadení, rozhraní API a online služieb novými a zaujímavými spôsobmi. Poskytuje editor založený na prehliadači, ktorý uľahčuje prepojenie tokov pomocou širokej škály uzlov.
V tomto návode vám ukážem, ako nainštalovať Node-RED na váš Raspberry Pi.
Zásoby
Na inštaláciu Node-RED potrebujete nasledujúce vybavenie:
- Malinový koláč
- Karta MicroSD s Raspbianom
- Ethernetový kábel alebo WiFi dongle (Pi 3 má vstavané WiFi)
- Nabíjačka
Odporúčané:
- Puzdro Raspberry Pi
- Chladič Raspberry Pi
Krok 1: Nastavenie
Ako nastaviť Raspberry Pi?
Ak si do Pi stiahnete a nainštalujete „Raspbian Stretch s počítačom a odporúčaným softvérom“, Node-RED je už nainštalovaný.
Na konci tutoriálu môžete vidieť, ako ho začať.
Krok 2: Vyhľadajte aktualizácie
Ak chcete skontrolovať aktualizácie, zadajte tento príkaz:
sudo apt-get aktualizácia
Krok 3: Stiahnite a nainštalujte NodeJS
Najprv musíte zistiť, ktorú verziu NodeJS potrebujete. Zadajte tento príkaz a zistíte to: uname -m Ak odpoveď začína armv6, budete potrebovať verziu ARMv6. V opačnom prípade, ak začína s armv7, budete potrebovať verziu ARMv7.
- Skopírujte odkaz na verziu, ktorú potrebujete, z webových stránok NodeJS
- Vložte ho potom, čo do konzoly svojho Piwget [YOUR_NODEJS_DOWNLOAD_LINK] napíšete „wget“, napr. wget
- Stlačte Enter. NodeJS sa teraz stiahne
- Po dokončení sťahovania rozbaľte súbor filetar xf [YOUR_DOWNLOADED_NODEJS_FILE], napr. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Prejdite do extrahovaného adresáracd [YOUR_EXTRACTED_DIRECTORY] napr. cd uzol-v10.16.0-linux-armv7l
- Skopírujte všetky súbory na '/usr/local/' sudo cp -R */usr/local
Skontrolujte, či sa všetko úspešne nainštalovalo:
uzol -v
npm -v
Tieto príkazy by teraz mali vrátiť verziu uzla a npm. Ak to neurobia, pravdepodobne ste si stiahli nesprávnu verziu NodeJS.
Krok 4: Nainštalujte a spustite Node-RED
Node-RED nainštalujte pomocou Správcu balíkov Node:
sudo npm install -g --unsafe-perm node-red
Keď je Node-RED nainštalovaný, môžete ho spustiť týmto príkazom:
uzol-červený
Odpoveď by mala byť nasledovná:
Vitajte v Node-RED ======================
25. marca 22:51:09 - [info] Verzia Node -RED: v0.20.5
25. marca 22:51:09-[info] Verzia Node.js: v10.15.3 25. marca 22:51:09-[info] Načítavajú sa uzly palety 25. marca 22:51:10-[varovať] ------ ------------------------------------ 25. marca 22:51:10-[varovať] [rpi- gpio] Informácie: Ignorovanie konkrétneho uzla Raspberry Pi 25. marca 22:51:10-[varovať] ------------------------------ ------------ 25. marca 22:51:10-[info] Súbor nastavení: /home/nol/.node-red/settings.js 25. marca 22:51:10-[info] Kontextový obchod: 'predvolený' [modul = localfilesystem] 25 Mar 22:51:10 - [info] Užívateľský adresár: /home/nol/.node-red 25 Mar 22:51:10 - [varovať] Projekty zakázané: nastaviť editorTheme.projects.enabled = true na povolenie 25.03..json 25. marca 22:51:10 - [info] Počiatočné toky 25. marca 22:51:10 - [info] Začaté toky
V odpovedi sa zobrazí adresa servera. (v tejto ukážkovej odpovedi je vyznačený tučným písmom)
Node-RED je teraz k dispozícii na: https:// [IP_OF_YOUR_PI]: 1880/