Πίνακας περιεχομένων:
- Βήμα 1: Κατανόηση της λειτουργίας του δονητή
- Βήμα 2: Σχηματικό και κώδικα
- Βήμα 3: ΕΡΓΑΣΙΑ & Κωδικός VIDEO
Βίντεο: Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Σε αυτό το έργο θα σας δείξω μια βασική αλλά μοναδική μέθοδο για να ενεργοποιήσετε και να απενεργοποιήσετε οτιδήποτε χρησιμοποιώντας ρελέ. Αυτή η ιδέα προήλθε από λίγα άτομα που έκαναν τέτοια έργα, αλλά είχαν πρόβλημα ότι εξαρτώνταν από τις συμπεριφορές του κινητού τηλεφώνου κατά την κλήση.
Απλώς το τροποποιώ ότι κατά τη διάρκεια της κλήσης εάν κόψετε το πράγμα (ρελέ) θα παραμείνει ενεργοποιημένο μέχρι να καλέσετε ξανά. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε είδος φθηνού κινητού ή οποιουδήποτε κινητού τηλεφώνου με αυτό το έργο.
Το μόνο που χρησιμοποιούμε είναι η σύνδεση του κινητήρα δονητή του κινητού τηλεφώνου. Θυμηθείτε ότι πρέπει να αποσυνδέσετε τον κινητήρα δονητή και στη συνέχεια να κάνετε σύνδεση, διότι αυτό μπορεί να κάνει το πίσω EMF να καταστρέψει τις πλακέτες μας (Arduino).
Όταν ολοκληρωθούν οι συνδέσεις δεν πρέπει να υπάρχει δονητής στο έργο (αποσυνδέστε και πετάξτε τον)
Βήμα 1: Κατανόηση της λειτουργίας του δονητή
Διαφορετικά κινητά τηλέφωνα έχουν διαφορετικούς τύπους κραδασμών. Τα περισσότερα από τα κινητά τηλέφωνα έχουν σταθερή ρύθμιση για αυτό, ενώ μερικά από αυτά διαθέτουν προσαρμοσμένες δυνατότητες ρύθμισης δόνησης, τις οποίες μπορούν να ορίσουν οι χρήστες ανάλογα με τις ανάγκες τους.
Ένας παλμογράφος είναι χρήσιμος για να κατανοήσουμε τη συμπεριφορά του κατά την ενεργοποίηση και απενεργοποίηση. Στην περίπτωσή μου κατά την κλήση έδωσε δόνηση για 1 δευτερόλεπτο και στη συνέχεια για ένα άλλο δευτερόλεπτο. Όλα ήταν σε βρόχο (επανειλημμένα).
Χρησιμοποίησα έναν κωδικό κουμπιού για αυτό αφού έκανα κάποιες τροποποιήσεις.
Βήμα 2: Σχηματικό και κώδικα
Εδώ πρέπει να συνδέσουμε +ve καλώδια σύνδεσης δονητή από το κινητό τηλέφωνο στο pin10 του arduino ενώ το GND είναι συνδεδεμένο στο -ve τερματικό σύνδεσης δονητή.
Χρησιμοποιώ ρελέ 5v και έτσι χρησιμοποιώ το arduino 5v για να το τροφοδοτήσω στο κύκλωμα του οδηγού ρελέ τρανζίστορ BC547 NPN. Το pin6 στο arduino uno είναι ο ακροδέκτης εξόδου. Μπορείτε επίσης να κάνετε περισσότερη έξοδο και να εκτελέσετε διαφορετικές λειτουργίες.
Βήμα 3: ΕΡΓΑΣΙΑ & Κωδικός VIDEO
Εξηγώ παρακάτω πώς λειτούργησε για μένα ο κώδικας και η ρύθμιση μου.
- Πρώτα εξουσιάζεις τα πάντα
- Κάνετε κλήση στο κινητό που συνδέεται μέσω δονητή στο arduino
- Η έξοδος είναι Υ HIGHΗΛΗ (σημαίνει ότι ο κινητήρας ή οποιοδήποτε φορτίο τροφοδοτείται)
- ξαφνικά κόβετε κλήση όταν το πράγμα είναι ενεργοποιημένο. Έτσι το πράγμα παραμένει.
- Για να απενεργοποιήσετε την κλήση. Όταν το πράγμα είναι κλειστό διακόψτε την κλήση.
Αυτή είναι πραγματικά πολύ απλή διαδικασία, ενώ ο κώδικας δεν είναι δύσκολο να γίνει κατανοητός. Ο κώδικας δεν απαιτεί βιβλιοθήκη, έτσι ώστε να μεταγλωττιστεί εύκολα, δεν χρειάζεται να ενοχληθείτε. Αν παρουσιαστεί κάποιο πρόβλημα, ρωτήστε με εδώ. Καλή τύχη.!
Συνιστάται:
Έλεγχος κινητήρα DC με μονάδα οπτικού αισθητήρα κωδικοποιητή FC-03: 7 βήματα
Ελέγξτε τη μηχανή DC με μονάδα οπτικού αισθητήρα κωδικοποιητή FC-03: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετράμε τις διακοπές οπτικού κωδικοποιητή χρησιμοποιώντας κινητήρα DC, οθόνη OLED και Visuino. Δείτε το βίντεο
Έλεγχος φωτεινότητας Έλεγχος LED βασισμένος σε PWM χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: 8 βήματα (με εικόνες)
Έλεγχος φωτεινότητας PWM Βασισμένος έλεγχος LED χρησιμοποιώντας κουμπιά, Raspberry Pi και Scratch: Προσπαθούσα να βρω έναν τρόπο να εξηγήσω πώς λειτουργούσε το PWM στους μαθητές μου, οπότε έθεσα τον εαυτό μου στην προσπάθεια να ελέγξω τη φωτεινότητα ενός LED χρησιμοποιώντας 2 κουμπιά - το ένα κουμπί αυξάνει τη φωτεινότητα ενός LED και το άλλο το μειώνει. Για να προχωρήσει
Πώς να ελέγξετε τον κινητήρα DC χωρίς ψήκτρες Quadcopter Drone (Τύπος 3 καλωδίων) χρησιμοποιώντας τον ελεγκτή ταχύτητας κινητήρα HW30A και το Arduino UNO: 5 βήματα
Πώς να ελέγξετε τον κινητήρα DC χωρίς ψήκτρες Quadcopter Drone (Τύπος 3 καλωδίων) χρησιμοποιώντας τον ελεγκτή ταχύτητας HW30A Motor και το Arduino UNO: Περιγραφή: Ο ελεγκτής ταχύτητας κινητήρα HW30A μπορεί να χρησιμοποιηθεί με μπαταρίες LiPo 4-10 NiMH/NiCd ή 2-3 κυψελών. Το BEC είναι λειτουργικό με έως και 3 κελιά LiPo. Μπορεί να χρησιμοποιηθεί για τον έλεγχο της ταχύτητας του κινητήρα DC χωρίς ψήκτρες (3 καλώδια) με μέγιστο έως 12Vdc. Ειδικό
Ελέγξτε την ταχύτητα του κινητήρα DC χωρίς ψήκτρες χρησιμοποιώντας Arduino και μονάδα Bluetooth (HC-05): 4 βήματα
Ελέγξτε την ταχύτητα του κινητήρα DC χωρίς ψήκτρες χρησιμοποιώντας Arduino και Bluetooth Module (HC-05): Εισαγωγή Σε αυτό το σεμινάριο, θα ελέγξουμε την ταχύτητα του κινητήρα DC χωρίς ψήκτρες χρησιμοποιώντας Arduino UNO, Bluetooth Module (HC-05) και εφαρμογή Android για Bluetooth ( Arduino Bluetooth Controller)
Zero Cost Laptop Cooler / Stand (Χωρίς κόλλα, χωρίς διάτρηση, χωρίς παξιμάδια & μπουλόνια, χωρίς βίδες): 3 βήματα
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): ΕΝΗΜΕΡΩΣΗ: ΠΑΡΑΚΑΛΩ KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU MAY MOTO LIKE ΕΙΣΟΔΟΣ ΣΤΟ www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ΜΠΟΡΕΙ ΝΑ VΗΦΙΣΕΤΕ ΓΙΑ ΤΟΝ ΚΑΛΥΤΕΡΟ ΦΙΛΟ ΜΟΥ