فهرست مطالب:
- مرحله 1: چاپ سه بعدی
- مرحله 2: نرم افزار
- مرحله 3: بررسی نرم افزار و سخت افزار قبل از مونتاژ
- مرحله 4: نصب Servos در پایه
- مرحله 5: مونتاژ پاها
- مرحله 6: پیوستن به پاها و پایه
- مرحله 7: سیم کشی
- مرحله 8: سرور
- مرحله 9: کد آردوینو
- مرحله 10: برنامه چهارپا Raspi
تصویری: تمشک پای - Minikame: 10 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
یک چهارپا ساده توسط تلفن شما (IOS و Android) کنترل می شود. روی رزبری پای و اندروید اجرا می شود.
قطعات مورد نیاز:
- تلفن
- تمشک پای
- آردوینو نانو با شیلد
- قطعات چاپ سه بعدی
کد کامل:
همه فایلهای 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 خود نصب کنید:
- با نصب Debian در Pi شروع کنید
- دانلود Raspbian.
- فایل را از حالت فشرده خارج کنید
- تصویر دیسک را روی کارت microSD خود بنویسید
- کارت microSD را در Pi خود قرار دهید و بوت کنید
- مرورگر chromium را روی Pi خود باز کنید
- به پیوند زیر بروید: آردوینو
- نرم افزار 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 کلون کرده و اجرا کرده و روی تلفن خود نصب کنید.
توصیه شده:
خانه هوشمند توسط تمشک پای: 5 مرحله (همراه با تصاویر)
خانه هوشمند توسط رزبری پای: در حال حاضر چندین محصول وجود دارد که باعث می شود خانه شما هوشمندتر شود ، اما اکثر آنها راه حل های اختصاصی هستند. اما چرا برای تعویض چراغ با تلفن هوشمند خود به اینترنت نیاز دارید؟ این یکی از دلایلی بود که من Smar خودم را ساختم
اتاق نشیمن را با الکسا و تمشک پای کنترل کنید: 12 مرحله
کنترل اتاق نشیمن با Alexa و Raspberry Pi: تلویزیون ، چراغ ها و فن اتاق نشیمن خود را با Alexa (Amazon Echo یا Dot) و Raspberry Pi GPIO کنترل کنید
تمشک پای را به چراغ بلوتوث تبدیل کنید: 4 مرحله
تبدیل Raspberry Pi به Bluetooth Beacon: بلوتوث یکی از فناوری های نوآورانه برای انتقال داده ها به صورت بی سیم ، ساخت سیستم های اتوماسیون خانگی ، کنترل دستگاه های دیگر و غیره است. در این دستورالعمل ها ، من سعی خواهم کرد که یک Raspberry Pi را به Bluetooth Beacon تبدیل کنم. مورد نیاز Raspberry PiBleuIO (A Bl
شاخص خاموش شدن تمشک پای: 6 مرحله
Raspberry Pi Shutdown Indicator: این مدار بسیار ساده ای برای نمایش وضعیت عملیاتی raspberry pi است (که از این پس RPI نامیده می شود). شاید زمانی که RPI را بدون سر (بدون مانیتور) اجرا می کنید مفید باشد. گاهی اوقات نگران زمان مناسب برای خاموش شدن کامل دستگاه هستم. پس از قطع RPI
چشمک زدن LED با تمشک پای - نحوه استفاده از پین های GPIO در رزبری پای: 4 مرحله
چشمک زدن LED با تمشک پای | نحوه استفاده از پین های GPIO در Raspberry Pi: سلام بچه ها در این دستورالعمل نحوه استفاده از GPIO's Raspberry pi را یاد می گیریم. اگر تا به حال از آردوینو استفاده کرده اید ، احتمالاً می دانید که ما می توانیم سوئیچ LED و غیره را به پین های آن وصل کرده و آن را مانند کار کنیم. چشمک بزنید یا ورودی را از سوئیچ دریافت کنید تا