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

Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js: 7 βήματα
Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js: 7 βήματα

Βίντεο: Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js: 7 βήματα

Βίντεο: Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js: 7 βήματα
Βίντεο: ComfyUI Tutorial - How to Install ComfyUI on Windows, RunPod & Google Colab | Stable Diffusion SDXL 2024, Νοέμβριος
Anonim
Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js
Πώς να συνδέσετε το Raspberry Pi στο Cloud χρησιμοποιώντας το Node.js

Αυτό το σεμινάριο είναι χρήσιμο για όποιον θέλει να συνδέσει ένα 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: Υλικά που χρειάζεστε

Εδώ είναι τα απαιτούμενα υλικά:

  1. Raspberry Pi 3 Model B+ ή Model B (μπορείτε επίσης να χρησιμοποιήσετε ένα Raspberry Pi 2 Model B)
  2. Καλώδιο micro USB για να ενεργοποιήσετε το Pi σας.
  3. Κάρτα MicroSD, προτείνω μια κάρτα κλάσης 10 που είναι 16 GB ή μεγαλύτερη.
  4. Προσαρμογέας κάρτας μνήμης MicroSD σε SD, θα χρειαστεί να χρησιμοποιήσετε τη συσκευή ανάγνωσης καρτών SD στον φορητό υπολογιστή/επιφάνεια εργασίας για να γράψετε στην κάρτα microSD.

Βήμα 2: Ρυθμίστε το Raspberry Pi σας

Ρυθμίστε το Raspberry Pi σας
Ρυθμίστε το Raspberry Pi σας

Η εκτέλεση μιας βασικής ρύθμισης του Raspbian στο Raspberry Pi γίνεται εύκολη και εξηγείται με σαφήνεια σε αυτόν τον Οδηγό έναρξης. Εδώ είναι τα κύρια βήματα:

  1. Λήψη NOOBS,
  2. Εξαγάγετε το στο SD σας
  3. Συνδέστε το και ενεργοποιήστε το Raspberry Pi.
  4. Όταν σας ζητηθεί, επιλέξτε να εγκαταστήσετε το Raspbian και αφήστε το να εκτελεστεί.

Αυτό ήταν, Τώρα έχουμε ένα εκπληκτικό σύστημα Raspberry Pi που μπορεί να χρησιμοποιηθεί για διάφορες εργασίες!

Βήμα 3: Εγκαταστήστε το Node Js

Ακολουθούμε την εγκατάσταση του node.js, η εγκατάσταση μιας έκδοσης ARM του κόμβου γίνεται πολύ εύκολη!

  1. Βεβαιωθείτε ότι είστε συνδεδεμένοι στο διαδίκτυο
  2. Ανοίξτε το τερματικό στο 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
Εκτελέστε το σενάριο Node.js

Η επίδειξη node.js που προτείνουμε στέλνει εικονικά δεδομένα στο AskSensors μέσω αιτημάτων HTTPS GET, κάθε 20 δευτερόλεπτα (20 δευτερόλεπτα ορίστηκε ως παράδειγμα, μπορείτε να ορίσετε διαφορετικό χρονικό διάστημα).

Κατεβάστε το αρχείο.js από το github, Απαιτεί την εγκατάσταση του πακέτου https npm.

Θα χρειαστεί να ρυθμίσετε το Api Key In σας για να στείλετε δεδομένα στη μονάδα αισθητήρα που έχετε δημιουργήσει, όπως φαίνεται στο προηγούμενο βήμα.

Τώρα είστε έτοιμοι να εκτελέσετε το τελευταίο σενάριο:

κόμβος

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

Βήμα 7: Τέλος

Ευχαριστούμε που το διαβάσατε. μη διστάσετε να σχολιάσετε!

Θα δημοσιεύσουμε πολλές χρήσιμες οδηγίες στο μέλλον, ακολουθήστε μας!

Ελπίζω να τα πούμε τότε:)

Συνιστάται: