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

BrickPi3 Line Follower: 4 βήματα
BrickPi3 Line Follower: 4 βήματα

Βίντεο: BrickPi3 Line Follower: 4 βήματα

Βίντεο: BrickPi3 Line Follower: 4 βήματα
Βίντεο: BrickPi Line Follower 2024, Ιούλιος
Anonim
Image
Image
Τρέξιμο
Τρέξιμο

Εδώ είναι ένα έργο που δείχνει πώς ο Dexter Industries Line Follower μπορεί να χρησιμοποιηθεί για να κάνει ένα ρομπότ BrickPi3 να ακολουθεί μια γραμμή.

Βήμα 1: Ρύθμιση υλικού

Αυτό το έργο χρησιμοποιεί ένα ρομπότ BrickPi3 κατασκευασμένο με δύο κινητήρες κίνησης σε διαμόρφωση ολίσθησης. Ο αριστερός κινητήρας κίνησης είναι συνδεδεμένος με τη θύρα BrickPi3 και ο δεξιός κινητήρας με τη θύρα BrickPi3 C. Ο αισθητήρας Line Follower είναι συνδεδεμένος στη θύρα Grove I2C του BrickPi3.

Μπορείτε να δημιουργήσετε τη δική σας διαμόρφωση γραμμής χρησιμοποιώντας τα διαθέσιμα τμήματα γραμμών εδώ ή μπορείτε να χρησιμοποιήσετε ένα χαλί Lego Mindstorms.

Βήμα 2: Ρύθμιση λογισμικού

Είτε το Raspberry Pi σας εκτελεί Raspbian είτε Raspbian For Robots, για να εγκαταστήσετε τα προγράμματα οδήγησης και το παράδειγμα προγράμματος, μπορείτε να εκτελέσετε αυτές τις δύο εντολές:

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | κτυπώ δυνατά

Βήμα 3: Βαθμονόμηση

Για να βαθμονομήσετε τον ακόλουθο γραμμής, τοποθετήστε τον πλήρη αισθητήρα πάνω στο λευκό φόντο και εκτελέστε αυτήν την εντολή:

python -c "από di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" white ")"

Στη συνέχεια, τοποθετήστε τον πλήρη αισθητήρα πάνω στη μαύρη γραμμή και εκτελέστε αυτήν την εντολή:

python -c "από di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" black ")"

Βήμα 4: Τρέξιμο

Το παράδειγμα του προγράμματος Follower Line βρίσκεται στο ~/Dexter/BrickPi3/Projects/LineBot. Για να εκτελέσετε το παράδειγμα, μεταβείτε στον κατάλογο:

cd ~/Dexter/BrickPi3/Projects/LineBot

Στη συνέχεια, εκτελέστε το πρόγραμμα:

python LineBot.py

Συνιστάται: