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

Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου: 14 βήματα (με εικόνες)
Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου: 14 βήματα (με εικόνες)

Βίντεο: Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου: 14 βήματα (με εικόνες)

Βίντεο: Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου: 14 βήματα (με εικόνες)
Βίντεο: LDmicro 8: Intruder Alarm with Timers (Microcontroller PLC Ladder Programming with LDmicro) 2024, Νοέμβριος
Anonim
Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου
Συναγερμός πόρτας Arduino με ειδοποιήσεις κειμένου

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

Λίστα μερών

  • Arduino Uno
  • Arduino Uno Ethernet Shield
  • 3x LED
  • 2x διακόπτες SPST
  • Κουμπί στιγμιαίας ώθησης 1x
  • 2x οθόνες LCD
  • 1x Παθητικός βομβητής
  • 1x διακόπτης μαγνητικού καλαμιού

Βήμα 1: Ρύθμιση Arduino Uno και Breadboard

Ρύθμιση Arduino Uno και Breadboard
Ρύθμιση Arduino Uno και Breadboard

Βήμα 2: Προσθέστε την ασπίδα Ethernet

Προσθέστε την ασπίδα Ethernet
Προσθέστε την ασπίδα Ethernet

Συνδέστε το Ethernet Shield στην κορυφή του Arduino.

Βήμα 3: Συνδέστε το Power and Ground Rail

Συνδέστε το Power and Ground Rail
Συνδέστε το Power and Ground Rail

Συνδέστε τη ράγα τροφοδοσίας στον πείρο 5v και τη ράγα γείωσης στον πείρο γείωσης στο Arduino

Βήμα 4: Συνδέστε το διακόπτη Reed

Συνδέστε το διακόπτη Reed
Συνδέστε το διακόπτη Reed

Συνδέστε το τερματικό COM στο διακόπτη στη σιδηροδρομική γραμμή και το τερματικό Normally Open (NO) στο pin 8 του Arduino

Βήμα 5: Προσθέστε τα LED

Προσθέστε τα LED
Προσθέστε τα LED

Συνδέστε ένα κόκκινο, κίτρινο και πράσινο LED στη ράγα γείωσης και μια αντίσταση σε κάθε θετικό καλώδιο του LED και συνδέστε το κόκκινο με τον πείρο 6, το κίτρινο στον πείρο 5 και το πράσινο στον πείρο 4.

Βήμα 6: Προσθέστε το Buzzer

Προσθέστε το Buzzer
Προσθέστε το Buzzer

Συνδέστε τον αρνητικό πείρο του βομβητή στη ράγα γείωσης και τον θετικό πείρο στον πείρο 12 στο Arduino.

Βήμα 7: Συνδέστε τους διακόπτες

Συνδέστε τους διακόπτες
Συνδέστε τους διακόπτες

Συνδέστε το διακόπτη για την εναλλαγή μηνυμάτων στο pin 11 και το διακόπτη για την εναλλαγή ήχου στο pin 10. Συνδέστε το άλλο πόδι του διακόπτη στη ράγα γείωσης για κάθε διακόπτη.

Βήμα 8: Προσθέστε το κουμπί push

Προσθέστε το κουμπί Push
Προσθέστε το κουμπί Push

Συνδέστε το ένα πόδι του κουμπιού στη ράγα γείωσης και το άλλο στην καρφίτσα 2 στο Arduino.

Βήμα 9: Συνδέστε την πρώτη οθόνη LCD

Συνδέστε την πρώτη οθόνη LCD
Συνδέστε την πρώτη οθόνη LCD

Συνδέστε τον πείρο VCC στη ράγα τροφοδοσίας, τον πείρο GND στη ράγα γείωσης, τον πείρο SCL στο Α5 και τον πείρο SDA στο Α5 στο Arduino.

Βήμα 10: Προσθέστε τη δεύτερη οθόνη LCD

Προσθέστε στη δεύτερη οθόνη LCD
Προσθέστε στη δεύτερη οθόνη LCD

Συνδέστε την οθόνη LCD στην ίδια ράγα με την πρώτη.

Βήμα 11: Τοποθετήστε το διακόπτη καλαμιών

Τοποθετήστε το διακόπτη Reed
Τοποθετήστε το διακόπτη Reed

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

Βήμα 12: Ανεβάστε τον κώδικα

Ανεβάστε τον κώδικα στο Arduino.

Βήμα 13: Ρύθμιση των μηνυμάτων ειδοποίησης

Πρώτα δημιουργήστε έναν λογαριασμό twilio.com, μπορείτε να χρησιμοποιήσετε τη δωρεάν έκδοση. Απλώς δημιουργήστε ένα έργο και έναν αριθμό τηλεφώνου και σημειώστε το αναγνωριστικό λογαριασμού και το διακριτικό ταυτότητας.

Ανεβάστε το Twilio PHP Master στον διακομιστή ιστού σας από τη διεύθυνση

Ανεβάστε τον κωδικό alert.php στον ίδιο κατάλογο. Θα πρέπει να αλλάξετε την επέκταση αρχείου για να καταργήσετε το.txt από το τέλος.

Ανοίξτε το σενάριο και αλλάξτε τις γραμμές 10 και 11 στο αναγνωριστικό λογαριασμού και το διακριτικό ταυτότητας. Αλλάξτε τη γραμμή 17 στον αριθμό τηλεφώνου σας και τη γραμμή 20 στον αριθμό τηλεφώνου που πήρατε από το Twilio. Αλλάξτε τη γραμμή 22 στο κείμενο που θέλετε να λάβετε.

Βήμα 14: Χρησιμοποιήστε το ξυπνητήρι

Χρησιμοποιήστε το Ξυπνητήρι
Χρησιμοποιήστε το Ξυπνητήρι

Ρυθμίστε τους διακόπτες εάν θέλετε να λαμβάνετε ένα κείμενο ειδοποίησης ή να ακούγεται ο ήχος συναγερμού και οπλίζετε το σύστημα με το κουμπί. Όταν ανοίξει η πόρτα, ο συναγερμός θα χτυπήσει μέχρι να πατηθεί το κουμπί για επαναφορά του συστήματος.

Συνιστάται: