جدول المحتويات:

متابع خط BrickPi3: 4 خطوات
متابع خط BrickPi3: 4 خطوات

فيديو: متابع خط BrickPi3: 4 خطوات

فيديو: متابع خط BrickPi3: 4 خطوات
فيديو: متابع خط سيره 2024, يوليو
Anonim
Image
Image
ادارة
ادارة

فيما يلي مشروع يوضح كيف يمكن استخدام متابع خط Dexter Industries لجعل روبوت BrickPi3 يتبع خطاً.

الخطوة 1: إعداد الجهاز

يستخدم هذا المشروع روبوتًا BrickPi3 مصممًا بمحركين للدفع في تكوين انزلاقية التوجيه. محرك القيادة الأيسر متصل بمنفذ BrickPi3 B ، ومحرك القيادة الأيمن متصل بمنفذ 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 استيراد easy_line_follower ؛ easy_line_follower. EasyLineFollower (). set_calibration ('white')"

ثم ضع المستشعر الكامل فوق الخط الأسود وقم بتشغيل هذا الأمر:

python -c "من مستشعرات di_sensors استيراد easy_line_follower ؛ easy_line_follower. EasyLineFollower (). set_calibration ('أسود')"

الخطوة 4: الجري

يوجد برنامج مثال Line Follower في ~ / Dexter / BrickPi3 / Projects / LineBot. لتشغيل المثال ، انتقل إلى الدليل:

cd ~ / Dexter / BrickPi3 / المشاريع / LineBot

ثم قم بتشغيل البرنامج:

بيثون LineBot.py

موصى به: