Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- Βήμα 2: Εγγραφείτε στο ThingSpeak
- Βήμα 3: Καλωδίωση και υλικό
- Βήμα 4: Προγραμματισμός του υλικού
- Βήμα 5: Κωδικοποίηση στο Matlab
- Βήμα 6: Συνάρτηση Send_msg
Βίντεο: Σύστημα SafeT-Park: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτή η συσκευή θα βοηθήσει στην προστασία των δομών στάθμευσης εφαρμόζοντας τρεις έννοιες ασφαλείας σε μια συσκευή IOT.
Αυτόματο σύστημα απόκρισης σε περίπτωση έκτακτης ανάγκης, σε περίπτωση πυρκαγιάς σε δομές στάθμευσης
Ενσωματωμένος αισθητήρας θερμοκρασίας και υψομέτρου για τον εντοπισμό της θέσης της πυρκαγιάς
Ενεργοποιημένο σύστημα πίεσης για τον μετριασμό της ακτινοβολίας του καπνού
Βήμα 1: Υλικά
1. Φορητός υπολογιστής με εγκατεστημένο το MATLAB, το Arduino και το Thingspeak
2. Συσκευή SparkFun ESP8266 Thing
3. SparkFun Altitude/Pressure Sensor Breakout - MPL3115A2
4. Καλώδια θηλυκά έως θηλυκά
5. Καλώδιο Micro USB σε USB
6. Γκαράζ στάθμευσης με 3D εκτύπωση
Βήμα 2: Εγγραφείτε στο ThingSpeak
Αρχικά, εγγραφείτε στο thingspeak.com και δημιουργήστε έναν λογαριασμό χρησιμοποιώντας έναν λογαριασμό MATHWORKS.
Στη συνέχεια, κάντε κλικ στο "τα κανάλια μου" και προσθέστε ένα νέο κανάλι, για κάθε χρησιμοποιούμενο αισθητήρα.
Το Internet of Things (IoT) είναι ένα δίκτυο διασυνδεδεμένων αντικειμένων («συνδεδεμένες συσκευές» ή «έξυπνες συσκευές») ικανά να συλλέγουν και να ανταλλάσσουν δεδομένα χρησιμοποιώντας ενσωματωμένα ηλεκτρονικά, λογισμικό, αισθητήρες, ενεργοποιητές και συνδεσιμότητα δικτύου.
Βήμα 3: Καλωδίωση και υλικό
Συνδέστε τον πίνακα σύμφωνα με τις οδηγίες στην παραπάνω εικόνα χρησιμοποιώντας τα θηλυκά προς θηλυκά καλώδια.
Βήμα 4: Προγραμματισμός του υλικού
1. Εξασφαλίστε τις σωστές εισόδους. Χειριστείτε τις βασικές τιμές για να ορίσετε μια κατάλληλη βάση για γραφήματα και υπολογισμούς.
2. Χάρτης κώδικα για αποστολή στο Thingspeak.com.
3. Εισαγάγετε τη θέση WiFi και πληροφορίες αναγνωριστικού καναλιού.
4. Ορίστε επανάληψη κύκλου κωδικοποίησης για κάθε 10 δευτερόλεπτα. Το "timeout" 5 δευτερολέπτων έχει ρυθμιστεί για επαναδιαμόρφωση.
5. Προσαρμόστε τα Μέγιστα Πίεση, Θερμοκρασία και Υψόμετρο για λήψη ακριβών δεδομένων.
Βήμα 5: Κωδικοποίηση στο Matlab
Για να αξιοποιήσουμε τις εισόδους από τους αισθητήρες Arduino, πρέπει να χρησιμοποιήσουμε το Matlab για να λάβουμε τα δεδομένα από το ThingSpeak. Η εντολή "thingSpeakRead ()" συλλέγει δεδομένα από το κανάλι, τα πεδία και τον αριθμό των σημείων δεδομένων που εισάγετε στην εντολή. Μόλις γίνει αυτό, μπορείτε να χρησιμοποιήσετε τα δεδομένα για να αναπτύξετε κάθε είδους έξοδο που χρειάζεστε. Επισυνάπτω ένα αρχείο σελίδων με τον κωδικό μου το οποίο μπορεί να αντιγραφεί και να επικολληθεί για να ξεκινήσετε.
Για αυτό το έργο, τα αποτελέσματα μας περιλαμβάνουν:
- Πίνακας με τις πιο πρόσφατες ενδείξεις θερμοκρασίας, υψομέτρου και πίεσης
- 2 γραφήματα που δείχνουν τις ενδείξεις θερμοκρασίας και πίεσης τα τελευταία 50 σημεία δεδομένων (στην περίπτωση αυτή 500 δευτερόλεπτα)
- Ενημέρωση μηνύματος κειμένου και email με μετρήσεις θερμοκρασίας, υψομέτρου ή πίεσης που μπορείτε να επιλέξετε από ένα αναδυόμενο μενού στο Matlab
- Αυτόματη προειδοποίηση πυρκαγιάς εάν η θερμοκρασία του αισθητήρα υπερβεί ένα ορισμένο σημείο (σε αυτήν την περίπτωση 80 βαθμούς F για σκοπούς δοκιμής)
Για να λάβετε μηνύματα/μηνύματα ηλεκτρονικού ταχυδρομείου, πρέπει να ρυθμίσετε μια λειτουργία send_msg πριν από την εκτέλεση αυτού του κωδικού.
Αυτό θα καλυφθεί στην επόμενη διαφάνεια
Βήμα 6: Συνάρτηση Send_msg
Για να λαμβάνετε ενημερώσεις μέσω email και κειμένου θα πρέπει να ορίσετε τη συνάρτηση "send_msg". Θα χρειαστεί να ενημερώσετε τις τιμές "mail" και "pwd" με το email και τον κωδικό πρόσβασης από τον οποίο θέλετε να σταλεί η ενημέρωση. Θα χρειαστεί επίσης να ορίσετε τους "παραλήπτες" ως τον αριθμό και τη διεύθυνση ηλεκτρονικού ταχυδρομείου που θα θέλατε να λαμβάνετε τις ενημερώσεις και τη "εταιρεία κινητής τηλεφωνίας" με τον φορέα τηλεφώνου του παραλήπτη. Μόλις γίνει αυτό, η συνάρτηση είναι έτοιμη για εκτέλεση.
Συνιστάται:
Σύστημα αυτοματισμού οικιακού WiFi εξαιρετικά χαμηλής ισχύος: 6 βήματα (με εικόνες)
Σύστημα αυτοματισμού οικιακού WiFi εξαιρετικά χαμηλής ισχύος: Σε αυτό το έργο δείχνουμε πώς μπορείτε να δημιουργήσετε ένα βασικό τοπικό σύστημα αυτοματισμού σπιτιού σε λίγα βήματα. Θα χρησιμοποιήσουμε ένα Raspberry Pi το οποίο θα λειτουργεί ως κεντρική συσκευή WiFi. Ενώ για τους τελικούς κόμβους θα χρησιμοποιήσουμε το IOT Cricket για να κάνουμε μπαταρία
Κάνοντας το δικό σας φωτοβολταϊκό σύστημα 5V: 4 βήματα (με εικόνες)
Δημιουργία του δικού σας φωτοβολταϊκού συστήματος 5V: Χρησιμοποιεί έναν μετατροπέα buck ως έξοδο 5V για τη φόρτιση της μπαταρίας (Li Po/Li-ion). Και ο μετατροπέας Boost για μπαταρία 3,7V σε έξοδο USB 5V για συσκευές που απαιτούνται 5 V. Παρόμοιο με το αρχικό σύστημα που χρησιμοποιεί μπαταρία μολύβδου οξέος ως φόρτιση αποθήκευσης ενέργειας έως
Ελεγχόμενο σύστημα ανατροφοδότησης υγρασίας εδάφους Σύστημα άρδευσης στάγδην (ESP32 και Blynk): 5 βήματα
Soil Moisture Feedback Controlled Internet Connected Drip Irrigation System (ESP32 και Blynk): Ανησυχείτε για τον κήπο ή τα φυτά σας όταν πηγαίνετε σε μεγάλες διακοπές, ή ξεχάστε να ποτίζετε το φυτό σας καθημερινά. Λοιπόν, εδώ είναι η λύση Είναι ένα σύστημα ελέγχου της υγρασίας του εδάφους και παγκοσμίως συνδεδεμένο σύστημα άρδευσης στάγδην που ελέγχεται από το ESP32 στο μπροστινό μέρος του λογισμικού
Σύστημα ταξινόμησης χρωμάτων: Σύστημα βασισμένο σε Arduino με δύο ζώνες: 8 βήματα
Σύστημα ταξινόμησης χρωμάτων: Σύστημα βασισμένο σε Arduino με δύο ιμάντες: Η μεταφορά ή/και η συσκευασία προϊόντων και ειδών στον βιομηχανικό τομέα γίνεται χρησιμοποιώντας γραμμές που κατασκευάζονται με ιμάντες μεταφοράς. Αυτές οι ζώνες βοηθούν στη μετακίνηση του αντικειμένου από το ένα σημείο στο άλλο με συγκεκριμένη ταχύτητα. Ορισμένες εργασίες επεξεργασίας ή αναγνώρισης μπορεί να είναι
Ηλεκτρονικό σύστημα ασφαλείας με σύστημα ελέγχου ματιών Μέρος 2: 3 βήματα
Ηλεκτρονικό σύστημα ασφαλείας με σύστημα ελέγχου ματιών Μέρος 2: Γεια σας παιδιά! Αν δεν έχετε δει το Part-1 ΠΑΤΗΣΤΕ ΕΔΩ. Σε αυτό το έργο, θα δούμε μια απλή εφαρμογή Home Security που ονομάζεται Electronic Eye Controlled Security System χρησιμοποιώντας LDR ως κύριο αισθητήρα και μερικά άλλα εξαρτήματα. Το ηλεκτρονικό μάτι καλείται επίσης