جدول المحتويات:
- الخطوة 1: الطباعة ثلاثية الأبعاد
- الخطوة 2: البرمجيات
- الخطوة 3: فحص البرامج والأجهزة قبل التجميع
- الخطوة 4: تثبيت الماكينات على القاعدة
- الخطوة 5: تجميع الساقين
- الخطوة 6: ضم الساقين والقاعدة
- الخطوة 7: الأسلاك
- الخطوة 8: الخادم
- الخطوة 9: كود اردوينو
- الخطوة 10: تطبيق Raspi Quadruped
فيديو: Raspberry Pi - Minikame: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
جهاز رباعي بسيط يتحكم فيه هاتفك (IOS و Android). يعمل على Raspberry Pi و Android.
المكونات المطلوبة:
- هاتف
- فطيرة التوت
- اردوينو نانو مع درع
- أجزاء مطبوعة ثلاثية الأبعاد
الكود الكامل:
جميع ملفات stl:
الخطوة 1: الطباعة ثلاثية الأبعاد
اطبع جميع الأجزاء التالية:
- 1 × body_base.stl
- 1 × body_top.stl
- 2 × الساق stl
- 2 × الوركين. stl
- 1 × body_shafts.stl
يمكنك أيضًا العثور على جميع الملفات في صفحة Thingiverse
الخطوة 2: البرمجيات
قم بتثبيت البرنامج التالي على Pi الخاص بك:
- ابدأ بتثبيت Debian على Pi
- تنزيل Raspbian.
- قم بفك ضغط الملف
- اكتب صورة القرص على بطاقة microSD الخاصة بك
- ضع بطاقة microSD في Pi الخاص بك وقم بالتمهيد
- افتح متصفح الكروم على Pi الخاص بك
- انتقل إلى الرابط التالي: Arduino
- قم بتنزيل وتثبيت البرنامج لنظام Linux ARM
الخطوة 3: فحص البرامج والأجهزة قبل التجميع
فحص الاتصال التسلسلي (اختياري)
1. قم بتحميل "PiArduinoC CommunicationTest.ino" الموجود في "RaspberryPi-Minikame / عمليات التحقق السابقة للتجميع / التحقق من الاتصال التسلسلي /" إلى لوحة Arduino.
افتح محطة طرفية جديدة على Raspberry Pi الخاص بك وقم بتنفيذ ما يلي:
sudo apt-get update
sudo apt-get ترقية
استنساخ بوابة
cd RaspberryPi-Minikame / فحوصات ما قبل التجميع / فحص الاتصال التسلسلي /
sudo python pi_duino.py
افتح Serial Monitor على Arduino IDE وتحقق من طباعة "hi" و "hello"
2. فحص الخادم (اختياري)
على نفس الجهاز كما كان من قبل ، قم بتنفيذ ما يلي:
قرص مضغوط..
cd Server تحقق من sudo python weblamp.py
الآن ، إذا قمت بتحميل عنوان URL على المتصفح ، فسترى صفحة تحكم مصباح الويب. سيكون عنوان URL الخاص بك هو عنوان IP الخاص بـ raspberry pi. مثال: 192.168.0.36
توجيه جميع الماكينات (MUST-DO) قم بترقيم الماكينات الخاصة بك وقم بتحميل الكود التالي إلى Arduino إلى المنزل من الماكينات الخاصة بك. تذكر: تم تعيين كل جهاز على موقع منزل مختلف. لذلك كل واحد له استخدام مختلف ولا يمكن خلطه بشكل عشوائي لاحقًا. رابط إلى HomingServos.ino Code
الخطوة 4: تثبيت الماكينات على القاعدة
الخطوة 5: تجميع الساقين
الخطوة 6: ضم الساقين والقاعدة
الخطوة 7: الأسلاك
قم بتوصيل Raspberry Pi بـ Arduino باستخدام كابل USB
قم بتوصيل الماكينات باستخدام أرقام المنافذ التالية:
FL_HIP = (4) ،
FL_FOOT = (5) ،
FR_HIP = (6) ،
FR_FOOT = (7) ،
BL_HIP = (8) ،
BL_FOOT = (9) ،
BR_HIP = (10) ،
BR_FOOT = (11) ،
الخطوة 8: الخادم
قم بتنفيذ ما يلي في جهازك الطرفي لتشغيل الخادم الخاص بك. في الوقت الحالي ، قد تضطر إلى تنفيذ ملف python الخاص بالخادم في كل مرة يعيد فيها تشغيل pi. يجب أن يتخلص V2 من RaspberryPi-Minikame من ذلك
القرص المضغوط RaspberryPi-Minikame
خادم القرص المضغوط sudo python quad.py
الخطوة 9: كود اردوينو
قم بتحميل الكود التالي إلى Arduino الخاص بك وتذكر فتح Serial Monitor لاستخدام Quadruped.
يمكنك العثور عليها هنا: Arduino
الخطوة 10: تطبيق Raspi Quadruped
يمكنك إما تعديل التطبيق بنفسك باستخدام الملفات الموجودة في مجلد التطبيقات أو استخدام ملف apk الافتراضي المقدم. بدلاً من ذلك ، يمكنك أيضًا استخدام ملفات تطبيق IOS واستنساخها في Xcode وتشغيلها وتثبيتها على هاتفك
موصى به:
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
وميض LED مع Raspberry Pi - كيفية استخدام دبابيس GPIO على Raspberry Pi: 4 خطوات
وميض LED مع Raspberry Pi | كيفية استخدام دبابيس GPIO على Raspberry Pi: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام GPIO's الخاصة بـ Raspberry pi. إذا كنت قد استخدمت Arduino من قبل ، فمن المحتمل أنك تعلم أنه يمكننا توصيل مفتاح LED وما إلى ذلك بمساميرها وجعلها تعمل مثل. اجعل مؤشر LED يومض أو احصل على مدخلات من المفتاح لذا
واجهة مستشعر ADXL335 على Raspberry Pi 4B في 4 خطوات: 4 خطوات
واجهة مستشعر ADXL335 على Raspberry Pi 4B في 4 خطوات: في هذا Instructable ، سنقوم بتوصيل مستشعر ADXL335 (مقياس تسارع) على Raspberry Pi 4 مع Shunya O / S
تثبيت Raspbian Buster على Raspberry Pi 3 - بدء استخدام Raspbian Buster مع Raspberry Pi 3b / 3b +: 4 خطوات
تثبيت Raspbian Buster على Raspberry Pi 3 | بدء استخدام Raspbian Buster مع Raspberry Pi 3b / 3b +: مرحبًا يا شباب ، أطلقت منظمة Raspberry pi مؤخرًا نظام تشغيل Raspbian OS الجديد يسمى Raspbian Buster. إنها نسخة جديدة من Raspbian لـ Raspberry Pi. حتى اليوم في هذه التعليمات سوف نتعلم كيفية تثبيت نظام التشغيل Raspbian Buster على جهاز Raspberry pi 3
تثبيت Raspbian في Raspberry Pi 3 B بدون HDMI - الشروع في استخدام Raspberry Pi 3B - إعداد Raspberry Pi 3: 6 خطوات
تثبيت Raspbian في Raspberry Pi 3 B بدون HDMI | الشروع في استخدام Raspberry Pi 3B | إعداد Raspberry Pi 3 الخاص بك: كما يعرف بعضكم يا رفاق ، فإن أجهزة الكمبيوتر Raspberry Pi رائعة جدًا ويمكنك الحصول على الكمبيوتر بالكامل على لوحة صغيرة واحدة. يتميز Raspberry Pi 3 Model B بمعالج رباعي النواة 64 بت ARM Cortex A53 تم تسجيله بسرعة 1.2 جيجاهرتز. هذا يضع Pi 3 حوالي 50