Სარჩევი:

BrickPi3 Line მიმდევარი: 4 ნაბიჯი
BrickPi3 Line მიმდევარი: 4 ნაბიჯი

ვიდეო: BrickPi3 Line მიმდევარი: 4 ნაბიჯი

ვიდეო: BrickPi3 Line მიმდევარი: 4 ნაბიჯი
ვიდეო: BrickPi3 Line Follower 2024, ივლისი
Anonim
Image
Image
Სირბილი
Სირბილი

აქ არის პროექტი, რომელიც აჩვენებს, თუ როგორ შეიძლება Dexter Industries Line Follower- ის გამოყენება, რათა BrickPi3 რობოტი მიჰყვეს ხაზს.

ნაბიჯი 1: აპარატურის დაყენება

ეს პროექტი იყენებს BrickPi3 რობოტს, რომელიც აშენებულია ორი წამყვანი ძრავით სკაიდის საჭის კონფიგურაციით. მარცხენა წამყვანი ძრავა უკავშირდება BrickPi3 პორტს B, ხოლო მარჯვენა წამყვანი ძრავა უკავშირდება BrickPi3 პორტს C. Line Follower სენსორი უკავშირდება BrickPi3- ის Grove I2C პორტს.

თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ხაზის კონფიგურაცია აქ არსებული სეგმენტების გამოყენებით, ან შეგიძლიათ გამოიყენოთ 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 from import_ easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" white ")"

შემდეგ განათავსეთ სრული სენსორი შავ ხაზზე და გაუშვით ეს ბრძანება:

python -c "di_sensors from import_ easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" black ")"

ნაბიჯი 4: სირბილი

Line Follower მაგალითი პროგრამა მდებარეობს ~/Dexter/BrickPi3/Projects/LineBot. მაგალითის გასაშვებად გადადით დირექტორიაში:

cd ~/Dexter/BrickPi3/Projects/LineBot

შემდეგ გაუშვით პროგრამა:

პითონი LineBot.py

გირჩევთ: