جدول المحتويات:
- الخطوة 1: فيديو المشروع خطوة بخطوة
- الخطوة 2: الأجهزة المطلوبة
- الخطوة 3: PCB Gerber File and Schematic
- الخطوة 4: ملفات.stl ثلاثية الأبعاد
- الخطوة 5: التوصيلات
- الخطوة 6: كود المصدر
فيديو: 5 في 1 اردوينو روبوت - اتبعني - السطر التالي - سومو - رسم - تجنب العقبات: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
تحتوي لوحة التحكم في الروبوت على متحكم ATmega328P وسائق محرك L293D. بالطبع ، لا تختلف عن لوحة Arduino Uno ولكنها مفيدة أكثر لأنها لا تحتاج إلى درع آخر لقيادة المحرك! إنه خالٍ من فوضى العبور ويمكن برمجته بسهولة باستخدام CH340G. أثناء قيادة محركي تيار مستمر ، يمكنك أيضًا التحكم في أجهزة استشعار مختلفة باستخدام دبابيس الإدخال / الإخراج مع هذه البطاقة. في هذا المشروع ، استخدمنا مستشعر المسافة بالموجات فوق الصوتية HC-SR04 ومستشعر الأشعة تحت الحمراء. بالإضافة إلى ذلك ، تم استخدام محرك مؤازر واحد.
الخطوة 1: فيديو المشروع خطوة بخطوة
يمكنك برمجة روبوت بخمسة سيناريوهات مختلفة باستخدام بطاقة التحكم هذه. يتم تضمين السيناريوهات التالية في هذا المشروع:
وضع السومو: هي رياضة يحاول فيها روبوتان دفع بعضهما البعض خارج دائرة (بطريقة مشابهة لرياضة السومو).
Follow Me Mode: يمكن أن يشعر بوجود كائن يجب اتباعه باستخدام مستشعر HC-SR04.
وضع التتبع: إن روبوت تتبع الخط عبارة عن مركبة تتبع خطًا ، إما خطًا أسود أو خطًا أبيض.
وضع التجنب: Obstacle Avoiding Robot هو جهاز ذكي يمكنه تلقائيًا استشعار العائق أمامه وتجنبه عن طريق تحويل نفسه في اتجاه آخر.
وضع الرسم: يحتوي على محرك سيرفو وقلم. يمكنه رسم مسارات الحركة الخاصة به على السطح.
الخطوة 2: الأجهزة المطلوبة
- ATmega328P-PU مع أداة تحميل التشغيل -
- L293D Motor Driver IC -
- مقبس USB من النوع B -
- مقبس DIP 28/16 دبابيس -
- 12/16 ميجاهرتز كريستال -
- L7805 إلى 220 -
- 100 فائق التوهج مكثف -
- LED -
- المقاوم 10 كيلو / 1 كيلو -
- 470nF مكثف -
- مقبس الطاقة -
- 2 كتلة طرفي دبوس -
- رأس دبوس ذكر -
- 10nF / 22pF سيراميك -
- 6V 200RPM ميني ميتال جير موتور -
- بطارية ليبو 7.4V 1000mAh 2S (اختيارية) -
- بطارية 9V 800mAh (اختياري) -
- موصل بطارية 9 فولت -
- وحدة الموجات فوق الصوتية HC-SR04 -
- مستشعر الأشعة تحت الحمراء بالأشعة تحت الحمراء -
- CH340G USB إلى TTL IC-
في هذا المشروع ، تم استخدام مكونات من النوع DIP لسهولة اللحام
الخطوة 3: PCB Gerber File and Schematic
في هذا المشروع ، اخترت PCBWay. PCBWay هي الطريقة الوحيدة لتحقيق هذا المشروع بتكلفة منخفضة جدًا وجودة عالية.
تفاصيل المنتج
- نوع اللوحة: ثنائي الفينيل متعدد الكلور
- الحجم: 53.3 مم × 66 مم
- طبقات: 2 طبقات
- المجموع: 5 قطع / 5 دولارات أمريكية
احصل على PCB Gerber & Schematic -
الخطوة 4: ملفات.stl ثلاثية الأبعاد
إعدادات الطباعة
- الطابعة: JGAURORA A5S
- القرار: 0.25
- إنفيل: 10٪
الخطوة 5: التوصيلات
مستشعر الأشعة تحت الحمراء
- دبوس إشارة مستشعر الأشعة تحت الحمراء إلى رقمي 12
- مستشعر الأشعة تحت الحمراء VCC pin to + 5V
- مستشعر الأشعة تحت الحمراء GND إلى GND
مستشعر HC-SR04
- دبوس ECHO إلى Digital 5
- TRIG pin إلى Digital 6
- دبوس VCC إلى + 5V
- دبوس GND إلى GND
المحرك أ
- محرك 1 إلى رقمي 2
- المحرك A 2 إلى Digital 4
- المحرك A تمكين رقمي 3
المحرك ب
- B Motor B 1 إلى Digital 10
- المحرك B 2 إلى Digital 11
- تمكين المحرك ب إلى الرقم الرقمي 9
الخطوة 6: كود المصدر
يمكنك برمجة روبوت بخمسة سيناريوهات مختلفة باستخدام بطاقة التحكم هذه. يتم تضمين السيناريوهات التالية في هذا المشروع:
- وضع السومو: هي رياضة يحاول فيها روبوتان دفع بعضهما البعض خارج دائرة (بطريقة مشابهة لرياضة السومو).
- Follow Me Mode: يمكن أن يشعر بوجود كائن يجب اتباعه باستخدام مستشعر HC-SR04.
- وضع التتبع: إن روبوت تتبع الخط عبارة عن مركبة تتبع خطًا ، إما خطًا أسود أو خطًا أبيض.
- وضع التجنب: Obstacle Avoiding Robot هو جهاز ذكي يمكنه تلقائيًا استشعار العائق أمامه وتجنبه عن طريق قلب نفسه في اتجاه آخر.
- وضع الرسم: يحتوي على محرك سيرفو وقلم. يمكنه رسم مسارات الحركة الخاصة به على السطح.
احصل على شفرة المصدر:
github.com/MertArduino/RobotControlBoard
موصى به:
اردوينو - روبوت حل المتاهة (MicroMouse) روبوت يتبع الجدار: 6 خطوات (بالصور)
اردوينو | روبوت حل المتاهة (MicroMouse) روبوت يتبع الحائط: مرحبًا أنا إسحاق وهذا هو أول روبوت لي & quot؛ Striker v1.0 & quot؛. تم تصميم هذا الروبوت لحل متاهة بسيطة. في المنافسة ، كان لدينا متاهتان والروبوت كان قادرًا على التعرف عليهم. قد تتطلب أي تغييرات أخرى في المتاهة تغييرًا في
اصنع لوحات أمامية احترافية لمشروع DIY التالي: 7 خطوات (بالصور)
اصنع لوحات أمامية ذات مظهر احترافي لمشروع DIY التالي: لا يجب أن يكون صنع الألواح الأمامية ذات المظهر الاحترافي لمشاريع DIY صعبًا أو مكلفًا. مع بعض البرامج المجانية واللوازم المكتبية وقليل من الوقت ، يمكنك إنشاء لوحات أمامية ذات مظهر احترافي في المنزل لتجميل مشروعك التالي
روبوت موازنة / روبوت ذو 3 عجلات / روبوت STEM: 8 خطوات
موازنة الروبوت / روبوت ذو 3 عجلات / روبوت STEM: لقد بنينا موازنة مجمعة وروبوت ثلاثي العجلات للاستخدام التعليمي في المدارس والبرامج التعليمية بعد المدرسة. يعتمد الروبوت على Arduino Uno ، وهو درع مخصص (يتم توفير جميع تفاصيل البناء) ، وحزمة بطارية Li Ion (جميعها
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو
روبوت ذو شخصية تتجنب العقبات: 7 خطوات (بالصور)
روبوت يتجنب العوائق بشخصيته!: على عكس معظم الروبوتات المتجولة ، يتجول هذا الشخص في الواقع بطريقة تبدو وكأنها "تفكر"! مع متحكم BASIC Stamp (Basic Atom ، Parallax Basic Stamps ، Coridium Stamp ، وما إلى ذلك) ، وهيكل من نوع ما ، وعدد قليل من أجهزة الاستشعار ، وبعض