Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Node-RED to oparte na przepływach narzędzie programistyczne do łączenia urządzeń sprzętowych, interfejsów API i usług online na nowe i interesujące sposoby. Zapewnia edytor oparty na przeglądarce, który ułatwia łączenie przepływów przy użyciu szerokiej gamy węzłów.
W tym samouczku pokażę Ci, jak zainstalować Node-RED na Twoim Raspberry Pi.
Kieszonkowe dzieci
Aby zainstalować Node-RED, potrzebujesz następującego sprzętu:
- Malina Pi
- Karta MicroSD z Raspbian
- Kabel Ethernet lub klucz WiFi (Pi 3 ma wbudowane WiFi)
- Zasilacz
Zalecana:
- Obudowa Raspberry Pi
- Radiator Raspberry Pi
Krok 1: Konfiguracja
Jak skonfigurować Raspberry Pi?
Jeśli pobierzesz i zainstalujesz 'Raspbian Stretch z komputerem i zalecanym oprogramowaniem' na swoim Pi, Node-RED jest już zainstalowany.
Na końcu samouczka możesz zobaczyć, jak zacząć.
Krok 2: Sprawdź aktualizacje
Wpisz to polecenie, aby sprawdzić dostępność aktualizacji:
aktualizacja sudo apt-get
Krok 3: Pobierz i zainstaluj NodeJS
Najpierw musisz dowiedzieć się, jakiej wersji NodeJS potrzebujesz. Wpisz to polecenie, aby dowiedzieć się:uname -m Jeśli odpowiedź zaczyna się od armv6, będziesz potrzebować wersji ARMv6. W przeciwnym razie, jeśli zaczyna się od armv7, będziesz potrzebować wersji ARMv7.
- Skopiuj link do potrzebnej wersji ze strony NodeJS
- Wklej go po wpisaniu „wget” w konsoli swojego Piwgeta [YOUR_NODEJS_DOWNLOAD_LINK]np. wget
- Naciśnij enter. NodeJS zostanie teraz pobrany
- Po zakończeniu pobierania wyodrębnij filetar xf [TWÓJ_POBIERANY_PLIK_NODEJS]np. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Przejdź do wyodrębnionego katalogu cd [TWÓJ_WYKROCZONY_KATALOG], np. cd node-v10.16.0-linux-armv7l
- Skopiuj wszystkie pliki do '/usr/local/'sudo cp -R * /usr/local
Sprawdź, czy wszystko zostało pomyślnie zainstalowane:
węzeł -v
npm -v
Te polecenia powinny teraz zwracać wersję węzła i npm. Jeśli tego nie zrobią, prawdopodobnie pobrałeś niewłaściwą wersję NodeJS.
Krok 4: Zainstaluj i uruchom Node-RED
Zainstaluj Node-RED za pomocą Node Package Manager:
sudo npm install -g --unsafe-perm node-red
Po zainstalowaniu Node-RED możesz uruchomić go za pomocą tego polecenia:
węzeł-czerwony
Odpowiedź powinna wyglądać mniej więcej tak:
Witamy w Node-RED====================
25 Mar 22:51:09 - [info] Wersja Node-RED: v0.20.5
25 Mar 22:51:09 - [info] Wersja Node.js: v10.15.3 25 Mar 22:51:09 - [info] Ładowanie węzłów palety 25 Mar 22:51:10 - [Ostrzeżenie] ------ ------------------------------------ 25 Mar 22:51:10 - [ostrzeżenie] [rpi- gpio] Info: Ignorowanie konkretnego węzła Raspberry Pi 25 Mar 22:51:10 - [ostrzeżenie] ----------------------------------------- ------------ 25 Mar 22:51:10 - [info] Plik ustawień: /home/nol/.node-red/settings.js 25 Mar 22:51:10 - [info] Magazyn kontekstowy: 'default' [module=localfilesystem] 25 marca 22:51:10 - [info] Katalog użytkownika: /home/nol/.node-red 25 marca 22:51:10 - [ostrzeżenie] Projekty wyłączone: ustaw editorTheme.projects.enabled=true to enable 25 Mar 22:51:10 - [info] Serwer teraz działa pod adresem https://127.0.0.1:1880/ 25 Mar 22:51:10 - [info] Tworzenie nowego pliku przepływów: flow_noltop.json 25 Mar 22:51:10 - [info] Rozpoczęcie przepływów 25 Mar 22:51:10 - [info] Rozpoczęcie przepływów
W odpowiedzi zostanie wyświetlony adres serwera. (w tej przykładowej odpowiedzi jest pogrubiony)
Node-RED jest teraz dostępny pod adresem: