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

Ρομπότ Line Follower χρησιμοποιώντας Arduino Uno και L298N: 5 βήματα
Ρομπότ Line Follower χρησιμοποιώντας Arduino Uno και L298N: 5 βήματα

Βίντεο: Ρομπότ Line Follower χρησιμοποιώντας Arduino Uno και L298N: 5 βήματα

Βίντεο: Ρομπότ Line Follower χρησιμοποιώντας Arduino Uno και L298N: 5 βήματα
Βίντεο: Apa itu? Stepper Motor - L298N Motor Driver (Subtittled) 2024, Ιούλιος
Anonim
Image
Image

Το Line Flower είναι ένα πολύ απλό ρομπότ ιδανικό για αρχάριες ηλεκτρονικές συσκευές.

Βήμα 1: Πώς λειτουργεί

Εικόνα
Εικόνα

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

Βήμα 2:

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

Βήμα 3: Λίστα στοιχείων

Λίστα στοιχείων
Λίστα στοιχείων

στοιχεία λίστας:

1x Arduino Uno

1x L298N

2x αισθητήρας iR

14x καλώδια

1x Plexi 10cmx17cm

4x μοτέρ TT

6x baterryl AA

1x κάτοχος μπαταρίας

8x μεταλλική απόσταση 10mm

Βήμα 4: Σχήμα

Σχήμα
Σχήμα

Βήμα 5: Διαμόρφωση αισθητήρα Ir

Διαμόρφωση αισθητήρα Ir
Διαμόρφωση αισθητήρα Ir

Τώρα, πριν ενεργοποιήσετε την τροφοδοσία, βεβαιωθείτε ότι έχετε συνδέσει τα πάντα σωστά. Αντιγράψτε τον κώδικα προγράμματος και ανεβάστε τον στο arduino σας και, στη συνέχεια, ενεργοποιήστε τη σειριακή οθόνη (στο Arduino IDE -> Εργαλεία -> Σειριακή οθόνη). Τοποθετήστε το ρομπότ σας στη μαύρη γραμμή και ρυθμίστε το ποτενσιόμετρο έτσι ώστε η τιμή του αισθητήρα να δείχνει 23 1023 και στην άσπρη επιφάνεια ≈ 33. Σκίτσο και διαμόρφωση λήψης. Αντιγράψτε τον παρακάτω κώδικα και ανεβάστε τον στο arduino. Καλα να περνατε ? Λήψη σκίτσου

Συνιστάται: