Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται δεξιότητες
- Βήμα 2: Στοιχεία/Λίστα υλικού
- Βήμα 3: Επισκόπηση έργου
- Βήμα 4: Προετοιμασία υλικού
- Βήμα 5: Σύνταξη κώδικα
- Βήμα 6: Ερωτήσεις;
Βίντεο: Ανιχνευτής διαρροής νερού: 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Εάν ανησυχείτε ποτέ για την επιστροφή σας στο πλημμυρισμένο υπόγειο, αυτό το έργο είναι για εσάς.
Θα σας δείξουμε πώς να δημιουργήσετε ένα σύστημα ανίχνευσης διαρροής νερού που θα σας στέλνει ένα μήνυμα κειμένου όταν εντοπιστεί διαρροή.
Βήμα 1: Απαιτούνται δεξιότητες
Για αυτό το έργο, το μόνο που θα χρειαστείτε είναι κάποιες βασικές γνώσεις προγραμματισμού! Γράψαμε το πρόγραμμα που μετρά τον αισθητήρα νερού και στέλνει ένα κείμενο σε C.
Βήμα 2: Στοιχεία/Λίστα υλικού
Εδώ είναι αυτό που χρησιμοποιήσαμε:
- Phidget SBC4
- Αισθητήρας νερού
- Καλώδιο Phidget
Βήμα 3: Επισκόπηση έργου
Αυτό το έργο θα έχει την ακόλουθη διάταξη:
- Το PhidgetSBC4 θα εκτελέσει τον κωδικό προγράμματος (γραμμένο σε C). Θα συνδεθεί με τον αισθητήρα νερού μέσω του ενσωματωμένου διανομέα VINT.
- Εάν ο αισθητήρας νερού υποδεικνύει ότι υπάρχει νερό, το SBC θα χρησιμοποιήσει τη λειτουργία email to text που υποστηρίζουν οι περισσότεροι φορείς ασύρματου δικτύου για την αποστολή μηνύματος κειμένου.
Βήμα 4: Προετοιμασία υλικού
Ο αισθητήρας μας πιθανότατα θα έρθει σε επαφή με το νερό (ειδικά κατά τη διάρκεια των δοκιμών), επομένως είναι σημαντικό να προστατεύουμε τα εξαρτήματα του PCB. Για να γίνει αυτό, χρησιμοποιήσαμε μια συμβατή επίστρωση στο PCB.
Βήμα 5: Σύνταξη κώδικα
Όλος ο κώδικας για αυτό το έργο είναι ήδη γραμμένος και περιλαμβάνεται στο αρχείο waterLeakDetector.c, οπότε αν θέλετε να το εφαρμόσετε, το μόνο που έχετε να κάνετε είναι να τροποποιήσετε μερικά πράγματα (σειριακούς αριθμούς, διεύθυνση ηλεκτρονικού ταχυδρομείου κ.λπ.) και να μεταγλωττίσετε το.
Σημαντικό: πριν από την εγκατάσταση, θα πρέπει να ρυθμίσετε το libcurl στο SBC σας. Ανοίξτε το τερματικό και εισαγάγετε την ακόλουθη εντολή:
sudo apt-get install libcurl4-gnutls-dev
Για περισσότερες πληροφορίες σχετικά με τον τρόπο σύνταξης προγραμμάτων C στο SBC, ανατρέξτε στους παρακάτω συνδέσμους:
- Εγκατάσταση πακέτων για ανάπτυξη
- Μεταγλώττιση προγραμμάτων C στο Linux
Ακολουθεί μια γρήγορη επισκόπηση του κώδικα:
- Δημιουργήστε ένα αντικείμενο VoltageInput
- Αντιστοιχίστε το αντικείμενο VoltageInput στον αισθητήρα νερού. Δείτε αυτό το βίντεο για περισσότερες πληροφορίες.
- Σε βρόχο, διαβάστε την τιμή του αισθητήρα νερού, εάν η στάθμη του νερού είναι επικίνδυνη, στείλτε ένα μήνυμα κειμένου. Αν όχι συνεχίστε.
- Κοιμηθείτε για ένα δευτερόλεπτο και επαναλάβετε
Βήμα 6: Ερωτήσεις;
Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με το έργο, ενημερώστε μας στην ενότητα σχολίων!
Ευχαριστώ για την ανάγνωση
Συνιστάται:
Ανιχνευτής διαρροής με βάση το IOT: 4 βήματα
Ανιχνευτής διαρροής με βάση το IOT: Απαιτήσεις 1 - Nodemcu (ESP8266) 2 - αισθητήρας καπνού (MQ135) 3 - καλώδια βραχυκυκλωτήρων (3)
Μηχανή συναγερμού διαρροής νερού: 4 βήματα
Μηχανή συναγερμού διαρροής νερού: Όνομα έργου: Μηχανή συναγερμού διαρροής νερού Arduino Οι άνθρωποι σήμερα έχουν συνήθως γκαράζ. Στο γκαράζ, οι περισσότεροι άνθρωποι τείνουν να τοποθετούν αντικείμενα που είτε σπάνια χρησιμοποιούν είτε αντικείμενα από εποχές πριν. Ένα σημαντικό μέρος του γκαράζ είναι τα αυτοκίνητα και τα ποδήλατα σε
Αισθητήρας διαρροής νερού στο ESP8266 + Micropython + Domoticz: 16 βήματα (με εικόνες)
Αισθητήρας διαρροής νερού στο ESP8266 + Micropython + Domoticz: Πριν από λίγο καιρό, η γυναίκα μου μου ζήτησε να φτιάξω έναν αισθητήρα διαρροής νερού. Φοβόταν ότι ο εύκαμπτος σωλήνας στο λεβητοστάσιο μπορεί να διαρρεύσει και το νερό να πλημμυρίσει το νεόστρωτο ξύλινο πάτωμα. Και εγώ ως πραγματικός μηχανικός ανέλαβα έναν τέτοιο αισθητήρα. Από τα 15 μου
Ανιχνευτής διαρροής υποβρύχιας κάμερας: 7 βήματα (με εικόνες)
Υποβρύχιος ανιχνευτής διαρροής κατοικίας κάμερας: Το υποβρύχιο περίβλημα της κάμερας σπάνια διαρρέει, αλλά αν συμβεί αυτό το γεγονός τα αποτελέσματα είναι συνήθως καταστροφικά προκαλώντας ανεπανόρθωτη ζημιά στο σώμα και τον φακό της κάμερας. Το SparkFun δημοσίευσε ένα έργο ανιχνευτή νερού το 2013, όπου προοριζόταν ο αρχικός σχεδιασμός
Αισθητήρας διαρροής ασύρματου νερού: 4 βήματα
Αισθητήρας διαρροής ασύρματου νερού: Σε αυτό το διδακτικό θα δείξω πώς να φτιάξετε τον δικό σας αισθητήρα διαρροής νερού με αισθητήρες θερμοκρασίας, συναγερμούς και ειδοποιήσεις v í a Twillio..Είναι εκπληκτικά απλό, έτσι θα είναι ένα πολύ σύντομο οδηγίες. Https: // m .youtube.com/δείτε