Πίνακας περιεχομένων:
- Βήμα 1: Υλικά που χρειάζεστε
- Βήμα 2: Ρυθμίστε το Raspberry Pi σας
- Βήμα 3: Εγκαταστήστε το Node Js
- Βήμα 4: Δοκιμάστε τον κόμβό σας
- Βήμα 5: Εγγραφείτε για αιτούντες
- Βήμα 6: Εκτελέστε το σενάριο Node.js
- Βήμα 7: Τέλος
Βίντεο: Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό το σεμινάριο είναι χρήσιμο για όποιον θέλει να συνδέσει ένα Raspberry Pi στο cloud, ειδικά στην πλατφόρμα AskSensors IoT, χρησιμοποιώντας το Node.js.
Δεν έχετε Raspberry Pi;
Εάν δεν διαθέτετε αυτήν τη στιγμή ένα Raspberry Pi, θα σας συστήσω να πάρετε ένα Raspberry Pi 3, επειδή είναι γρήγορο και δεν θα χρειαστεί να αγοράσετε ξεχωριστό προσαρμογέα Wi-Fi USB. Επιπλέον, θα χρειαστεί να εγκαταστήσουμε το node.js στο Raspberry Pi και πολλές πηγές σεναρίων Node.js απαιτούν ένα Raspberry Pi με βάση την αρχιτεκτονική ARMv7+ όπως το Pi 3 ή Pi 2 και δεν θα λειτουργήσει με το Raspberry Pi 1 Model B /B+ ή το Raspberry Pi Zero.
Αλλά μην ανησυχείτε, είναι αρκετά απλό, ακολουθήστε τα βήματα!
Γνωρίζετε το Node.js;
Mayσως χρειαστεί να κάνετε μια πρώτη δοκιμή του node.js με το AskSensors από τον υπολογιστή σας (Windows/Linux/MacOs), το προηγούμενο οδηγό μου δείχνει έναν βήμα προς βήμα οδηγό για την αυτόματη αποστολή δεδομένων στο AskSensors χρησιμοποιώντας το node.js.
Βήμα 1: Υλικά που χρειάζεστε
Εδώ είναι τα απαιτούμενα υλικά:
- Raspberry Pi 3 Model B+ ή Model B (μπορείτε επίσης να χρησιμοποιήσετε ένα Raspberry Pi 2 Model B)
- Καλώδιο micro USB για να ενεργοποιήσετε το Pi σας.
- Κάρτα MicroSD, προτείνω μια κάρτα κλάσης 10 που είναι 16 GB ή μεγαλύτερη.
- Προσαρμογέας κάρτας μνήμης MicroSD σε SD, θα χρειαστεί να χρησιμοποιήσετε τη συσκευή ανάγνωσης καρτών SD στον φορητό υπολογιστή/επιφάνεια εργασίας για να γράψετε στην κάρτα microSD.
Βήμα 2: Ρυθμίστε το Raspberry Pi σας
Η εκτέλεση μιας βασικής ρύθμισης του Raspbian στο Raspberry Pi γίνεται εύκολη και εξηγείται με σαφήνεια σε αυτόν τον Οδηγό έναρξης. Εδώ είναι τα κύρια βήματα:
- Λήψη NOOBS,
- Εξαγάγετε το στο SD σας
- Συνδέστε το και ενεργοποιήστε το Raspberry Pi.
- Όταν σας ζητηθεί, επιλέξτε να εγκαταστήσετε το Raspbian και αφήστε το να εκτελεστεί.
Αυτό ήταν, Τώρα έχουμε ένα εκπληκτικό σύστημα Raspberry Pi που μπορεί να χρησιμοποιηθεί για διάφορες εργασίες!
Βήμα 3: Εγκαταστήστε το Node Js
Ακολουθούμε την εγκατάσταση του node.js, η εγκατάσταση μιας έκδοσης ARM του κόμβου γίνεται πολύ εύκολη!
- Βεβαιωθείτε ότι είστε συνδεδεμένοι στο διαδίκτυο
- Ανοίξτε το τερματικό στο Raspberry Pi. Πληκτρολογήστε αυτές τις εντολές:
wget
sudo dpkg -i node_latest_armhf.deb
Βασικα. Δεν θα χρειαστεί πολύς χρόνος για τη λήψη και την εγκατάσταση.
Έχετε επίσης την επιλογή να καθορίσετε τη διεύθυνση συνδέσμου της έκδοσης που χρειάζεστε:
Μεταβείτε στη σελίδα λήψης node.js και αντιγράψτε τη διεύθυνση συνδέσμου της έκδοσης του ARM που χρειάζεστε. Για παράδειγμα:
wget
Βήμα 4: Δοκιμάστε τον κόμβό σας
Για να βεβαιωθείτε ότι το node.js εκτελείται σωστά, πληκτρολογήστε τις παρακάτω εντολές. Θα πρέπει να επιστρέψει την τρέχουσα έκδοση του εγκατεστημένου κόμβου και npm.
κόμβος -v
npm -v
Βεβαιωθείτε ότι δεν δίνει κανένα σφάλμα.
Εάν όλα είναι εντάξει, μπορούμε να προχωρήσουμε στο επόμενο βήμα!
Βήμα 5: Εγγραφείτε για αιτούντες
Η εγγραφή στο λογαριασμό AskSensors είναι εύκολη και δωρεάν, αν δεν έχετε ακόμη λογαριασμό, δημιουργήστε έναν νέο στη διεύθυνση
Δημιουργήστε έναν νέο αισθητήρα με τουλάχιστον μία μονάδα, αποθηκεύστε τον και εμφανίστε το γράφημα της ενότητας 1.
Θα παρέχεται ένα μοναδικό Api Key In, το οποίο θα χρησιμοποιήσουμε στο επόμενο βήμα.
Χρειάζεστε περισσότερες λεπτομέρειες;
Εδώ, δεν θα εξετάσω τις λεπτομέρειες για τη δημιουργία ενός λογαριασμού AskSensors. Αυτό έχει αναλυθεί σε πολλές οδηγίες, βίντεο και σεμινάρια.
Βήμα 6: Εκτελέστε το σενάριο Node.js
Η επίδειξη node.js που προτείνουμε στέλνει εικονικά δεδομένα στο AskSensors μέσω αιτημάτων HTTPS GET, κάθε 20 δευτερόλεπτα (20 δευτερόλεπτα ορίστηκε ως παράδειγμα, μπορείτε να ορίσετε διαφορετικό χρονικό διάστημα).
Κατεβάστε το αρχείο.js από το github, Απαιτεί την εγκατάσταση του πακέτου https npm.
Θα χρειαστεί να ρυθμίσετε το Api Key In σας για να στείλετε δεδομένα στη μονάδα αισθητήρα που έχετε δημιουργήσει, όπως φαίνεται στο προηγούμενο βήμα.
Τώρα είστε έτοιμοι να εκτελέσετε το τελευταίο σενάριο:
κόμβος
Αυτό είναι! Απολαύστε την παρακολούθηση της ροής δεδομένων σας σε γραφήματα (το παραπάνω σχήμα δείχνει το παράδειγμα του γραφήματος διασποράς).
Βήμα 7: Τέλος
Ευχαριστούμε που το διαβάσατε. μη διστάσετε να σχολιάσετε!
Θα δημοσιεύσουμε πολλές χρήσιμες οδηγίες στο μέλλον, ακολουθήστε μας!
Ελπίζω να τα πούμε τότε:)
Συνιστάται:
Πώς να συνδέσετε το Raspberry Pi 4 στο φορητό υπολογιστή: 7 βήματα
Πώς να συνδέσετε το Raspberry Pi 4 με φορητό υπολογιστή: Γεια σας, μετά από μέρες προσπαθώντας να μάθω πώς να συνδέσετε ένα Pi σε φορητό υπολογιστή επειδή δεν είχα μικρή οθόνη, βρήκα αυτήν τη λύση. Ας ελπίσουμε ότι αυτό θα σας σώσει από τα προβλήματα και θα λειτουργήσει για εσάς. Αυτός είναι ένας πολύ απλός οδηγός για τον τρόπο σύνδεσης
Πώς να συνδέσετε το ESP8266 NodeMCU στο IoT Cloud: 5 βήματα
Πώς να συνδέσετε το ESP8266 NodeMCU στο IoT Cloud: Αυτό το εκπαιδευτικό σάς δείχνει μια απλή επίδειξη Internet of Things χρησιμοποιώντας το ESP8266 NodeMCU και μια διαδικτυακή υπηρεσία IoT που ονομάζεται AskSensors. Σας παρουσιάζουμε πώς να λαμβάνετε γρήγορα δεδομένα από τον πελάτη ESP8266 HTTPS και να τα σχεδιάζετε σε γράφημα στο AskSensors Io
Πώς να συνδέσετε ένα ESP32 στο IoT Cloud: 8 βήματα
Πώς να συνδέσετε ένα ESP32 στο IoT Cloud: Αυτό το εκπαιδευτικό έρχεται σε μια σειρά άρθρων σχετικά με τη σύνδεση υλικού όπως το Arduino και το ESP8266 στο cloud. Θα σας εξηγήσω πώς να συνδέσετε το τσιπ ESP32 στο cloud με την υπηρεσία AskSensors IoT. Γιατί ESP32; Μετά τη μεγάλη επιτυχία
Πώς να συνδέσετε ένα αυτοκίνητο RC και ένα Raspberry Pi στο Remo.tv: 4 βήματα
Πώς να συνδέσετε ένα αυτοκίνητο RC και ένα Raspberry Pi στο Remo.tv: ΑΚΟΛΟΥΘΗΣΤΕ ΑΥΤΕΣ ΤΙΣ ΟΔΗΓΙΕΣ ΣΤΟ ΔΙΚΟ ΣΑΣ ΚΙΝΔΥΝΟ, ΔΕΝ ΕΙΜΑΙ ΥΠΕΥΘΥΝΟΣ ΓΙΑ ΟΠΟΙΑΔΗΠΟΤΕ ΖΗΜΙΑ ΚΑΙ ΝΟΜΙΚΑ ΖΗΤΗΜΑΤΑ. ΜΗΝ ΤΟ ΚΑΝΕΤΕ ΑΝ ΑΝ ΖΕΤΕ ΚΟΝΤΑ ΣΕ ΑΕΡΟΔΡΟΜΙΟ, ΣΤΑΘΜΟ ΡΑΔΙΟΦΩΝΟΥ, OR ΥΠΗΡΕΣΙΕΣ ΕΚΤΑΚΤΗΣ ΑΝΑΓΚΗΣ. Εάν κάποιο από τα σήματά σας παρεμβαίνει στον έλεγχο εναέριας κυκλοφορίας, αναδυθείτε
Πώς να συνδέσετε τον αισθητήρα υγρασίας εδάφους και το ESP8266 στο AskSensors IoT Cloud: 10 βήματα
Πώς να συνδέσετε τον αισθητήρα υγρασίας εδάφους και το ESP8266 στο AskSensors IoT Cloud: Αυτό το διδακτικό σας δείχνει πώς να συνδέσετε τον αισθητήρα υγρασίας του εδάφους σας και το ESP8266 με το σύννεφο IoT. Για αυτό το έργο θα χρησιμοποιήσουμε μια μονάδα κόμβου MCU ESP8266 WiFi και έναν αισθητήρα υγρασίας εδάφους που μετρά την ογκομετρική περιεκτικότητα σε νερό μέσα στο