Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Για αυτό το έργο, θα λάβουμε είσοδο από ένα πληκτρολόγιο, θα επεξεργαστούμε αυτήν την είσοδο ως θέση γωνίας και θα μετακινήσουμε έναν σερβοκινητήρα με βάση την 3ψήφια γωνία που έχει αποκτηθεί.
Χρησιμοποίησα ένα πληκτρολόγιο 4 x 4, αλλά αν έχετε ένα πληκτρολόγιο 3x4, έχει πολύ παρόμοια σύνδεση, οπότε θα μπορούσε να προσαρμοστεί εύκολα. Ομοίως, ορισμένα κιτ Arduino έρχονται με μια μήτρα κουμπιού 4x4 που λειτουργούν με τον ίδιο ακριβώς τρόπο.
Βήμα 1: Στοιχεία που χρειάζεστε για να φτιάξετε το έργο σας:
Τα συστατικά που θα σας ζητηθούν είναι:
1. Arduino UNO ή Nano
2. Πληκτρολόγιο 4*4
3. Σερβοκινητήρας
4. Led's
5. Αντιστάσεις (220 ohm)
Βήμα 2: Πληκτρολόγιο 4*4 Pinout:
Το πληκτρολόγιο χρησιμοποιείται ως συσκευή εισόδου για την ανάγνωση του πλήκτρου που πατά ο χρήστης και την επεξεργασία του.
Το πληκτρολόγιο 4x4 αποτελείται από 4 σειρές και 4 στήλες. Οι διακόπτες τοποθετούνται μεταξύ των γραμμών και των στηλών. Ένα πάτημα πλήκτρου δημιουργεί μια σύνδεση μεταξύ της αντίστοιχης γραμμής και στήλης, μεταξύ των οποίων τοποθετείται ο διακόπτης. Για περισσότερες πληροφορίες σχετικά με το πληκτρολόγιο και τον τρόπο χρήσης του, ανατρέξτε στο θέμα Πληκτρολόγιο 4x4 στην ενότητα αισθητήρες και μονάδες.
Κάντε λήψη του αρχείου zip της βιβλιοθήκης του πληκτρολογίου εάν εργάζεστε στο Arduino IDE από τον παρακάτω σύνδεσμο:
github.com/Chris--A/Keypad
Οι συνδέσεις είναι οι παρακάτω:
R1 = 3
R2 = 4
R3 = 5
R4 = 6
C1 = 8
C2 = 9
C3 = 10
C4 = 11
Βήμα 3: Προσάρτηση Servo Motor με Arduino:
Οι σερβοκινητήρες είναι εξαιρετικές συσκευές που μπορούν να στραφούν σε μια καθορισμένη θέση.
Συνήθως, έχουν έναν σερβο βραχίονα που μπορεί να στρίψει 180 μοίρες. Χρησιμοποιώντας το Arduino, μπορούμε να πούμε σερβο να πάει σε μια καθορισμένη θέση και θα πάει εκεί. Τόσο απλό! Οι σερβοκινητήρες χρησιμοποιήθηκαν για πρώτη φορά στον κόσμο του Τηλεχειριστηρίου (RC), συνήθως για τον έλεγχο του τιμονιού των αυτοκινήτων RC ή των πτερυγίων σε ένα επίπεδο RC. Με τον καιρό, βρήκαν τις χρήσεις τους στη ρομποτική, την αυτοματοποίηση και φυσικά τον κόσμο του Arduino.
Κατεβάστε τη σερβο βιβλιοθήκη από τον παρακάτω σύνδεσμο:
github.com/arduino-libraries/Servo
συνδέσεις σερβοκινητήρα:
1. Πορτοκαλί σύρμα, δηλαδή ο ακροδέκτης σήματος είναι συνδεδεμένος στον αριθμό 7
2. Το κόκκινο καλώδιο συνδέεται με 5v
3. Το μαύρο καλώδιο συνδέεται με τη γείωση
Βήμα 4: Κωδικός:
Για πίστωση, ακολουθήστε τους ακόλουθους λογαριασμούς μου. Ευχαριστώ
Για πιο ενδιαφέροντα έργα συνδεθείτε μαζί μου στο:
Youtube:
Σελίδα στο Facebook:
Instagram: https://instagram.com/official_techeor? Igshid = uc8l10avryni