جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
ستساعدك هذه التعليمات في إنشاء مصدات لـ boe bot وستزودك بالكود الذي سينقل الروبوت عبر المتاهة.
الخطوة 1: مواد للمصدات
فيما يلي قائمة بالمواد التي ستحتاجها لصنع المصدات:
-ورق مقوى
-شريط
-أسلاك
-رقائق الألمنيوم
المقاومات
-Velcro
الخطوة الثانية: بناء المصدات باستخدام المواد
ما تريد القيام به أولاً هو استخدام الورق المقوى لصنع اللوحات وقطع الورق المقوى معًا لتكوين كومة. الآن ، قم بشريط قطع الألمنيوم على اللوحات المصنوعة من الورق المقوى. سيكون هناك أربع قطع من رقائق الألومنيوم التي سيتم لصقها داخل اللوحات على كل جانب. الآن قم بإرفاق اللوحات بمكدس الورق المقوى باستخدام الغراء. بعد ذلك ، قم بإرفاق الجانب الخلفي المسطح لمكدس الورق المقوى بمقدمة الروبوت باستخدام شريط فيلكرو. أخيرًا ، قم بتوصيل الأسلاك الموجبة والسالبة بورق الألمنيوم على اللوحات. تهانينا ، لقد انتهيت الآن من صنع المصدات.
الخطوة 3: الدائرة
الدائرة بسيطة للغاية وسهلة الصنع. ألقِ نظرة على الصورة وأنشئ الدائرة على روبوت Boe.
الخطوة 4: الكود
هذا هو رمز bot bot.
{$ STAMP BS2}
{$ PBASIC 2.5}
I / O دبابيس
مانكاران كالر
برنامج "السيد بيرش" برنامج Maze robot "للتنقل في البويبوت عبر أي متاهة
LMotor PIN 14 RMotor PIN 15
loopX VAR Word
LFF CON 850
RFF CON 650 Lstop CON 750 Rstop CON 750 LRF CON 650 RRF CON 850
المخزن المؤقت temp VAR Byte
تم تخزين متغير RunStatus DATA $ 00 'في ذاكرة القراءة فقط
"READ RunStatus، temp" اقرأ المتغير من ROM
'temp = ~ temp' اقلب القيمة من 0 إلى 1 أو 1 إلى 0 'اكتب RunStatus ، temp' اكتب المتغير مرة أخرى إلى ROM 'IF (temp> 0) ثم END' تحقق مما إذا كانت القيمة 1 'إذا كان الأمر كذلك قم بإنهاء البرنامج
كلمة VAR الصحيحة
إجراءات VAR Word السريعة --------------- هل GOSUB ForwardFast DEBUG؟ IN10 إذا IN10 = 0 ثم مرتفع 0 GOSUB LeftTurn ، آخر منخفض 0 ENDIF
ديبوغ؟ IN11
إذا كان IN11 = 0 ثم عاليًا 1 GOSUB إلى اليمين ، ثم انعطف إلى LOW 1 ENDIF DEBUG CLS
حلقة
'-------------الاتجاهات------------
المنعطف اليساري:
لليمين = 1 إلى 120 PULSOUT LMotor ، LRF PULSOUT RMotor ، RFF NEXT RETURN
ادر على اليمين:
لـ loopX = 1 إلى 120 PULSOUT LMotor ، LFF PULSOUT RMotor ، RRF التالي العودة
سريع إلى الأمام:
للسريع = 1 إلى 300 PULSOUT LMotor ، LFF PULSOUT RMotor ، RFF NEXT RETURN