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

Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα
Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα

Βίντεο: Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα

Βίντεο: Έλεγχος κινητήρα βασισμένος σε Arduino GSM (Χωρίς μονάδα GSM): 3 βήματα
Βίντεο: Φρεζάρισμα 2D κειμένου. Σπιτικό CNC βασισμένο στο Arduino UNO. 2024, Νοέμβριος
Anonim
Έλεγχος κινητήρα βασισμένος σε Arduino GSM (χωρίς μονάδα GSM)
Έλεγχος κινητήρα βασισμένος σε Arduino GSM (χωρίς μονάδα GSM)

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

Απλώς το τροποποιώ ότι κατά τη διάρκεια της κλήσης εάν κόψετε το πράγμα (ρελέ) θα παραμείνει ενεργοποιημένο μέχρι να καλέσετε ξανά. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε είδος φθηνού κινητού ή οποιουδήποτε κινητού τηλεφώνου με αυτό το έργο.

Το μόνο που χρησιμοποιούμε είναι η σύνδεση του κινητήρα δονητή του κινητού τηλεφώνου. Θυμηθείτε ότι πρέπει να αποσυνδέσετε τον κινητήρα δονητή και στη συνέχεια να κάνετε σύνδεση, διότι αυτό μπορεί να κάνει το πίσω EMF να καταστρέψει τις πλακέτες μας (Arduino).

Όταν ολοκληρωθούν οι συνδέσεις δεν πρέπει να υπάρχει δονητής στο έργο (αποσυνδέστε και πετάξτε τον)

Βήμα 1: Κατανόηση της λειτουργίας του δονητή

Κατανόηση της λειτουργίας του δονητή
Κατανόηση της λειτουργίας του δονητή
Κατανόηση της λειτουργίας του δονητή
Κατανόηση της λειτουργίας του δονητή

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

Ένας παλμογράφος είναι χρήσιμος για να κατανοήσουμε τη συμπεριφορά του κατά την ενεργοποίηση και απενεργοποίηση. Στην περίπτωσή μου κατά την κλήση έδωσε δόνηση για 1 δευτερόλεπτο και στη συνέχεια για ένα άλλο δευτερόλεπτο. Όλα ήταν σε βρόχο (επανειλημμένα).

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

Βήμα 2: Σχηματικό και κώδικα

Σχηματική και Κώδικας
Σχηματική και Κώδικας
Σχηματική και Κώδικας
Σχηματική και Κώδικας

Εδώ πρέπει να συνδέσουμε +ve καλώδια σύνδεσης δονητή από το κινητό τηλέφωνο στο pin10 του arduino ενώ το GND είναι συνδεδεμένο στο -ve τερματικό σύνδεσης δονητή.

Χρησιμοποιώ ρελέ 5v και έτσι χρησιμοποιώ το arduino 5v για να το τροφοδοτήσω στο κύκλωμα του οδηγού ρελέ τρανζίστορ BC547 NPN. Το pin6 στο arduino uno είναι ο ακροδέκτης εξόδου. Μπορείτε επίσης να κάνετε περισσότερη έξοδο και να εκτελέσετε διαφορετικές λειτουργίες.

Βήμα 3: ΕΡΓΑΣΙΑ & Κωδικός VIDEO

Εξηγώ παρακάτω πώς λειτούργησε για μένα ο κώδικας και η ρύθμιση μου.

  • Πρώτα εξουσιάζεις τα πάντα
  • Κάνετε κλήση στο κινητό που συνδέεται μέσω δονητή στο arduino
  • Η έξοδος είναι Υ HIGHΗΛΗ (σημαίνει ότι ο κινητήρας ή οποιοδήποτε φορτίο τροφοδοτείται)
  • ξαφνικά κόβετε κλήση όταν το πράγμα είναι ενεργοποιημένο. Έτσι το πράγμα παραμένει.
  • Για να απενεργοποιήσετε την κλήση. Όταν το πράγμα είναι κλειστό διακόψτε την κλήση.

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

Συνιστάται: