Πίνακας περιεχομένων:

Εγκαταστήστε το Node RED στο Raspberry Pi σας: 4 βήματα
Εγκαταστήστε το Node RED στο Raspberry Pi σας: 4 βήματα

Βίντεο: Εγκαταστήστε το Node RED στο Raspberry Pi σας: 4 βήματα

Βίντεο: Εγκαταστήστε το Node RED στο Raspberry Pi σας: 4 βήματα
Βίντεο: 5 - Περιγραφή μετάδοσης εντολών απο τον κεντρικό, με προγραμμα σε Node-Red μέσω του πρωτοκόλλου MQTT 2024, Ιούλιος
Anonim
Εγκαταστήστε το Node RED στο Your Raspberry Pi
Εγκαταστήστε το Node RED στο Your Raspberry Pi

Το Node-RED είναι ένα εργαλείο προγραμματισμού που βασίζεται στη ροή για την καλωδίωση συσκευών υλικού, API και διαδικτυακών υπηρεσιών με νέους και ενδιαφέροντες τρόπους. Παρέχει έναν επεξεργαστή που βασίζεται σε πρόγραμμα περιήγησης που διευκολύνει την καλωδίωση μεταξύ των ροών χρησιμοποιώντας το ευρύ φάσμα κόμβων.

Σε αυτό το σεμινάριο θα σας δείξω πώς να εγκαταστήσετε το Node-RED στο Raspberry Pi σας.

Προμήθειες

Για να εγκαταστήσετε το Node-RED, χρειάζεστε τον ακόλουθο εξοπλισμό:

  • Raspberry Pi
  • Κάρτα MicroSD με Raspbian
  • Καλώδιο Ethernet ή WiFi Dongle (το Pi 3 έχει ενσωματωμένο WiFi)
  • Προσαρμογέας ρεύματος

Συνιστάται:

  • Θήκη Raspberry Pi
  • Raspberry Pi Heatsink

Βήμα 1: Ρύθμιση

Πώς να ρυθμίσετε το Raspberry Pi;

Εάν κάνετε λήψη και εγκατάσταση του "Raspbian Stretch with desktop and προτεινόμενο λογισμικό" στο Pi σας, το Node-RED είναι ήδη εγκατεστημένο.

Μπορείτε να δείτε πώς να το ξεκινήσετε στο τέλος του σεμιναρίου.

Βήμα 2: Ελέγξτε για ενημερώσεις

Πληκτρολογήστε αυτήν την εντολή για να ελέγξετε για ενημερώσεις:

sudo apt-get ενημέρωση

Βήμα 3: Λήψη και εγκατάσταση του NodeJS

Λήψη και εγκατάσταση του NodeJS
Λήψη και εγκατάσταση του NodeJS

Πρώτα πρέπει να μάθετε ποια έκδοση του NodeJS χρειάζεστε. Πληκτρολογήστε αυτήν την εντολή για να μάθετε: uname -m Εάν η απάντηση ξεκινά με armv6, τότε θα χρειαστείτε την έκδοση ARMv6. Διαφορετικά, εάν ξεκινά με armv7, θα χρειαστείτε την έκδοση ARMv7.

  1. Αντιγράψτε τον σύνδεσμο της έκδοσης που χρειάζεστε από τον ιστότοπο του NodeJS
  2. Επικολλήστε το αφού πληκτρολογήσετε 'wget' στην κονσόλα του Piwget σας [YOUR_NODEJS_DOWNLOAD_LINK] π.χ. wget
  3. Πατήστε Enter. Το NodeJS θα κάνει τώρα λήψη
  4. Αφού ολοκληρωθεί η λήψη, εξαγάγετε το αρχείο xf [YOUR_DOWNLOADED_NODEJS_FILE], π.χ. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Περιηγηθείτε στον εξαγόμενο κατάλογο καταλόγου [YOUR_EXTRACTED_DIRECTORY] π.χ. cd node-v10.16.0-linux-armv7l
  6. Αντιγράψτε όλα τα αρχεία στο '/usr/local/' sudo cp -R */usr/local

Ελέγξτε εάν όλα έχουν εγκατασταθεί με επιτυχία:

κόμβος -v

npm -v

Αυτές οι εντολές θα πρέπει τώρα να επιστρέψουν την έκδοση του κόμβου και του npm. Εάν δεν το κάνουν αυτό, πιθανότατα έχετε κατεβάσει λάθος έκδοση NodeJS.

Βήμα 4: Εγκατάσταση και εκκίνηση του κόμβου-RED

Εγκαταστήστε το Node-RED μέσω του Node Package Manager:

sudo npm install -g-unsafe-perm node-red

Αφού εγκατασταθεί το Node-RED, μπορείτε να το ξεκινήσετε με αυτήν την εντολή:

κόμβος-κόκκινος

Η απάντηση πρέπει να είναι κάπως έτσι:

Καλώς ορίσατε στο Node-RED ===================

25 Μαρτίου 22:51:09 - [πληροφορίες] Έκδοση Node -RED: v0.20.5

25 Μαρτίου 22:51:09-[πληροφορίες] Έκδοση Node.js: v10.15.3 25 Μαρτίου 22:51:09-[πληροφορίες] Φόρτωση κόμβων παλέτας 25 Μαρτίου 22:51:10-[προειδοποίηση] ------ ------------------------------------- 25 Μαρτίου 22:51:10-[προειδοποίηση] [rpi- gpio] Πληροφορίες: Αγνόηση συγκεκριμένου κόμβου Raspberry Pi 25 Μαρτίου 22:51:10-[προειδοποίηση] ------------------------------ ------------ 25 Μαρτίου 22:51:10-[πληροφορίες] Αρχείο ρυθμίσεων: /home/nol/.node-red/settings.js 25 Μαρτίου 22:51:10-[πληροφορίες] Αποθήκευση περιβάλλοντος: «προεπιλογή» [module = localfilesystem] 25 Μαρτίου 22:51:10 - [πληροφορίες] Κατάλογος χρηστών: /home/nol/.node-red 25 Μαρτίου 22:51:10 - [προειδοποίηση] Έργα απενεργοποιημένα: set editorTheme.projects.enabled = true για ενεργοποίηση 25 Μαρτίου 22:51:10 - [info] Ο διακομιστής τρέχει τώρα στη διεύθυνση https://127.0.0.1:1880/ 25 Μαρτίου 22:51:10 - [πληροφορίες] Δημιουργία νέου αρχείου ροών: flow_noltop.json 25 Μαρτίου 22:51:10 - [πληροφορίες] Έναρξη ροών 25 Μαρτίου 22:51:10 - [πληροφορίες] Έναρξη ροών

Η διεύθυνση του διακομιστή θα εμφανιστεί στην απάντηση. (είναι τολμηρό σε αυτό το δείγμα απάντησης)

Το Node-RED είναι τώρα διαθέσιμο στη διεύθυνση: https:// [IP_OF_YOUR_PI]: 1880/

Συνιστάται: