Recommended Posts

[NEWS_IMG=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums497-picture34932.jpg[/NEWS_IMG] Μικρό ρομποτάκι που ακολουθεί μια συγκεκριμένη διαδρομή!

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

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

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41120.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41121.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41122.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41123.jpg[/img_alt]

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

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41124.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41125.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41126.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41127.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41128.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41129.jpg[/img_alt]

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

[video=youtube;lj1hvett944]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41130.jpg[/img_alt]

[img_alt=DIY: 2pi Line Follower]http://www.hwbox.gr/members/2195-albums460-picture41131.jpg[/img_alt]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now