خطوة بخطوة , كيف تبني روبوتك الخاص-الروبوت المتفادي للحواجز
ما سنقوم ببناءه هو روبوت متفادي للحواجز " Avoiding Robot " هذا الروبوت يمكنه تحسس الأجسام التي أمامه و تفاديها , مستخدماً حساس الأمواج فوق الصوتية Ultrasonic
في ما يلي في هذا المقال سستعرف على كل المفاهيم المرتبطة بهذا الروبوت .
في البداية , ماذا سنحتاج لتنفيذ هذه التجربة ؟
القطع المطلوبة لتنفيذ هذا الروبوت قليلة و سهلة التوافر , و طريقة ربطها بعضها سهلة ايضاً , القطع هي
1) أردوينو Uno او Dumilanova .
2) هيكل الروبوت Magician Chassis من شركة
Sparkfun , هيكل سهل التركيب .او الهيكل رباعي العجلات
4Wheel المميز ذو العزم العالي و الدقة الأكبر في الحركة .
Sparkfun , هيكل سهل التركيب .او الهيكل رباعي العجلات
4Wheel المميز ذو العزم العالي و الدقة الأكبر في الحركة .
4) حساس الأمواج فوق الصوتية Ultrasonic HC-SR04
5)بطاريتان , واحدة لتغذية المحرك "يجب ان تكون أكبر من 5 فولت " و الثانية بطارية 9 فولت مع الحاضنة لتغذية الأردوينو .
غذي بها الأردوينو , حتى تكون تغذية الروبوت منفصلة عن تغذية المحركات |
6) قطع اخرى , مثل اسلاك توصيل , ستحتاج لأسلاك توصيل female-female عدد 8 , و ايضاً ستحتاج ل dc jack male+ female لتسهيل توصيل البطارية مع غطاء الأردوينو الخاص بالمحرك "اختياري " , و اخيراً pin header male عدد 1 .
توصيل القطع :
توصيل القطع :
1) قم بتجميع هيكل الروبوت .
2) قم بتثبيت غطاء الأردوينو الخاص بالمحرك على هيكل الروبوت .
3) ثبت الألتراسونيك في الأمام و قم بتوصيله كالأتي
tri >>>"D12 "
echo>>"D13"
vcc>> vcc
Gnd>>Gnd
ستحتاج لمفك صغير لتوصيل الاسلاك مع هذا غطاء قيادة المحرك .
إذا لم يكن متوفراً لديك بطارية 9 فولت فبإمكانك بعد أن توصل البطارية إلى هذا الغطاء أن تأخذ سلك من المدخل 5V من غطاء القيادة و أن توصله بمدخل ال 5 فولت من الأردوينو كما في الشكل "أجعل هذا خيارك الأخير لأنه يسبب الكثير من التشويش على عمل الأردوينو " .
إذا لم يكن متوفراً لديك بطارية 9 فولت فبإمكانك بعد أن توصل البطارية إلى هذا الغطاء أن تأخذ سلك من المدخل 5V من غطاء القيادة و أن توصله بمدخل ال 5 فولت من الأردوينو كما في الشكل "أجعل هذا خيارك الأخير لأنه يسبب الكثير من التشويش على عمل الأردوينو " .
المخرج المكتوب عنده 5V هو مصدر تغذية يمكنك تغذية الأردوينو به مباشرة |
4) ثبت البطاريات بهيكل الروبوت , قم بعملية لحام ل ل dc jack female مع سلكين و توصيلهما لمداخل التغذية مع غطاء الأردوينوالخاص بالمحرك , ليسهل تشغيل و ايقاف الروبوت , اويمكنك توصيل السلك مباشرة مع غطاء المحرك بحيث :
الخط الموجب للبطارية مع المدخل المكتوب عليه VCC
الخط السالب للبطارية مع المدخل المكتوب عليه Gnd
الخط الموجب للبطارية مع المدخل المكتوب عليه VCC
الخط السالب للبطارية مع المدخل المكتوب عليه Gnd
حتى يناسب توصيلك , و افتح شاشة العرض Serial monitor يجب ان تتغير القراءة كلما اقتربت يدك من الاتراسونيك .
حمل الكود الرئيسي التالي :