Πίνακας περιεχομένων:
Βίντεο: Ο οικιακός πληροφοριοδότης: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Ποιος θέλει να βγει έξω για να δει αν έχει φτάσει το ταχυδρομείο; Τον κρύο χειμώνα ή τη βροχή προτιμώ να μην φορέσω μπουφάν και παπούτσια, μόνο για να διαπιστώσω ότι δεν υπήρχε ταχυδρομείο. Αυτό το έργο θα σας ειδοποιήσει για την επίσκεψη του μεταφορέα ταχυδρομείου και ως δευτερεύουσα λειτουργία θα σας υπενθυμίσει ότι η πόρτα του γκαράζ έχει παραμείνει ανοιχτή. Μπορεί ακόμη και να επεκταθεί ώστε να περιλαμβάνει άλλους αισθητήρες
Βήμα 1: Σχηματικό
Το έργο βασίζεται στο τσιπ Atmega 168. Δεδομένου ότι ο σχεδιασμός απαιτεί μόνο ελάχιστους πόρους, τα περισσότερα τσιπ AVR θα ήταν αποδεκτά υποκατάστατα. Αλλά η ύπαρξη επιπλέον πόρων σημαίνει ότι η προσθήκη λειτουργικότητας είναι ευκολότερη από έναν επανασχεδιασμό. Η συσκευή περιέχει μόνο έναν ελάχιστο αριθμό τμημάτων (βλέπε σχηματικό). Ο σχεδιασμός διαθέτει δύο αισθητήρες, τον διακόπτη μαγνητικού καλαμιού της πόρτας του γκαράζ και την αντίσταση εξαρτημένης από το φως γραμματοκιβωτίου (LDR).
Βήμα 2: Σχεδιασμός
Χαρακτηριστικό πόρτας γκαράζ Ο αισθητήρας της γκαραζόπορτας είναι ένας διακόπτης καλαμιών με μαγνητική λειτουργία. Ο μαγνήτης τοποθετείται στην πόρτα του γκαράζ και βρίσκεται πολύ κοντά στον διακόπτη καλαμιών όταν η πόρτα είναι πλήρως κλειστή. Επέλεξα έναν διακόπτη καλαμιών αφού ήταν ευκολότερο να προσαρμόσω τις χαλαρές μηχανικές ανοχές στην κίνηση της πόρτας του γκαράζ. Όταν ανοίγει η πόρτα του γκαράζ, ο μαγνήτης απομακρύνεται από τον διακόπτη. Ο διακόπτης ανοίγει ο οποίος δίνει σήμα στον μικροελεγκτή να ανάψει το LED και δίνει ένα σύντομο μπιπ. Αυτό είναι τόσο απλό, μπορείτε να ρωτήσετε «γιατί να κάνετε τον κόπο να χρησιμοποιήσετε έναν μικροελεγκτή όταν ένα απλό κύκλωμα θα ολοκληρώσει την εργασία. Αλλά εδώ είναι που η ισχύς του μικροελεγκτή μπορεί να εφαρμοστεί γρήγορα για να κάνει μια πιο χρήσιμη συσκευή χωρίς αλλαγή υλικού. Αυτό που ήθελα πραγματικά ήταν ένα χαρακτηριστικό που θα μου θυμίζει όταν ξεχνάω να κλείσω την πόρτα. Αν ανοίξει η πόρτα και μείνει ανοιχτή για μια ώρα, μάλλον ξέχασα να την κλείσω. Μπορεί να μην παρατηρήσω τη λυχνία LED, οπότε σε αυτό το σημείο θα ηχεί μπιπ κάθε 10 λεπτά για να τραβήξω την προσοχή μου μέχρι να κλείσω την πόρτα. Χαρακτηριστικό αλληλογραφίας χρησιμοποίησα αντίσταση εξαρτημένου από το φως (LDR) για τον αισθητήρα γραμματοκιβωτίου. Για άλλη μια φορά θα μπορούσα να χρησιμοποιήσω έναν μηχανικό διακόπτη, αλλά με απασχολούσαν οι χαλαρές μηχανικές ανοχές του μεντεσέ της πόρτας. Δεν ήμουν πεπεισμένος ότι θα μπορούσα να κάνω τον διακόπτη να λειτουργεί αξιόπιστα με μια ταλαντευόμενη πόρτα. Το LDR λειτουργεί τέλεια και είναι εύκολο να εγκατασταθεί στο πίσω μέρος του γραμματοκιβωτίου. Όταν η πόρτα είναι κλειστή, διαβάζεται ως πολύ υψηλή αντίσταση - αρκετά mega ohms και περίπου 10K όταν ανοίγει η πόρτα - ακόμη και σε μια συννεφιασμένη ημέρα. Εάν είναι μέσα στη νύχτα, πιθανότατα δεν θα εγγραφεί, αλλά ο μεταφορέας αλληλογραφίας δεν έρχεται τότε ούτως ή άλλως. Ο χειρισμός του γραμματοκιβωτίου διαφέρει σημαντικά από την πόρτα του γκαράζ. Το γραμματοκιβώτιο είναι ενεργό μόνο για ένα ή δύο δευτερόλεπτα, αλλά θέλω να θυμάμαι ότι εντοπίστηκε ένα άνοιγμα, ηχεί ένα ηχητικό σήμα και στη συνέχεια κρατήστε το LED αναμμένο έως ότου το επαναφέρω - ή αυτόματα θα επαναρυθμιστεί μετά από 8 ώρες. είναι αρκετές περισσότερες αναλογικές και ψηφιακές ακίδες διαθέσιμες στο τσιπ AT Mega, οπότε σίγουρα θα μπορούσα να δω να προσθέτω περισσότερες δυνατότητες στο μικρό μου έργο. Μια ιδέα θα ήταν μια δέσμη φωτός και ένας αισθητήρας LDR τοποθετημένος στη διαδρομή προς την μπροστινή πόρτα, ώστε να μπορώ να ειδοποιήσω εκ των προτέρων κάποιον που πλησίαζε στο σπίτι. Οποιεσδήποτε προτάσεις?
Βήμα 3: Περίπτωση έργου και καλωδίωση
Θήκη wantedθελα μια μικρή θήκη για να τοποθετήσει την πλακέτα κυκλώματος και βρήκα μια μεταχειρισμένη βάση στήριξης RJ45 Box που είναι ακριβώς το σωστό μέγεθος για το έργο μου. Εγκατέστησα τις λυχνίες LED και το κουμπί επαναφοράς έτσι ώστε να επεκτείνονται στο επάνω μέρος της θήκης - αυτό σημαίνει ότι η θήκη μπορεί να αφαιρεθεί χωρίς κανένα καλώδιο σύνδεσης. Καλωδίωση Αυτό είναι δυστυχώς το πιο χρονοβόρο μέρος - λειτουργία ενός ζεύγους καλωδίων στο γραμματοκιβώτιό σας μπορεί να είναι λίγο ταλαιπωρία. Θα συνιστούσα να χρησιμοποιήσετε είτε ένα στριμμένο ζεύγος είτε θωρακισμένο καλώδιο. Αυτό θα μειώσει τυχόν αδέσποτα ηλεκτρομαγνητικά πεδία από το να προκαλέσει επαγόμενο ρεύμα στην καλωδίωση σας, το οποίο θα αναστατώσει τον μικροελεγκτή. Είχα αρκετό ομοαξονικό καλώδιο στο χέρι, οπότε αυτό χρησιμοποίησα. Το γραμματοκιβώτιό μου βρίσκεται στο τέλος του δρόμου μου - ίσως 40 πόδια από το σπίτι. Wasμουν τυχερός που όταν έστρωσα ξανά τον δρόμο μου, έτρεξα το σύρμα κάτω από το σκυρόδεμα πριν χυθεί, έτσι με γλίτωσε πολύ από το σκάψιμο. Στη συνέχεια, υπάρχει το θέμα της καλωδίωσης μέσω του σπιτιού που μπορεί επίσης να είναι χρονοβόρο. Χμμμ…. ίσως ασύρματη λύση…
Βήμα 4: Πηγαίος κώδικας
Εδώ είναι ο πηγαίος κώδικας - είναι σύντομος και απλός.
Household_Informer.pde
Τα αρχεία. PDE είναι αρχεία πηγαίου κώδικα Arduino (τα ονομάζουν «σκίτσα» για κάποιο λόγο) - Είναι σχεδόν πανομοιότυπα με το «C».
Μπορείτε να δείτε τον κώδικα κατεβάζοντας και ανοίγοντας σε ένα πρόγραμμα επεξεργασίας κειμένου.
Ενημερώθηκε 14 Φεβρουαρίου 2011 Εναλλακτικός τρόπος αντιμετώπισης για σφάλμα μεταγλωττιστή. και να αλλάξετε τους τόνους του γραμματοκιβωτίου ώστε να αυξάνονται σε συχνότητα
Οι νεότερες εκδόσεις του συστήματος ανάπτυξης Arduino χρησιμοποιούν την επέκταση.ino αντί για.pde, οπότε απλώς μετονομάστε το αρχείο.
Συνιστάται:
Οικιακός αυτοματισμός με ρελέ ελέγχου θερμοκρασίας NodeMCU Touch Sensor LDR: 16 βήματα
Αυτοματισμός σπιτιού με ρελέ ελέγχου θερμοκρασίας NodeMCU Touch Sensor LDR: Στα προηγούμενα έργα μου NodeMCU, έχω ελέγξει δύο οικιακές συσκευές από την εφαρμογή Blynk. Έλαβα πολλά σχόλια και μηνύματα για να αναβαθμίσω το έργο με χειροκίνητο έλεγχο και να προσθέσω περισσότερες δυνατότητες. Έτσι, έχω σχεδιάσει αυτό το Smart Home Extension Box. Σε αυτό το IoT
Οικιακός αυτοματισμός χρησιμοποιώντας ESP8266 ή NODEMCU: 6 βήματα
Αυτοματισμός σπιτιού χρησιμοποιώντας ESP8266 ή NODEMCU: Θέλατε ποτέ να αυτοματοποιήσετε το σπίτι σας μέσω wifi; Θέλετε να ελέγχετε τα φώτα, τον ανεμιστήρα και κάθε άλλη συσκευή από το smartphone σας; Or θέλατε ποτέ ένα οδηγό σχετικά με τις συνδεδεμένες συσκευές και να ξεκινήσετε με αυτό; Αυτό το έργο αυτοματισμού σπιτιού θα
IR οικιακός αυτοματισμός χρησιμοποιώντας ρελέ: 6 βήματα (με εικόνες)
IR Home Automation Using Relay: Infared Remote Home Automation System (Προειδοποίηση: Επαναλάβετε το έργο με δική σας ευθύνη! Αυτό το έργο περιλαμβάνει υψηλή τάση)
Οικιακός αυτοματισμός χρησιμοποιώντας MQTT και ESP8266: 6 βήματα
Αυτοματισμός σπιτιού χρησιμοποιώντας MQTT και ESP8266: Σήμερα, ο αυτοματισμός του σπιτιού είναι η τάση και η αναδυόμενη εποχή του IoT (Internet of Things). Όλοι προσπαθούν να αυτοματοποιήσουν το σπίτι με κάποιον τρόπο που μπορεί να είναι τηλεχειριζόμενο ή χειροκίνητο. Και αυτό τους κάνει τη ζωή ευκολότερη. Υπάρχουν τεχνικές για τον έλεγχο των ανθρώπων
Οικιακός αυτοματισμός με ESP8266 WiFi χωρίς χρήση Blynk !: 24 βήματα (με εικόνες)
Home Automation With ESP8266 WiFi Without Using Blynk !: Πρώτον, θέλω να ΕΥΧΑΡΙΣΤΩ ΟΛΟΥΣ που με έκαναν νικητή στον Διαγωνισμό Αυτοματισμού 2016 για αυτό το ΚΑΤΑΣΤΗΜΑ. Έτσι, όπως σας υποσχέθηκα, εδώ είναι το διδακτικό για τον έλεγχο των οικιακών συσκευών με τη μονάδα WiFi ESP8266