فهرست مطالب:

دنبال کننده خط BrickPi3: 4 مرحله
دنبال کننده خط BrickPi3: 4 مرحله

تصویری: دنبال کننده خط BrickPi3: 4 مرحله

تصویری: دنبال کننده خط BrickPi3: 4 مرحله
تصویری: پروژه آردوینو - ربات دنبال کننده خط - آشنایی باسنسور تشخیص خط 2024, جولای
Anonim
Image
Image
در حال دویدن
در حال دویدن

در اینجا پروژه ای نشان داده شده است که چگونه می توان از Dexter Industries Line Follower برای ایجاد روبات BrickPi3 در خط استفاده کرد.

مرحله 1: راه اندازی سخت افزار

این پروژه از یک ربات BrickPi3 استفاده می کند که با دو موتور محرک در پیکربندی فرمان لغزنده ساخته شده است. موتور درایو سمت چپ به پورت B BrickPi3 و موتور محرک راست به پورت C. BrickPi3 متصل است. سنسور 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 "from di_sensors import easy_line_follower؛ easy_line_follower. EasyLineFollower (). set_calibration (" white ")"

سپس سنسور کامل را روی خط سیاه قرار دهید و این دستور را اجرا کنید:

python -c "from di_sensors 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

توصیه شده: