Πίνακας περιεχομένων:
Βίντεο: Ρελέ ελέγχου Digispark μέσω GSM: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό το εκπαιδευτικό χρησιμοποιεί μια πλακέτα Digispark, μαζί με ένα ρελέ και μια μονάδα GSM για να ενεργοποιήσετε ή να απενεργοποιήσετε και τη συσκευή, ενώ στέλνετε μηνύματα στην τρέχουσα κατάσταση σε έναν προκαθορισμένο αριθμό (ες) τηλεφώνου.
Ο κώδικας είναι πολύ ακατέργαστος, ανταποκρίνεται σε οποιαδήποτε επικοινωνία από την ενότητα στο Digispark (περιλαμβάνει ένα τηλεφώνημα, ένα μήνυμα κειμένου, οτιδήποτε ενεργοποιεί μια επικοινωνία).
Κλείνει αυτόματα περίπου μετά από 4 ήχους κλήσης, σε περίπτωση τηλεφωνικής κλήσης.
Βήμα 1: Ρύθμιση
Το έργο αυτό περιλαμβάνει τα ακόλουθα:
- 1 μονάδα Digispark χρησιμοποιώντας ένα ATtiny85 AVR MCU.
- 1 μονάδα A6 GSM με έγκυρη κάρτα SIM.
- 1 μονάδα ρελέ 5V
- Μερικά καλώδια.
- Ένα κουτί για να το βάλω (μου λείπει ακόμα αυτό).
- Κάτι για ενεργοποίηση ή απενεργοποίηση!
Βήμα 2: Συνδέσεις και προγραμματισμός
Το λογισμικό που έγραψα χρησιμοποιεί τον πείρο 0 για την ενεργοποίηση του ρελέ, τον ακροδέκτη 2 ως σειριακή λήψη και τον ακροδέκτη 3 ως σειριακή μετάδοση.
Καθώς το Digispark δεν έχει UART, χρησιμοποιούμε τη βιβλιοθήκη SoftwareSerial.
Ο ακροδέκτης 0 συνδέεται με την είσοδο της πλακέτας ρελέ (τοποθέτησα το Digispark μου μέσω κεφαλίδων στην πλακέτα ρελέ), η καρφίτσα 2 συνδέεται με την καρφίτσα Tx της μονάδας GSM και η καρφίτσα 3 συνδέεται με την καρφίτσα Rx της μονάδας GSM.
Επέλεξα τον ακροδέκτη 3 ως Tx καθώς έχει ήδη μια δίοδο σύσφιξης zener 3,4V για επικοινωνία/προγραμματισμό USB, ενώ η μονάδα GSM χρησιμοποιεί λογική 2,8V, σύμφωνα με το φύλλο δεδομένων. Δεν είχα κανένα πρόβλημα μέχρι τώρα, αφού η επικοινωνία έχει οριστεί στο ελάχιστο.
5V και γείωση λαμβάνονται από την πλακέτα GSM.
Βήμα 3: Έτοιμο για χρήση
Προγραμματίστε το Digispark με τον κωδικό που περιλαμβάνεται, μην ξεχάσετε να αντικαταστήσετε τα "xxxxxx" και "yyyyyy" με τον αριθμό τηλεφώνου του παραλήπτη σας.
Συνδέστε μια λάμπα ή άλλο φορτίο κάτω από 10Α στο ρελέ, καλέστε τον αριθμό τηλεφώνου της μονάδας GSM και θα εμφανιστεί ένας ήχος κλικ και ένα SMS που θα δείχνει εάν το ρελέ είναι ενεργοποιημένο ή απενεργοποιημένο!
Συνιστάται:
Οικιακός αυτοματισμός με ρελέ ελέγχου θερμοκρασίας NodeMCU Touch Sensor LDR: 16 βήματα
Αυτοματισμός σπιτιού με ρελέ ελέγχου θερμοκρασίας NodeMCU Touch Sensor LDR: Στα προηγούμενα έργα μου NodeMCU, έχω ελέγξει δύο οικιακές συσκευές από την εφαρμογή Blynk. Έλαβα πολλά σχόλια και μηνύματα για να αναβαθμίσω το έργο με χειροκίνητο έλεγχο και να προσθέσω περισσότερες δυνατότητες. Έτσι, έχω σχεδιάσει αυτό το Smart Home Extension Box. Σε αυτό το IoT
Πώς να φτιάξετε αυτοματοποίηση στο σπίτι με βάση το IoT με ρελέ ελέγχου αισθητήρων NodeMCU: 14 βήματα (με εικόνες)
Πώς να κάνετε αυτοματοποίηση οικιακού αυτοματισμού με ρελέ ελέγχου αισθητήρων NodeMCU: Σε αυτό το έργο που βασίζεται στο IoT, έχω κάνει το Home Automation with Blynk και το NodeMCU module ρελέ ελέγχου με ανατροφοδότηση σε πραγματικό χρόνο. Στη χειροκίνητη λειτουργία, αυτή η μονάδα ρελέ μπορεί να ελεγχθεί από κινητό ή smartphone και, χειροκίνητο διακόπτη. Στην Αυτόματη Λειτουργία, αυτό το
Πώς να φτιάξετε έξυπνο σπίτι χρησιμοποιώντας τη μονάδα ρελέ ελέγχου Arduino - Ιδέες αυτοματισμού σπιτιού: 15 βήματα (με εικόνες)
Πώς να φτιάξετε έξυπνο σπίτι χρησιμοποιώντας τη μονάδα ρελέ ελέγχου Arduino | Ιδέες αυτοματισμού σπιτιού: Σε αυτό το έργο αυτοματισμού σπιτιού, θα σχεδιάσουμε μια μονάδα ρελέ έξυπνου σπιτιού που μπορεί να ελέγχει 5 οικιακές συσκευές. Αυτή η μονάδα ρελέ μπορεί να ελεγχθεί από κινητό ή smartphone, τηλεχειριστήριο IR ή τηλεχειριστήριο τηλεόρασης, χειροκίνητο διακόπτη. Αυτό το έξυπνο ρελέ μπορεί επίσης να αισθανθεί το r
Κύκλωμα μονάδας ρελέ ελέγχου Lora Arduino: 12 βήματα
Κύκλωμα μονάδας ρελέ ελέγχου Lora Arduino: Σε αυτό το έργο Lora, θα δούμε πώς να ελέγχουμε συσκευές υψηλής τάσης με το κύκλωμα ελέγχου ρελέ LoRa Arduino. Σε αυτό το έργο Arduino Lora, θα χρησιμοποιήσουμε τη μονάδα Reyax RYLR896 Lora, το Arduino και τη μονάδα ρελέ 12v για τον έλεγχο 5 οικιακών συσκευών με
Πώς να χρησιμοποιήσετε το SIM800L για αποστολή SMS και ρελέ ελέγχου μέσω SMS: 3 βήματα
Πώς να χρησιμοποιήσετε το SIM800L για αποστολή SMS και ρελέ ελέγχου μέσω SMS: Περιγραφή: Αυτό το σεμινάριο δείχνει πώς να χρησιμοποιείτε το SIM800L για αποστολή sms και λήψη sms για έλεγχο ρελέ. Η μονάδα SIM800L είναι μικρή σε μέγεθος και μπορεί να χρησιμοποιηθεί για διασύνδεση με το Arduino για αποστολή sms, λήψη sms, κλήση, λήψη κλήσεων και άλλα. Σε αυτό το σεμινάριο