Γεια σας επισκέπτες του ιστότοπου
Κατά την περιήγηση σε διάφορους ιστότοπους, βρήκα ένα πολύ χρήσιμο οικιακό προϊόν για οικιακή ασφάλεια, στο σύστημα Arduino.
Ο συγγραφέας του θέλησε να κάνει ένα σπιτικό προϊόν έτσι ώστε να ήταν φτηνό και ασύρματο.
Αυτό το σπιτικό προϊόν χρησιμοποιεί αισθητήρα κίνησης PIR και οι πληροφορίες μεταδίδονται χρησιμοποιώντας τη μονάδα RF.
Ο συγγραφέας ήθελε να χρησιμοποιήσει ένα δομοστοιχείο υπερύθρων, αλλά δεδομένου ότι έχει περιορισμένη εμβέλεια και το συν μπορεί να λειτουργήσει μόνο στην οπτική επαφή του δέκτη, οπότε επέλεξε τη μονάδα RF, με την οποία μπορείτε να φτάσετε σε απόσταση περίπου 100 μέτρων.
Προκειμένου να γίνει πιο βολικό για τους επισκέπτες να δουν το συναγερμό, αποφάσισα να διαιρέσω το άρθρο σε 5 στάδια:
Βήμα 1: Δημιουργήστε έναν πομπό.
Στάδιο 2: Δημιουργήστε ένα δέκτη.
Βήμα 3: Εγκαταστήστε το λογισμικό.
Στάδιο 4: Έλεγχος των συναρμολογημένων ενοτήτων.
Στάδιο 5: Συναρμολόγηση του περιβλήματος και τοποθέτηση της μονάδας σε αυτό.
Ας αρχίσουμε λοιπόν με το βίντεο του συγγραφέα.
Το μόνο που χρειάζεται ο συγγραφέας ήταν:
- 2 κάρτες ARDUINO UNO / ARDUINO MINI / ARDUINO NANO για τον δέκτη και τον πομπό.
- Μονάδα πομποδέκτη RF (433 MHZ).
- Αισθητήρας κίνησης PIR.
- 9V μπαταρίες (2 τεμάχια) και συνδετήρες σε αυτά.
- βομβητή.
- LED.
- Μια αντίσταση με αντίσταση 220 ohms.
- αλουμινίου ·
- Jumpers / καλώδια / jumper;
- Πλάκα συναρμολόγησης.
- Σύνδεσμοι πλακέτας με πείρο.
- διακόπτες.
- Θήκες για δέκτη και πομπό.
- Χρωματισμένο χαρτί.
- Τοποθέτηση ταινίας.
- Στολισμένο νυστέρι.
- Πυροβόλο όπλο ·
- Σίδερο συγκόλλησης.
- εργαλείο αποκόλλησης / απογύμνωσης,
- Ψαλίδι για μέταλλο.
Ξεκινάμε τη δημιουργία του πομπού.
Παρακάτω υπάρχει ένα διάγραμμα του αισθητήρα κίνησης.
Ο ίδιος ο πομπός αποτελείται από:
- αισθητήρα κίνησης ·
- πίνακες Arduino.
- Δομοστοιχείο πομπού.
Ο συγγραφέας χρησιμοποίησε το Arduino Nano σαν πίνακας ελέγχου.
Ο συγγραφέας συλλέγεται σύμφωνα με αυτό το σχήμα:
Ο ίδιος ο αισθητήρας έχει τρεις εξόδους:
- VCC.
- GND.
- OUT.
Στη συνέχεια ο συγγραφέας συνέδεσε τα συμπεράσματα του αισθητήρα με τα συμπεράσματα του συμβουλίου Arduino:
- Vcc> 5v.
- GND> GND.
- Out> D2.
Μετά από αυτό, έλεγξα τον αισθητήρα
Πριν από τη λήψη του υλικολογισμικού, ο συγγραφέας βεβαιώνεται ότι η τρέχουσα πλακέτα και η σειριακή θύρα είναι εγκατεστημένα σωστά στις ρυθμίσεις IDE του Arduino. Μετά από αυτό έχω κατεβάσει το σκίτσο:
Προβολή ηλεκτρονικού αρχείου:
Αργότερα, καθώς ο αισθητήρας κίνησης ανιχνεύει κίνηση μπροστά σας, η λυχνία LED ανάβει και μπορείτε επίσης να δείτε το αντίστοιχο μήνυμα στην οθόνη.
Στη συνέχεια, ο συγγραφέας συνδέει τον πομπό ραδιοσυχνοτήτων.
Σύμφωνα με το σχέδιο λίγο χαμηλότερο.
Ο πομπός έχει 3 έξοδοι (VCC, GND, και δεδομένα), τις συνδέει:
- VCC> έξοδος 5V στον πίνακα.
- GND> GND.
- Δεδομένα> 12 καρφίτσες στον πίνακα.
Ο ίδιος ο δέκτης αποτελείται από:
- Μονάδα δέκτη ραδιοσυχνοτήτων.
- Πίνακες Arduino
- Buzzer (ομιλητής).
Κύκλωμα δέκτη:
Ο δέκτης, όπως και ο πομπός, έχει 3 εξόδους (VCC, GND, και Data), τα συνδέει:
- VCC> έξοδος 5V στον πίνακα.
- GND> GND.
- Δεδομένα> 12 καρφίτσες στον πίνακα.
Ο συγγραφέας επέλεξε τη βιβλιοθήκη αρχείων ως βάση του συνόλου του υλικολογισμικού. Κατέβασα το οποίο και το έβαλε στο φάκελο με τις βιβλιοθήκες Arduino.
Πριν από τη λήψη του κώδικα του υλικολογισμικού στον πίνακα, ο συγγραφέας ορίζει τις ακόλουθες παραμέτρους του IDE:
- Διοικητικό Συμβούλιο -> Arduino Nano (ή το διοικητικό συμβούλιο που χρησιμοποιείτε).
- Σειριακή θύρα -> COM XX (ελέγξτε τη θύρα σύνδεσης στην οποία είναι συνδεδεμένη η πλακέτα).
Αφού ορίσατε τις παραμέτρους, ο συγγραφέας έβγαλε το αρχείο firmware του Wireless_tx και το ανέβασε στο board:
Προβολή ηλεκτρονικού αρχείου:
Ο συντάκτης επαναλαμβάνει τα ίδια βήματα για την πλατφόρμα υποδοχής:
- Διοικητικό Συμβούλιο -> Arduino UNO (ή το διοικητικό συμβούλιο που χρησιμοποιείτε).
- Σειριακή θύρα -> COM XX (ελέγξτε τη θύρα σύνδεσης στην οποία είναι συνδεδεμένη η πλακέτα).
Αφού ο συγγραφέας έχει ορίσει τις παραμέτρους, κατεβάζει το αρχείο wireless_rx και το κατεβάζει στην πλακέτα:
Προβολή ηλεκτρονικού αρχείου:
Στη συνέχεια, χρησιμοποιώντας ένα πρόγραμμα που μπορεί να μεταφορτωθεί, ο δημιουργός δημιούργησε έναν ήχο για το βομβητή.
Επιπλέον, μετά τη λήψη του λογισμικού, ο συγγραφέας αποφάσισε να ελέγξει αν όλα λειτουργούν σωστά. Ο συγγραφέας συνέδεσε τις πηγές ενέργειας και έτρεξε ένα χέρι μπροστά από τον αισθητήρα και ένας βομβητής άρχισε να εργάζεται γι 'αυτόν, πράγμα που σημαίνει ότι όλα λειτουργούν όπως πρέπει.
Τελική διάταξη πομπού
Πρώτον, ο συγγραφέας έκοψε τα προεξέχοντα συμπεράσματα από τον δέκτη, τον πομπό, τους πίνακες arduino κ.λπ.
Μετά από αυτό, συνέδεσα τον πίνακα arduino με έναν αισθητήρα κίνησης και έναν πομπό ραδιοσυχνοτήτων με τη χρήση βραχυκυκλωμάτων.
Περαιτέρω, ο συγγραφέας άρχισε να κάνει μια κατοικία για τον πομπό.
Πρώτα, έκοψε: μια τρύπα για το διακόπτη, καθώς και μια στρογγυλή τρύπα για τον αισθητήρα κίνησης, και στη συνέχεια να κολληθεί στη θήκη.
Στη συνέχεια ο συγγραφέας διπλώνει ένα φύλλο χρωματισμένου χαρτιού και το κολλάει στο μπροστινό εξώφυλλο της εικόνας για να κρύψει τα εσωτερικά μέρη του σπιτικού προϊόντος.
Μετά από αυτό, ο συγγραφέας άρχισε να ενσωματώνει ηλεκτρονικό γεμίζοντας μέσα στο περίβλημα, χρησιμοποιώντας διπλής όψης ταινία.
Τελική συναρμολόγηση του δέκτη
Ο συγγραφέας αποφάσισε να συνδέσει τον πίνακα Arduino στον πίνακα κυκλωμάτων με καουτσούκ και επίσης να εγκαταστήσει ένα δέκτη ραδιοσυχνοτήτων.
Επιπλέον, ο συγγραφέας κόβει δύο οπές στην άλλη περίπτωση, μία για το βομβητή και μία για το διακόπτη.
Και κολλάει.
Μετά από αυτό, ο συγγραφέας εγκαθιστά τα jumpers σε όλες τις λεπτομέρειες.
Στη συνέχεια ο συγγραφέας εισάγει το τελειωμένο χαρτόνι στην θήκη και το διορθώνει με κόλλα διπλής όψεως.
Επιπλέον, καθώς οι δύο ενότητες τοποθετήθηκαν στο περίβλημα, ο συγγραφέας τοποθετούσε τον πομπό σε ένα μέρος που πρέπει να προστατευθεί και ο δέκτης στο γραφείο του.
Το εύρος δράσης των μονάδων δεν είναι πολύ μεγάλο και επομένως έχοντας βρει μια τρύπα με την ένδειξη «μυρμήγκι», ο συγγραφέας αποφάσισε να αυξήσει την ακτίνα δράσης προσθέτοντας κεραίες σε κάθε μονάδα.
Μετά από αυτό, άρχισε να εξετάζει πόσο καιρό χρειαζόταν η κεραία.
Για να υπολογίσετε το μήκος της κεραίας, πρέπει να καθορίσετε το μήκος κύματος και γι 'αυτό πρέπει να διαιρέσετε την ταχύτητα του φωτός κατά συχνότητα και στη συνέχεια να διαιρέσετε τον αριθμό που προκύπτει κατά 4. Ο συγγραφέας έχει συχνότητα 433 MHz και ταχύτητα φωτός 3 * 10 ^ 8 m / s.
Στη συνέχεια, το μήκος κύματος = (3 χ 10 ^ 8) / (433 χ 10 ^ 6) = 0,69284 m.
Και το μήκος της κεραίας = 0.69284 / 4 = 0.1732 m = 17.32 cm
Στη συνέχεια, ο συγγραφέας έκοψε δύο κομμάτια του επιθυμητού μήκους και τα έβγαλε στις τρύπες σε κάθε δομοστοιχείο.
Και τελικά, πήρε έναν ασύρματο συναγερμό βασισμένο σε arduino.