DIY: 2pi Line Follower

DIY: 2pi Line Follower

Μικρό ρομποτάκι που ακολουθεί μια συγκεκριμένη διαδρομή! Μικρό ρομποτάκι που ακολουθεί μια συγκεκριμένη διαδρομή!

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


Βήμα 1. Η βάση μπορεί να είναι από διάφορα υλικά, όπως PVC, ή ξύλο και οι αρχικές διαστάσεις θα πρέπει να είναι 12.6" x 7.6" x 0.156".

DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower

Βήμα 2. Το κύκλωμα περιγράφεται μέσα από τις παρακάτω φωτογραφίες. Όπως είπαμε, θα χρησιμοποιήσουμε το ATmega328 8-bit AVR chip που βρίσκεται στο Arduino Uno ως τον εγκέφαλο του project. Η τροφοδοσία πραγματοποιείται από μια 2S LiPo 500mAh μπαταρία.

DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower
DIY: 2pi Line Follower

Βήμα 3. Σειρά έχει ο προγραμματισμός. Για να προγραμματίσουμε το ATmega328 χρειαζόμαστε ένα AVR Programmer Kit όπως αυτό της Adafruit το οποίο κάνει για όλα τα AVR chips. Μόλις το ρομπότ μας ξεκινήσει να λειτουργεί, καλιμπράρει τους αισθητήρες γυρνώντας αριστερα και δεξιά και μετά ακολουθεί τον αλγόριθμο των ελεγκτών PID.


[video=youtube;lj1hvett944]https://www.youtube.com/watch?v=lj1hvett944[/video]
DIY: 2pi Line Follower
DIY: 2pi Line Follower