Πίνακας περιεχομένων:
Βίντεο: Personal GSM Alarm System - SMS Module SIM900A, Arduino: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Λίγες φορές το μήνα φέρνω την παλιά μου θεία στην τοπική εκκλησία. Μερικές φορές η εκκλησιαστική λειτουργία διαρκεί πολύ περισσότερο και ο χρόνος λήξης είναι δύσκολο να προβλεφθεί. Έτσι, μετά από μερικές μισές ώρες αναμονής, σκέφτηκα ότι θα ήταν καλύτερα αν μπορούσε να με προειδοποιήσει ότι η υπηρεσία είχε τελειώσει. Ωστόσο, είναι 88 ετών και δεν μπορεί να χειριστεί ένα κανονικό έξυπνο τηλέφωνο πια.
Πήρα την ιδέα να φτιάξω μια συσκευή για να με ειδοποιήσει για να την πάρω, έτσι γεννήθηκε αυτό το γρήγορο έργο.
Η μονάδα διαθέτει μόνο έναν διακόπτη, αν τον ενεργοποιήσετε, συνδέεται στο δίκτυο GSM, παίρνει το χρόνο από το δίκτυο και στέλνει ένα SMS: "η θεία σας θέλει να παραληφθεί" μαζί με τη μετρημένη τάση της μπαταρίας και το χρόνο Εστάλη SMS.
Μπορεί επίσης να το χρησιμοποιήσει ως προσωπικό σύστημα συναγερμού για να με προειδοποιήσει όπου κι αν βρίσκεται. Δεν μπορεί να χρησιμοποιηθεί ως σύστημα «γυναίκας-κάτω».
Σε αυτό το έργο έμαθα περισσότερα για τη μονάδα SIM900A και τις εντολές AT.
Προμήθειες
Η συσκευή είναι κατασκευασμένη από:
- φθηνή μονάδα SIM900A
- arduino pro mini (5V, 168P)
- Μπαταρία LiPo
- Ενισχυμένη μονάδα (αφαιρέστε τη θηλυκή θύρα USB)
- leds
- Αντιστάσεις 1k
Βήμα 1: Φλας το Sim900A
Το απόθεμα sim900A δεν λειτουργεί στη χώρα μου (Ολλανδία). Ωστόσο, αφού το αναβοσβήνει με το υλικολογισμικό 1137B09SIM900B32_ST.cla λειτουργεί καλά (μπορείτε ακόμη και να χρησιμοποιήσετε μια σύνδεση δεδομένων κινητής τηλεφωνίας (GPRS).
Το υλικολογισμικό βρίσκεται σε αυτόν τον ιστότοπο.
Το εργαλείο flash μπορεί να βρεθεί εδώ ή εδώ.
Φλας μέσω προσαρμογέα FTDI, δείτε αυτό το βίντεο.
Η μονάδα GSM χρειάζεται την εντολή 'AT+CLTS = 1' μία φορά, ώστε να μπορεί να ζητήσει την τρέχουσα ώρα από το δίκτυο GSM κατά τη σύνδεση σε αυτήν.
Βήμα 2: Ρύθμιση υλικού
Για αυτό το γρήγορο έργο, μόλις κόλλησα όλα τα εξαρτήματα μαζί και τα στοίβαξα όλα.
Δείτε το σχήμα για τις συνδέσεις
Το περίβλημα σχεδιάστηκε στο Fusion360, χάρη σε αυτό το βίντεο του «τύπου με την ελβετική προφορά».
Τα αρχεία STL δημοσιεύονται στο Thingiverse.
Βήμα 3: Ρύθμιση λογισμικού
Ο κώδικας δημοσιεύεται στο Github μου. Μπορείτε να βρείτε πολλές εντολές AT εδώ.
Το πρόγραμμα:
- Κάνει ένα init της ενότητας GSM
- Εξασφαλίζει σύνδεση με το δίκτυο GSM
- Λαμβάνει το χρόνο από τις διαφημίσεις δικτύου GSM τη χρονική σήμανση στο μήνυμα SMS
- Διασφαλίζει την αποστολή του SMS (εάν η αποστολή δεν ήταν επιτυχής, γίνεται άλλη προσπάθεια μετά από 60 δευτερόλεπτα)
- Ρυθμίζει τη μονάδα GSM σε κατάσταση αναμονής για εξοικονόμηση ισχύος μπαταρίας στο χρόνο πριν από την ενεργοποίηση της μονάδας από εμένα
Συνιστάται:
SIM900A 2G Module + Hologram SIM Card = Συνδυασμός νίκης στην κατηγορία "βρώμικα φθηνά";: 6 βήματα
SIM900A 2G Module + Hologram SIM Card = Συνδυασμός που κερδίζει στην κατηγορία "βρώμικα φθηνά";: Το IoT, η λέξη -φράση αυτής της δεκαετίας, μερικές φορές μπαίνει ακόμη και στο μυαλό των ανθρώπων που θεωρούν ότι είναι ανθεκτικοί στη μόδα, μαζί μου ανάμεσά τους. Μια μέρα περιηγούμουν Διαδίκτυο και είδα μια εταιρεία για την οποία δεν έχω ξανακούσει (Ολόγραμμα) να χαρίζει κάρτες SIM
DIY Motion Detection System Alarm System: 5 βήματα (με εικόνες)
DIY Motion Detection SMS Alarm System: Σε αυτό το έργο θα συνδυάσω έναν φθηνό αισθητήρα κίνησης PIR με μια μονάδα TC35 GSM για να δημιουργήσω ένα σύστημα συναγερμού που θα σας στέλνει ένα " ΕΙΣΟΔΟΣ ΕΙΣΠΕΔΟΥ " SMS κάθε φορά που κάποιος προσπαθεί να κλέψει τα πράγματά σας. Ας αρχίσουμε
DIY Light Alarm Alarm Alarm With Industrial Grade PLC (Controllino): 5 Βήματα
DIY Light Barrier Alarm System With Industrial Grade PLC (Controllino): Σε αυτό το έργο θα σας δείξω πώς συνδύασα ένα PLC (το Controllino) με ένα φράγμα φωτός, μια σειρήνα, έναν διακόπτη καλαμιών και ένα φως στροβοσκοπίου για να δημιουργήσω ένα πραγματικά ισχυρό σύστημα συναγερμού/ασφαλείας που θα τρομάξει εύκολα τους εισβολείς. ΜΕΓΑΛΟ
Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα
Arduino GSM Based Motor Control (Χωρίς μονάδα GSM): Σε αυτό το έργο θα σας δείξω μια βασική αλλά μοναδική μέθοδο για να ενεργοποιήσετε και να απενεργοποιήσετε οτιδήποτε χρησιμοποιώντας ρελέ. Αυτή η ιδέα προήλθε από λίγα άτομα που έκαναν τέτοια έργα, αλλά είχαν πρόβλημα ότι εξαρτώνταν από τις συμπεριφορές του κινητού τηλεφώνου κατά την κλήση. Απλοποιώ
Arduino Christmas Frame & A6 GSM Module: 4 βήματα (με εικόνες)
Arduino Christmas Frame & A6 GSM Module: Το καρέ φτιάχτηκε μόνο για διασκέδαση την περίοδο των Χριστουγέννων:) Παρακολουθήστε μια ταινία YouTube για να δείτε μια επίδειξη. Η μονάδα AI A6 GSM λαμβάνει SMS και την αποστέλλει στο Arduino Uno ως κύριος (i2c bus). Arduino Ο Uno στέλνει με το λεωφορείο i2c πληροφορίες στο Arduino Nano για να ξεκινήσει να μετακινεί servos και