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

Ασύρματα δεδομένα αισθητήρα δόνησης και θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED: 40 βήματα
Ασύρματα δεδομένα αισθητήρα δόνησης και θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED: 40 βήματα

Βίντεο: Ασύρματα δεδομένα αισθητήρα δόνησης και θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED: 40 βήματα

Βίντεο: Ασύρματα δεδομένα αισθητήρα δόνησης και θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED: 40 βήματα
Βίντεο: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Νοέμβριος
Anonim
Ασύρματα δεδομένα δόνησης και αισθητήρα θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED
Ασύρματα δεδομένα δόνησης και αισθητήρα θερμοκρασίας στο MySQL χρησιμοποιώντας το Node-RED

Παρουσιάζοντας τον ασύρματο αισθητήρα κραδασμών και θερμοκρασίας Long Range IoT Industrial της NCD, με εύρος έως και 2 μιλίων τη χρήση ασύρματης δομής δικτύωσης πλέγματος. Ενσωματώνοντας έναν αισθητήρα δόνησης και θερμοκρασίας 16-bit ακριβείας, αυτή η συσκευή μεταδίδει απίστευτα ακριβείς εγγραφές κραδασμών και θερμοκρασίας σε διάρκεια που περιγράφεται από τον καταναλωτή.

Βήμα 1: Απαιτείται υλικό και λογισμικό

Απαιτείται υλικό και λογισμικό
Απαιτείται υλικό και λογισμικό
Απαιτείται υλικό και λογισμικό
Απαιτείται υλικό και λογισμικό

Σκεύη, εξαρτήματα:

Αισθητήρας δόνησης και θερμοκρασίας NCD μεγάλης εμβέλειας

Μοντέμ ασύρματου πλέγματος NCD Long Range με διεπαφή USB

Λογισμικό:

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

XAMPP

Βήμα 2: Ρύθμιση του XAMPP

Το XAMPP επικρατεί περισσότερο, δωρεάν μια πλατφόρμα ανοιχτού κώδικα, η οποία είναι μία λύση για την εκτέλεση των διαδικτυακών υπηρεσιών σας. Το XAMPP αναπτύσσεται από την ApacheFriends που κυκλοφόρησε τον Μάιο του 2002. Το XAMPP Stands for Cross-Platform (X), Apache (A), MySQL (M) επίσης μερικές φορές (M) αναφέρεται στα MariaDB, PHP (P) και Pearl (P).

Το XAMPP σάς επιτρέπει να εργάζεστε σε έναν τοπικό διακομιστή και να δοκιμάζετε τοπικά αντίγραφα ιστότοπων χρησιμοποιώντας κώδικα PHP και βάσεις δεδομένων MySQL. Μόλις το XAMPP είναι ενεργό, μπορείτε να έχετε πρόσβαση στο τοπικό σας αντίγραφο με ένα πρόγραμμα περιήγησης χρησιμοποιώντας μια διεύθυνση URL όπως https:// localhost/ή https:// localhost/

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

XAMPP Μεταβείτε στον ιστότοπο XAMPP και κάντε λήψη του προγράμματος εγκατάστασης με βάση το λειτουργικό σας σύστημα. Η εγκατάσταση πρέπει να είναι παρόμοια με μια κανονική εγκατάσταση λογισμικού που κάνετε στο λειτουργικό σας σύστημα. Κατά την εγκατάσταση, θα υπάρχει μια επιλογή για να επιλέξετε εάν θέλετε να εκτελέσετε Apache και MySQL ως υπηρεσίες. Εάν το επιλέξετε, το Apache και το MySQL θα ξεκινήσουν κατά την εκκίνηση του συστήματος, το οποίο μπορεί να μην χρειαστεί εάν ο υπολογιστής σας είναι περιορισμένος με πόρους μνήμης ή εάν δεν κάνετε συχνά ανάπτυξη PHP. Μπορείτε να αλλάξετε αυτές τις ρυθμίσεις μετά την εγκατάσταση.

Βήμα 3: Έναρξη Apache και MySQL

Εκκίνηση Apache και MySQL
Εκκίνηση Apache και MySQL

Μεταβείτε στη θέση όπου εγκαταστήσατε το XAMPP (συνήθως C: / Program Files / xampp) και κάντε διπλό κλικ στον πίνακα ελέγχου XAMPP (xampp-control.exe). Αυτό θα σας φέρει την ακόλουθη οθόνη. Κάντε κλικ στα κουμπιά Έναρξη δίπλα στο Apache και το MySQL για να τα ξεκινήσετε.

Βήμα 4: Τώρα ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε Http: // localhost/ή

Τώρα ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε Http: // localhost/ή Http://127.0.0.1
Τώρα ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε Http: // localhost/ή Http://127.0.0.1

Βήμα 5: Αυτό θα ανοίξει μια ακόλουθη σελίδα. Κάντε κλικ στο PhpMyAdmin

Αυτό θα ανοίξει μια ακόλουθη σελίδα. Κάντε κλικ στο PhpMyAdmin
Αυτό θα ανοίξει μια ακόλουθη σελίδα. Κάντε κλικ στο PhpMyAdmin

Βήμα 6: Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο κουμπί "Νέο" όπως φαίνεται στην παρακάτω εικόνα για να δημιουργήσετε μια νέα βάση δεδομένων

Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο
Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο

Βήμα 7: Τώρα δημιουργήστε νέα βάση δεδομένων όπως εμφανίζεται στην παρακάτω εικόνα

Τώρα δημιουργήστε νέα βάση δεδομένων όπως εμφανίζεται στην παρακάτω εικόνα
Τώρα δημιουργήστε νέα βάση δεδομένων όπως εμφανίζεται στην παρακάτω εικόνα

Βήμα 8: Τώρα δημιουργήστε έναν πίνακα για να απεικονίσετε τα δεδομένα όπως εμφανίζονται στην παρακάτω εικόνα

Τώρα δημιουργήστε έναν πίνακα για να απεικονίσετε τα δεδομένα όπως εμφανίζονται στην παρακάτω εικόνα
Τώρα δημιουργήστε έναν πίνακα για να απεικονίσετε τα δεδομένα όπως εμφανίζονται στην παρακάτω εικόνα

Βήμα 9: Τώρα ονομάστε την πρώτη στήλη ως "id"

Τώρα ονομάστε την πρώτη στήλη ως
Τώρα ονομάστε την πρώτη στήλη ως

Βήμα 10: Τώρα μετακινηθείτε στη δεξιά πλευρά της οθόνης και θα δείτε "A_I Comments" δηλ. Αυτόματες αυξήσεις και χρησιμοποιείται Ρύθμιση κύριου κλειδιού που προσδιορίζει μοναδικά κάθε εγγραφή εντός του πίνακα. Κάντε κλικ στο πλαίσιο ελέγχου Κάτω από αυτό

Τώρα μετακινηθείτε στη δεξιά πλευρά της οθόνης που θα δείτε
Τώρα μετακινηθείτε στη δεξιά πλευρά της οθόνης που θα δείτε

Βήμα 11: Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο κουμπί "Μετάβαση"

Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο
Αυτό θα σας φέρει την ακόλουθη οθόνη. Τώρα κάντε κλικ στο

Βήμα 12: Τώρα εισαγάγετε τις τιμές άλλων στηλών

Τώρα εισαγάγετε τις τιμές άλλων στηλών
Τώρα εισαγάγετε τις τιμές άλλων στηλών

Όνομα = rms_x, Type = DECIMAL, Length/Values = 10, 2 (δηλαδή έως 2 δεκαδικά ψηφία) και ομοίως για όλες τις άλλες τιμές και στην τελευταία στήλη, μπορείτε να εμφανίσετε τον χρόνο που δημιουργήσατε και να κάνετε κλικ στο κουμπί αποθήκευσης όπως φαίνεται στο εικόνα παρακάτω.

Βήμα 13: Τώρα κάντε κλικ στο όνομα της βάσης δεδομένων σας για να το επεκτείνετε και θα εμφανίσει το όνομα του πίνακά σας, στη συνέχεια κάντε κλικ σε αυτό για να δείτε πώς εμφανίζονται τα δεδομένα, όπως εμφανίζονται στην παρακάτω εικόνα

Τώρα κάντε κλικ στο όνομα της βάσης δεδομένων σας για να το επεκτείνετε και θα εμφανίσει το όνομα του πίνακά σας και, στη συνέχεια, κάντε κλικ σε αυτό για να δείτε πώς εμφανίζονται τα δεδομένα, όπως εμφανίζονται στην παρακάτω εικόνα
Τώρα κάντε κλικ στο όνομα της βάσης δεδομένων σας για να το επεκτείνετε και θα εμφανίσει το όνομα του πίνακά σας και, στη συνέχεια, κάντε κλικ σε αυτό για να δείτε πώς εμφανίζονται τα δεδομένα, όπως εμφανίζονται στην παρακάτω εικόνα
Τώρα κάντε κλικ στο όνομα της βάσης δεδομένων σας για να το επεκτείνετε και θα εμφανίσει το όνομα του πίνακά σας και, στη συνέχεια, κάντε κλικ σε αυτό για να δείτε πώς εμφανίζονται τα δεδομένα, όπως εμφανίζονται στην παρακάτω εικόνα
Τώρα κάντε κλικ στο όνομα της βάσης δεδομένων σας για να το επεκτείνετε και θα εμφανίσει το όνομα του πίνακά σας και, στη συνέχεια, κάντε κλικ σε αυτό για να δείτε πώς εμφανίζονται τα δεδομένα, όπως εμφανίζονται στην παρακάτω εικόνα

Αυτό είναι όλο με τη ρύθμιση του XAMPP.

Βήμα 14: Ρύθμιση Κόκκινου κόμβου

Τώρα που έχετε αισθητήρες σε λειτουργία, χρειαζόμαστε έναν τρόπο να κάνουμε κάτι χρήσιμο με αυτά τα δεδομένα.

  • Πρώτα απ 'όλα, θα πρέπει να εγκαταστήσετε το Node-Red.
  • Μόλις γίνει αυτό, θα χρειαστεί να εισαγάγετε τη γραμμή εντολών ή το Power Shell για χρήστες Windows, μεταβείτε στον κατάλογο στον οποίο είναι εγκατεστημένος ο κόμβος-RED.
  • Τώρα πληκτρολογήστε "npm i ncd-red-wireless node-red-dashboard". Αυτό θα εγκαταστήσει τους κόμβους που απαιτούνται για τη λήψη δεδομένων από τους ασύρματους αισθητήρες σας και μπορείτε να ξεκινήσετε το Node-RED μόλις γίνει αυτό.
  • Για να ξεκινήσετε τον διακομιστή κόμβων, γράψτε κόκκινο κόμβο στη γραμμή εντολών ή στο τερματικό και πατήστε enter.

Βήμα 15: Βήματα για τη δημιουργία της ροής

Βήματα για τη δημιουργία της ροής
Βήματα για τη δημιουργία της ροής

Σε αυτό το σημείο θα δείτε μια μεγάλη κενή ροή με μια μεγάλη λίστα κόμβων στην αριστερή πλευρά, αυτή η πλευρική γραμμή ονομάζεται παλέτα.

Βήμα 16: Προχωρήστε και σύρετε έναν ασύρματο κόμβο πύλης στον καμβά ροής σας για να ξεκινήσετε

Προχωρήστε και σύρετε έναν ασύρματο κόμβο πύλης στον καμβά ροής σας για να ξεκινήσετε
Προχωρήστε και σύρετε έναν ασύρματο κόμβο πύλης στον καμβά ροής σας για να ξεκινήσετε

ncd-red-wireless Παρέχει τους κόμβους που διαχειρίζονται τη σειριακή σύνδεση, αναλύουν τα εισερχόμενα δεδομένα αισθητήρα, τα φιλτράρουν με συγκεκριμένες παραμέτρους και σας επιτρέπουν να διαμορφώσετε τους ασύρματους αισθητήρες

Βήμα 17: Εύρεση των ασύρματων αισθητήρων σας:

Εύρεση των ασύρματων αισθητήρων σας
Εύρεση των ασύρματων αισθητήρων σας

Όταν παραδώσετε τον κόμβο, θα μπορείτε να δείτε την καρτέλα πληροφορίες, η οποία περιέχει εγγραφές σχετικά με τις δυνατότητες του κόμβου, αυτή η καρτέλα είναι καλά γεμάτη για μέγιστα πακέτα κόκκινου κόμβου και αποτελείται από πολύτιμα στατιστικά, συχνά δεν θα θέλετε τώρα για προβολή οποιασδήποτε άλλης τεκμηρίωσης εκτός της καρτέλας πληροφοριών, οπότε κρατήστε την σε σκέψεις ακόμα και όταν δημιουργείτε τις ροές σας όταν έχετε μια ερώτηση περίπου πώς λειτουργεί ένας κόμβος. Το επόμενο στοιχείο που θέλουμε να κάνουμε είναι να διαμορφώσουμε τον κόμβο, όταν τον προσθέσετε για πρώτη φορά θα σημειώσετε ότι υπάρχει ένα μικρό τρίγωνο στην επάνω δεξιά γωνία δίπλα σε μια μπλε κουκκίδα, το τρίγωνο δείχνει ότι ο κόμβος επιθυμεί επιπλέον διαμόρφωση, το μπλε dot υποδεικνύει ότι ο κόμβος δεν έχει πλέον αλλά αναπτυχθεί ως μέρος της ροής.

  • Κάντε διπλό κλικ στον κόμβο για να ανοίξετε τις επιλογές διαμόρφωσης.
  • Κάντε κλικ στο εικονίδιο με το μολύβι δίπλα στο πεδίο Serial Device για να διαμορφώσετε το δρομολογητή USB, αυτό θα ανοίξει ένα δεύτερο πλαίσιο διαμόρφωσης που έχει μόνο μερικές επιλογές.

Βήμα 18: Κάντε κλικ στο μεγεθυντικό φακό δίπλα στο πεδίο σειριακής θύρας και επιλέξτε τη θύρα που αντιστοιχεί στο δρομολογητή σας και, στη συνέχεια, κάντε κλικ στο κουμπί "Προσθήκη" στην κορυφή

Κάντε κλικ στο μεγεθυντικό φακό δίπλα στο πεδίο σειριακής θύρας και επιλέξτε τη θύρα που αντιστοιχεί στο δρομολογητή σας και, στη συνέχεια, κάντε κλικ στο κουμπί "Προσθήκη" στην κορυφή
Κάντε κλικ στο μεγεθυντικό φακό δίπλα στο πεδίο σειριακής θύρας και επιλέξτε τη θύρα που αντιστοιχεί στο δρομολογητή σας και, στη συνέχεια, κάντε κλικ στο κουμπί "Προσθήκη" στην κορυφή

Βήμα 19: Το πεδίο σειριακής συσκευής θα συμπληρωθεί τώρα με βάση αυτήν την επιλογή και μπορείτε να κάνετε κλικ στο "Τέλος", έχετε τώρα άμεση πρόσβαση στους ασύρματους αισθητήρες σας! για να δείτε τα δεδομένα που εισέρχονται

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

Βήμα 20: Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας

Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας
Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας

Βήμα 21: Κάντε διπλό κλικ σε αυτό και αλλάξτε "msg". για "ολοκλήρωση αντικειμένου Msg" Κάντε κλικ στο Τέλος

Κάντε διπλό κλικ σε αυτό και αλλάξτε "msg". για "ολοκλήρωση αντικειμένου Msg" Κάντε κλικ στο Τέλος
Κάντε διπλό κλικ σε αυτό και αλλάξτε "msg". για "ολοκλήρωση αντικειμένου Msg" Κάντε κλικ στο Τέλος

Βήμα 22: Τώρα σχεδιάστε μια γραμμή μεταξύ των δύο κόμβων και κάντε κλικ στην επιλογή "Ανάπτυξη" στην επάνω δεξιά γωνία του παραθύρου

Τώρα σχεδιάστε μια γραμμή μεταξύ των δύο κόμβων και κάντε κλικ στην επιλογή "Ανάπτυξη" στην επάνω δεξιά γωνία του παραθύρου
Τώρα σχεδιάστε μια γραμμή μεταξύ των δύο κόμβων και κάντε κλικ στην επιλογή "Ανάπτυξη" στην επάνω δεξιά γωνία του παραθύρου

Βήμα 23: Εργασία με τα δεδομένα:

Εργασία με τα δεδομένα
Εργασία με τα δεδομένα

Τώρα συλλέγονται δεδομένα από τους ασύρματους αισθητήρες σας και εξάγονται στην καρτέλα "εντοπισμός σφαλμάτων", αυτή η "καρτέλα εντοπισμού σφαλμάτων" τοποθετείται στη δεξιά πλαϊνή γραμμή μετά την καρτέλα πληροφοριών. Για να δείτε τις πληροφορίες είναι διαθέσιμες πατήστε το κουμπί επαναφοράς. Σε κόμβους-κόκκινο εγγραφές ξεπερνούν μεταξύ των κόμβων σε ένα πακέτο JSON. Όταν το αντικείμενο msg έρχεται στην καρτέλα εντοπισμού σφαλμάτων, μπορείτε να το μεγαλώσετε για να δείτε τη συνολική λίστα πληροφοριών που συνοδεύει. Αυτό είναι εξαιρετικά χρήσιμο σε περίπτωση που χρειαστεί να δείτε γρήγορα ποιοι αισθητήρες πραγματοποιούν έλεγχο. Το άλλο ζήτημα που δίνει αυτός ο κόμβος είναι ένας εύκολος τρόπος για να αλλάξετε το δρομολογητή σας στην ταυτότητα δικτύου στην οποία οι συσκευές βρίσκονται σε κατάσταση διαμόρφωσης, απλά πατήστε το κουμπί στα αριστερά του κόμβου και το εργαλείο θα μεταβεί στο δίκτυο διαμόρφωσης, θα το χτυπήσει άλλη μια φορά για να το επιστρέψει στη λειτουργία ακρόασης. Μόλις ρυθμιστούν οι κόμβοι του εργαλείου wi-fi, μπορεί να ρυθμιστούν ώστε να διαμορφώνουν τακτικά έναν αισθητήρα ενώ μπαίνει σε κατάσταση διαμόρφωσης, οπότε είναι πάντα διαθέσιμο να διατηρούνται τέτοιοι κόμβοι πύλης που υπάρχουν στη ροή για γρήγορη διαμόρφωση μιας συσκευής.

Βήμα 24: Προσθήκη ασύρματων αισθητήρων:

Προσθήκη ασύρματων αισθητήρων
Προσθήκη ασύρματων αισθητήρων

Πρέπει να διαχωρίσουμε τις εγγραφές ασύρματων αισθητήρων στο εσωτερικό για να μπορέσουμε να τον εμφανίσουμε, θα μπορούσαμε να χρησιμοποιήσουμε έναν κόμβο διακόπτη για να χωρίσουμε τα μηνύματα από την πύλη με βάση τη διεύθυνση Mac με ή τον τύπο αισθητήρα, αλλά όπως ανέφερα, Οι ασύρματοι κόμβοι ενσωματώνουν πραγματικά επιπλέον λειτουργίες για τη διαμόρφωση των αισθητήρων, οπότε θα ξεκινήσουμε με αυτούς για να σας δώσουμε μια επιπλέον ολόκληρη εικόνα για το πώς μπορούν να λειτουργήσουν αυτές οι δομές. Σε περίπτωση που δεν έχετε δει ήδη πακέτα από τους δύο αισθητήρες σας, διασταυρώστε εκ των προτέρων και πατήστε το κουμπί επαναφοράς στο μόνο που δεν έχει ξεκινήσει. Ενώ ένας αισθητήρας αξιολογείται μέσω οποιουδήποτε σειριακού κόμβου διαμόρφωσης συσκευής, η διεύθυνση mac και το είδος του αισθητήρα αποθηκεύονται σε μια ομάδα, ώστε να είμαστε σε θέση να τον βρούμε γρήγορα κατά τη διάρκεια αυτού του επόμενου βήματος.

Πιάστε έναν ασύρματο κόμβο από την παλέτα και σύρετέ τον στη ροή, κάντε διπλό κλικ πάνω του για να διαμορφωθεί

Βήμα 25: Επιλέξτε τη σειριακή συσκευή από το αναπτυσσόμενο μενού που χρησιμοποιήσατε για την ασύρματη πύλη, τώρα κάντε κλικ στο μεγεθυντικό φακό δίπλα στο "Διεύθυνση Mac" και επιλέξτε μία από τις διαθέσιμες επιλογές

Επιλέξτε τη σειριακή συσκευή από το αναπτυσσόμενο μενού που χρησιμοποιήσατε για την ασύρματη πύλη, τώρα κάντε κλικ στο μεγεθυντικό φακό δίπλα στο "Διεύθυνση Mac" και επιλέξτε μία από τις διαθέσιμες επιλογές
Επιλέξτε τη σειριακή συσκευή από το αναπτυσσόμενο μενού που χρησιμοποιήσατε για την ασύρματη πύλη, τώρα κάντε κλικ στο μεγεθυντικό φακό δίπλα στο "Διεύθυνση Mac" και επιλέξτε μία από τις διαθέσιμες επιλογές

Βήμα 26: Κάντε κλικ στο κουμπί Τέλος

Κάντε κλικ στο κουμπί Τέλος
Κάντε κλικ στο κουμπί Τέλος

Θα παρατηρήσετε ότι αυτό ορίζει αυτόματα τον τύπο του αισθητήρα για εσάς, μπορείτε επίσης να του δώσετε ένα όνομα για να διευκολύνετε τον εντοπισμό του. Όπως σημειώνεται στην καρτέλα πληροφορίες, το πεδίο Serial Device for Config είναι προαιρετικό και δεν θα το ανησυχήσουμε αυτήν τη στιγμή. Ο κόμβος που μόλις προσθέσατε λειτουργεί αποτελεσματικά ως φίλτρο στα εισερχόμενα δεδομένα αισθητήρα, περνώντας μόνο μέσω δεδομένων για τη διεύθυνση mac ή τύπου αισθητήρα εάν δεν υπάρχει διεύθυνση mac.

Βήμα 27: Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας

Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας
Τώρα επιστρέψτε στην παλέτα σας και πληκτρολογήστε "εντοπισμός σφαλμάτων" στο πεδίο αναζήτησης στην κορυφή, πιάστε έναν από αυτούς τους κόμβους και σύρετέ τον στα δεξιά της ασύρματης πύλης σας

Βήμα 28: Κάντε διπλό κλικ σε αυτό και κάντε κλικ στο Τέλος

Κάντε διπλό κλικ σε αυτό και κάντε κλικ στο Τέλος
Κάντε διπλό κλικ σε αυτό και κάντε κλικ στο Τέλος

Βήμα 29: Προσθήκη κόμβων συνάρτησης

Προσθήκη κόμβων συνάρτησης
Προσθήκη κόμβων συνάρτησης

Ο κόμβος συνάρτησης χρησιμοποιείται για την εκτέλεση κώδικα JavaScript στο αντικείμενο msg. Ο κόμβος συνάρτησης δέχεται ένα αντικείμενο msg ως είσοδο και μπορεί να επιστρέψει 0 ή περισσότερα αντικείμενα μηνύματος ως έξοδο. Αυτό το αντικείμενο μηνύματος πρέπει να έχει ιδιότητα ωφέλιμου φορτίου (msg.payload) και συνήθως έχει άλλες ιδιότητες ανάλογα με τους κόμβους που προχωρούν.

Τώρα πιάστε έναν κόμβο "λειτουργίας" από την παλέτα και τοποθετήστε τον στα δεξιά του κόμβου Temp/Hum

Βήμα 30: Κάντε διπλό κλικ στον κόμβο για να ανοίξετε τις επιλογές διαμόρφωσης

Κάντε διπλό κλικ στον κόμβο για να ανοίξετε τις επιλογές διαμόρφωσης
Κάντε διπλό κλικ στον κόμβο για να ανοίξετε τις επιλογές διαμόρφωσης

Εδώ πρέπει να γράψετε λίγο κώδικα javascript για να δημιουργήσετε μια συνθήκη, οπότε σε μια συγκεκριμένη τιμή, θα σταλεί μια ειδοποίηση email στο αντίστοιχο αναγνωριστικό email.

Μπορείτε να επεξεργαστείτε τις τιμές ως δικές μας.

rms_x = msg.payload.rms_xrms_y = msg.payload.rms_yrms_z = msg.payload.rms_zmax_x = msg.payload.max_xmax_y = msg.payload.max_ymax_z = msg.payload.max_zmin_x = msg.payload.max_min_x = msg.pinload msg.payload.min_ztemperature = msg.payload.temperaturemsg.topic = "INSERT INTO vibration_temperature (` rms_x`, `rms_y`,` rms_z`, `max_x`,` max_y`, `max_z`,` min_x`, `min_y`, `min_z`,` temperature`) VALUES ("+ rms_x+", "+ rms_y+", "+ rms_z+", "+ max_x+", "+ max_y+", "+ max_z+", "+ min_x +"," +min_y +"," +min_z +"," +θερμοκρασία +");" επιστροφή msg;

Βήμα 31: Τώρα έχετε προσθέσει τον κόμβο "mysql" για να αποθηκεύσετε δεδομένα, ελέγξτε την παλέτα σας εάν υπάρχει εκεί ή μπορείτε να κάνετε κλικ στο κουμπί "Τρεις μπάρες" στη δεξιά πλευρά της ανάπτυξης, όπως φαίνεται στην παρακάτω εικόνα

Τώρα Έχετε Προσθήκη
Τώρα Έχετε Προσθήκη

Βήμα 32: Τώρα κάντε κλικ στο κουμπί "Διαχείριση παλέτας"

Τώρα κάντε κλικ στο
Τώρα κάντε κλικ στο

Βήμα 33: Τώρα αναζητήστε το Mysql και κάντε κλικ στο κουμπί "εγκατάσταση" όπως εμφανίζεται στην εικόνα

Τώρα αναζητήστε το Mysql και κάντε κλικ στο κουμπί "εγκατάσταση" όπως εμφανίζεται στην εικόνα
Τώρα αναζητήστε το Mysql και κάντε κλικ στο κουμπί "εγκατάσταση" όπως εμφανίζεται στην εικόνα

Μόλις ολοκληρωθεί, θα δείτε ότι ο κόμβος "mysql" είναι παρών στην παλέτα.

Βήμα 34: Τώρα πιάστε τον κόμβο "mysql" από την παλέτα και κάντε διπλό κλικ σε αυτό για να ανοίξετε τις επιλογές διαμόρφωσης

Τώρα πιάσε το
Τώρα πιάσε το

Βήμα 35: Γράψτε το όνομα της βάσης δεδομένων σας όπως δημιουργήσατε νωρίτερα και δώστε ένα όνομα σε αυτό, στη συνέχεια κάντε κλικ στο εικονίδιο με το μολύβι δίπλα στη βάση δεδομένων για να επεξεργαστείτε τον κόμβο βάσης δεδομένων

Γράψτε το όνομα της βάσης δεδομένων σας όπως δημιουργήσατε νωρίτερα και δώστε ένα όνομα σε αυτό και, στη συνέχεια, κάντε κλικ στο εικονίδιο μολύβι δίπλα στη βάση δεδομένων για να επεξεργαστείτε τον κόμβο βάσης δεδομένων Sqldatabase
Γράψτε το όνομα της βάσης δεδομένων σας όπως δημιουργήσατε νωρίτερα και δώστε ένα όνομα σε αυτό και, στη συνέχεια, κάντε κλικ στο εικονίδιο μολύβι δίπλα στη βάση δεδομένων για να επεξεργαστείτε τον κόμβο βάσης δεδομένων Sqldatabase

Βήμα 36: Τώρα προσθέστε User = Root I.e από προεπιλογή στο Xampp και ο κωδικός πρόσβασης είναι κενός. Μπορείτε επίσης να δημιουργήσετε χρήστη και κωδικό πρόσβασης, εισαγάγετε εδώ, στη συνέχεια εισαγάγετε το όνομα της βάσης δεδομένων και τη ζώνη ώρας (προαιρετικά) και, στη συνέχεια, κάντε κλικ στην επιλογή Ενημέρωση και Τέλος

Συνιστάται: