• برچسب ها: رسپبری پای | ساخت ربات
  • 0.0/5 rating (0 votes)
  • پنج شنبه, 05 آذر 1394

در پایان این آموزش قادر خواهید بود تا با استفاده از یک قایق RC و رسپبری پای، یک ربات آبی بسازید. با ما همراه باشید.


Roboat رسپبری پای، دسته ای از رباتهای آبی هستند که توسط اینترنت کنترل می شوند و از یک قایق RC به عنوان شاسی استفاده می کنند. این رباتها اغلب برای بررسی فاضلاب های غیر قابل دسترس کاربرد دارند که از طریق ارسال تصاویر به مرورگر وب اطلاعات را انتقال میدهند.
از آنجاییکه این ربات با یک کد پایتون ساده و با استفاده از چهارچوب webiopi ساخته شده است، میتواند گزینه خوبی برای یادگیری رباتیک با رسپبری پای باشد.

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

هر مدلی از رسپبری پای × 1
ماژول درایور موتور L298n × 1
منبع تغذیه × 1
پاوربانک × 1
دوربین رسپبری پای × 1
برد سوراخ دار × 1
LED سفید × 4
مقاومت 330 اهم × 4
ترانزیستور BC547 × 4
سیم جامپر × 4
USB wifi TP link × 1
قایق RC × 1
بطری پلاستیکی × 2
جعبه پلاستیکی × 1
پیچ و مهره × 1
هویه × 1
سیم لحیم × 1
سیم استریپر × 1
قیچی × 1
پیچ گوشتی × 1

academy 940803 raspbery pi Roboat 02

گام دوم: پیاده سازی قایق RC

academy 940803 raspbery pi Roboat 03

academy 940803 raspbery pi Roboat 04
برای ساخت این ربات از یک قایق RC اسباب بازی ارزان قیمت استفاده کنید. خوشبختانه قایق های RC دارای یک بدنه بزرگ هستند که دو موتور به آن متصل شده است. برای کنترل دقیق‌تر قایق، دو موتور در آن به کار رفته است.
قایق شما به خودی خود دارای یک درایور موتور است. اما بهتر است سیمی که موتور DC را به درایور موتور متصل کرده قطع کنید و درایور موتور را با یک ماژول درایور موتور L298n جایگزین کنید با اینکار مشکل قطع گهکاهی سیم به PCB حل میشود.

گام سوم: راه اندازی رسپبری پای

 

از اتصال کارت حافظه به raspbian اطمینان حاصل کنید. برای آموزش نحوه ی ساخت کارت حافظه raspbian اینجا کلیک کنید.
USB wifi و دوربین USB را که به برق متصل شده به پورت USB رسپبری پای متصل کنید. سپس با دریافت ترمینال لینوکس آن را راه اندازی کنید.
با استفاده از دستور زیر شبکه رسپبری پای را راه اندازی کنید
pi@raspberry$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
SSID و wpa-psk را بر اساس تنظیمات wifi منزلتان تغییر دهید و سپس آن را ذخیره کنید. مجددا سیستم را راه اندازی کنید، اگر LED دستگاه USB wifi روشن شود به این معنی است که اتصال وای فای برقرار است
- نصب MJPG-Streamer
نصب MJPG-Streamer
از لینک بالا برای نصب MJPG-Streamer استفاده کنید، پس از انجام این مراحل اطمینان حاصل کنید که MJPG-Streamer در زمان بوت شدن رسپبری پای در حال اجرا است.
- نصب webiopi
نصب webiopi
از لینک بالا راهنمای گام به گام نصب و راه اندازی webiopi را دانلود نمایید. پس از نصب این دو برنامه، پوشه جدیدی به نام "roboat" بسازید و کدهای برنامه را از فایل زیر دریافت کنید.

گام چهارم: ثابت کردن قایق

academy 940803 raspbery pi Roboat 05

academy 940803 raspbery pi Roboat 06
بدنه ی زیرین قایق RC از نظر هندسی تیز است و با اضافه کردن قطعات روی آن، امکان برگشتن قایق در آب وجود دارد. بطری های پلاستیکی راه حل بسیار خوبی برای رفع این مشکل هستند. با اضافه کردن دو بطری پلاستیکی در دو طرف قایق، بدنه آن بسیار پایدار می شود و امکان برگشتن آن در داخل آب به حداقل خواهد رسید. هر بطری پلاستیکی که کوتاه تر از بدنه قایق باشد برای این کار مناسب است.

گام پنجم : سرهم کردن همه قطعات

academy 940803 raspbery pi Roboat 07

academy 940803 raspbery pi Roboat 08

academy 940803 raspbery pi Roboat 09

جعبه پلاستیکی را بردارید و چند سوراخ روی آن ایجاد کنید تا با استفاده از پیچ و مهره، با رسپبری پای منطبق شود.
سیم jumper را از L298n به پین GPIO رسپبری پای وصل کنید. جعبه پلاستیکی را در بالای بدن قایق قرار دهید. اطمینان حاصل کنید که تمام قطعات و ماژول ها به جز USB دوربین درون جعبه قرار دارند و امکان نفوذ آب به آن وجود ندارد. حالا شما میتوانید آن را به نزدیک ترین استخر یا دریاچه بیندازید و سعی کنید که با استفاده از گوشی و تلفن همراه خود، آن را کنترل کنید.
ویدیوی قایق ساخته شده را از اینجا ببینید.

منبع: سایت instructabes

نوشته شده توسط
افزودن نظر
  • هیچ نظری یافت نشد