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

Ο οικιακός πληροφοριοδότης: 4 βήματα
Ο οικιακός πληροφοριοδότης: 4 βήματα

Βίντεο: Ο οικιακός πληροφοριοδότης: 4 βήματα

Βίντεο: Ο οικιακός πληροφοριοδότης: 4 βήματα
Βίντεο: Πώς διαβάζω την Ιστορία - 5 Βήματα 2024, Νοέμβριος
Anonim
Ο οικιακός πληροφοριοδότης
Ο οικιακός πληροφοριοδότης

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

Βήμα 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, οπότε απλώς μετονομάστε το αρχείο.

Συνιστάται: