فهرست مطالب:

تمشک پای - Minikame: 10 مرحله
تمشک پای - Minikame: 10 مرحله

تصویری: تمشک پای - Minikame: 10 مرحله

تصویری: تمشک پای - Minikame: 10 مرحله
تصویری: 15دیمەنی سەرسوڕهێنەرتاکو بە چاوی خۆت نەیانبینی بڕوایان پێ ناکەیت😱 2024, نوامبر
Anonim
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame
تمشک پای - Minikame

یک چهارپا ساده توسط تلفن شما (IOS و Android) کنترل می شود. روی رزبری پای و اندروید اجرا می شود.

قطعات مورد نیاز:

  1. تلفن
  2. تمشک پای
  3. آردوینو نانو با شیلد
  4. قطعات چاپ سه بعدی

کد کامل:

همه فایلهای stl:

مرحله 1: چاپ سه بعدی

تمام قسمتهای زیر را چاپ کنید:

  • 1 عدد body_base.stl
  • 1 x body_top.stl
  • 2 x leg.stl
  • 2 x hips.stl
  • 1 عدد body_shafts.stl

همچنین می توانید تمام فایل ها را در صفحه Thingiverse پیدا کنید

مرحله 2: نرم افزار

نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار
نرم افزار

نرم افزار زیر را روی Pi خود نصب کنید:

  1. با نصب Debian در Pi شروع کنید
  2. دانلود Raspbian.
  3. فایل را از حالت فشرده خارج کنید
  4. تصویر دیسک را روی کارت microSD خود بنویسید
  5. کارت microSD را در Pi خود قرار دهید و بوت کنید
  6. مرورگر chromium را روی Pi خود باز کنید
  7. به پیوند زیر بروید: آردوینو
  8. نرم افزار Linux ARM را بارگیری و نصب کنید

مرحله 3: بررسی نرم افزار و سخت افزار قبل از مونتاژ

بررسی نرم افزار و سخت افزار قبل از مونتاژ
بررسی نرم افزار و سخت افزار قبل از مونتاژ

بررسی ارتباط سریال (اختیاری)

1. "PiArduinoCommunicationTest.ino" را که در "RaspberryPi-Minikame/Pre-Assembly Checks/Serial Communication Check/" است در برد آردوینو خود آپلود کنید.

یک پایانه جدید در رزبری پای خود باز کنید و موارد زیر را اجرا کنید:

sudo apt-get update

sudo apt-get upgrade

git clone

cd RaspberryPi-Minikame/بررسی های قبل از مونتاژ/بررسی ارتباط سریال/

sudo python pi_duino.py

Serial Monitor را در Arduino IDE باز کنید و "hi" و "hello" در حال چاپ شدن را بررسی کنید

2. بررسی سرور (اختیاری)

موارد زیر را در ترمینال قبلی انجام دهید:

سی دی..

cd Server بررسی sudo python weblamp.py

اکنون ، اگر URL را در مرورگر بارگذاری کنید ، باید یک صفحه کنترل weblamp را مشاهده کنید. آدرس اینترنتی شما آدرس IP تمشک pi شما خواهد بود. مثال: 192.168.0.36

همه سروها (MUST-DO) باید سروهای خود را شماره گذاری کنید و کد زیر را در Arduino در خانه سرویس های خود بارگذاری کنید. به یاد داشته باشید: هر سروو در مکان دیگری در خانه تنظیم شده است. بنابراین هر کدام کاربرد متفاوتی دارند و بعداً نمی توان آنها را به طور تصادفی مخلوط کرد. پیوند به کد HomingServos.ino

مرحله 4: نصب Servos در پایه

مرحله 5: مونتاژ پاها

مرحله 6: پیوستن به پاها و پایه

مرحله 7: سیم کشی

رزبری پای را با استفاده از کابل USB به آردوینو وصل کنید

Servos را با استفاده از شماره های پورت زیر متصل کنید:

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: سرور

موارد زیر را در ترمینال خود اجرا کنید تا سرور شما راه اندازی شود. در حال حاضر ، ممکن است لازم باشد هر بار که pi شما راه اندازی مجدد شود ، فایل پایتون سرور را اجرا کنید. V2 RaspberryPi-Minikame باید از شر آن خلاص شود

سی دی RaspberryPi-Minikame

cd Server sudo python quad.py

مرحله 9: کد آردوینو

کد زیر را در Arduino خود بارگذاری کنید و به یاد داشته باشید که برای استفاده از Quadruped ، Serial Monitor را باز کنید.

آن را در اینجا پیدا کنید: آردوینو

مرحله 10: برنامه چهارپا Raspi

شما می توانید برنامه را با استفاده از فایل های موجود در پوشه برنامه برای خود تغییر دهید یا از apk پیش فرض ارائه شده استفاده کنید. همچنین می توانید از فایل های برنامه IOS استفاده کنید ، آن را در Xcode کلون کرده و اجرا کرده و روی تلفن خود نصب کنید.

توصیه شده: