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

Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino: 6 βήματα
Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino: 6 βήματα

Βίντεο: Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino: 6 βήματα

Βίντεο: Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino: 6 βήματα
Βίντεο: Τα καλύτερα τρομακτικά βίντεο του 2023 [Mega Scary Comp. V7] 2024, Νοέμβριος
Anonim
Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino
Νυχτερινός συναγερμός διαρρήκτη χρησιμοποιώντας Arduino

Γεια, όλα είναι το 5ο εκπαιδευτικό μου. Συνήθως γράφω διδάσκοντας όταν υπάρχει κάποιος διαγωνισμός στον οποίο μπορώ να χρησιμοποιήσω το Arduino ως βασικό μου στοιχείο. Έτσι, με αυτόν τον διαγωνισμό Οπτικών, είχα την ευκαιρία να παρουσιάσω ένα απλό σχολικό έργο με πολύ λίγα και απλά συστατικά αλλά ένα φοβερό έργο.

Τώρα ας δημιουργήσουμε έναν ανιχνευτή κλοπής νύχτας χρησιμοποιώντας το Arduino.

Βήμα 1: Λίστα υλικών

  1. Μίνι Arduino
  2. LDR ένα κομμάτι
  3. Leaser
  4. Μπαταρίες AA (2)
  5. Θήκη μπαταριών AA
  6. Διακόπτης ολίσθησης (2)
  7. Καθρέπτες (δεν απαιτείται αντανάκλαση)
  8. Ένα μικρό κουτί μεγέθους 6cm Χ 5cm
  9. Ο ένας οδήγησε
  10. Ένας βομβητής
  11. Τροφοδοτικό 5v
  12. Ακουστικό 5 τεμαχίων
  13. Το ποδήλατο μίλησε 2 τεμάχια
  14. Υπερκόλλα

Βήμα 2: Κάτοπτρο καθρέφτη για αντανάκλαση

Κάτοχος καθρέφτη για αντανάκλαση
Κάτοχος καθρέφτη για αντανάκλαση
Κάτοχος καθρέφτη για αντανάκλαση
Κάτοχος καθρέφτη για αντανάκλαση
Κάτοχος καθρέφτη για αντανάκλαση
Κάτοχος καθρέφτη για αντανάκλαση
  1. Από το γενικό μου κατάστημα, πήρα τον καθρέφτη με διαστάσεις 2cm Χ 2cm
  2. Έτσι, εκτύπωσα συνημμένη θήκη 3d Printer για αυτό, μπορείτε να το κάνετε χρησιμοποιώντας μπαστούνια παγωτού.
  3. Χρησιμοποιώντας σούπερ κόλλα κολλάω μικρά κομμάτια πλαστικού ακουστικών σε καθρέφτες.
  4. Με το ποδήλατο που μίλησε, τους έβαλα να παραμείνουν στη βάση.

Βήμα 3: Buzzer/Alarm Using Arduino Mini

Buzzer/Alarm Using Arduino Mini
Buzzer/Alarm Using Arduino Mini
Buzzer/Alarm Using Arduino Mini
Buzzer/Alarm Using Arduino Mini
Buzzer/Alarm Using Arduino Mini
Buzzer/Alarm Using Arduino Mini

Αυτό το σύστημα λειτουργεί ανιχνεύοντας την ένταση του φωτός στο περιβάλλον του. Ο αισθητήρας που μπορεί να χρησιμοποιηθεί για την ανίχνευση φωτός είναι LDR. Είναι φθηνό και μπορείτε να το αγοράσετε από οποιοδήποτε κατάστημα ηλεκτρονικών ειδών ή online.

Το LDR δίνει μια αναλογική τάση όταν συνδέεται με VCC (5V), η οποία ποικίλλει σε μέγεθος σε άμεση αναλογία με την ένταση του φωτός εισόδου σε αυτό. Δηλαδή, όσο μεγαλύτερη είναι η ένταση του φωτός, τόσο μεγαλύτερη θα είναι η αντίστοιχη τάση από το LDR. Δεδομένου ότι το LDR δίνει μια αναλογική τάση, συνδέεται με τον αναλογικό πείρο εισόδου στο Arduino. Το Arduino, με τον ενσωματωμένο ADC (μετατροπέας αναλογικού σε ψηφιακό), μετατρέπει την αναλογική τάση (από 0-5V) σε ψηφιακή τιμή στην περιοχή (0-1023). Όταν υπάρχει αρκετό φως στο περιβάλλον ή στην επιφάνειά του, οι μετατρεπόμενες ψηφιακές τιμές που διαβάζονται από το LDR μέσω του Arduino θα είναι της τάξης των 800-1023.

Αφού συνδέσετε το LDR στο Arduino σας, μπορείτε να ελέγξετε για τις τιμές που προέρχονται από το LDR μέσω του Arduino. Για να το κάνετε αυτό, συνδέστε το Arduino μέσω USB στον υπολογιστή σας και ανοίξτε το Arduino IDE ή το λογισμικό. Στη συνέχεια, ανεβάστε τον συνημμένο κώδικα στο Arduino σας.

Αφού ανεβάσετε τον κώδικα, κάντε κλικ στο κουμπί στο Arduino IDE που ονομάζεται "Serial monitor". Αυτό θα ανοίξει ένα νέο παράθυρο, το οποίο εκτυπώνει διαφορετικές τιμές στην οθόνη. Τώρα, δοκιμάστε τον αισθητήρα αποκλείοντας την επιφάνειά του από το φως και δείτε τι τιμές έχετε μπείτε στη σειριακή οθόνη.

===================================

int prevSensorValue = 0; θα ρυθμιστεί για πρώτη φορά όταν ενεργοποιείτε τη συσκευή. όταν αποκλείσετε το φως θα υπάρξει πτώση της τιμής του αισθητήρα, ελέγξτε το στη σειριακή οθόνη. Για μένα, ήταν 200, οπότε ορίστε εάν η διαφορά είναι μεγαλύτερη από 150 από ότι θα ορίσει την τιμή του πείρου 13 σε υψηλή.

Θα ενεργοποιήσει το διακόπτη BJT και ο συναγερμός θα ενεργοποιηθεί για 2 λεπτά.

Τέλος, δημιουργήθηκε ένα περίβλημα χρησιμοποιώντας τον τρισδιάστατο εκτυπωτή.

Βήμα 4: Leaser Beam

Leaser Beam
Leaser Beam
Leaser Beam
Leaser Beam
  1. Πήρα 3v leaser, με διάμετρο 6mm.
  2. Δημιούργησα μια θήκη για αυτό, μπορείτε να το παραλείψετε και να το κολλήσετε απευθείας εάν χρειαστεί.
  3. Χρησιμοποιήστε τη θήκη μπαταριών ΑΑ, με 2 μπαταρίες να προσθέτουν το θετικό άκρο στο καλώδιο λέιζερ και το αρνητικό άκρο.
  4. Μόλις η σύνδεση είναι σωστή, θα λάβετε μια δέσμη λέιζερ.
  5. Βάλτε έναν διακόπτη μεταξύ της σύνδεσης, ο διακόπτης διαφάνειας θα λειτουργήσει καλά.
  6. Τοποθετήστε το στον τοίχο, ποια περιοχή θέλετε να ασφαλίσετε χρησιμοποιώντας διπλή ταινία.

Βήμα 5: Ρύθμιση της επιλογής

Ρύθμιση της Αναστολής
Ρύθμιση της Αναστολής
Ρύθμιση της Αναστολής
Ρύθμιση της Αναστολής
Ρύθμιση της Αναστολής
Ρύθμιση της Αναστολής
  1. Αφού βάλετε το leaser, ελέγξτε πού πέφτει η δέσμη στον τοίχο.
  2. Βάλτε τον καθρέφτη της αντανάκλασης εκεί και προσπαθήστε να τον κάνετε να πέσει στο επιθυμητό μέρος, γέρνοντας τον.
  3. Επαναλάβετε το βήμα 2 με άλλους καθρέφτες, μέχρι να καλύψετε ολόκληρη την περιοχή που θέλετε να ασφαλίσετε.
  4. Κάντε την τελευταία δέσμη να πέσει στο LDR.

Βήμα 6: Επίδειξη

Μόλις όλα συγκεντρωθούν θα λειτουργήσει υπέροχα.

Συνιστάται: