فهرست مطالب:

آیا می خواهید یک آدم برفی بسازید؟: 9 مرحله (همراه با تصاویر)
آیا می خواهید یک آدم برفی بسازید؟: 9 مرحله (همراه با تصاویر)

تصویری: آیا می خواهید یک آدم برفی بسازید؟: 9 مرحله (همراه با تصاویر)

تصویری: آیا می خواهید یک آدم برفی بسازید؟: 9 مرحله (همراه با تصاویر)
تصویری: ظهور جن کافر به ترسناک ترین شکل ممکن وحشتناک واضح 😱 جن اینجوری تغییر شکل میده ها 2024, نوامبر
Anonim
Image
Image
تصویر
تصویر

معرفی

این پروژه نحوه ساخت یک آدم برفی رقصنده را با Raspberry Pi و PivotPi نشان می دهد - یک کنترل کننده سروو که فقط برای آن ساخته شده است!

Scratch برای کدگذاری آدم برفی رقصنده استفاده می شود و Sonic Pi موسیقی Holidays را تولید می کند.

مرحله 1: آنچه شما نیاز دارید

آدم برفی PivotPi را به نمایش می گذارد ، بنابراین بگذارید با آن شروع کنیم. شما نیاز خواهید داشت:

  1. یک PivotPi
  2. RaspberryPi با دسترسی به wifi (یا Pi3 یا Pi دیگری با دانگل)
  3. 4 عدد باتری قلمی
  4. 2 سرو متوسط
  5. 1 سروو کوچک
  6. 6 سیم جهنده نر به ماده (مشکی ، قرمز ، سفید و قهوه ای ، قرمز ، نارنجی در صورت امکان انتخاب رنگ)
  7. گوینده
  8. Raspbian for Robots SD Card

در زمینه صنایع دستی ، شما نیاز دارید:

  1. تخته فوم
  2. کراوات بزرگ می پیچد
  3. نوار دو طرفه قوی
  4. چشم های گوگلی
  5. نشانگر مشکی
  6. یک پست قوی

مرحله 2: بدن سازی آدم برفی

شما آدم برفی را از یک تکه کفپوش می سازید. از سه بشقاب در اندازه های مختلف یا هر گونه اجسام گرد استفاده کنید که به شما یک آدم برفی متناسب می دهد. قطعات را بریده و سنباده زدن کناره ها را نیز در نظر بگیرید.

سه دایره برش دهید

از یک نشانگر سیاه برای دور زدن هر دایره استفاده کنید تا برجسته شود. و ما شروع به کار یک آدم برفی کردیم!

بدن آدم برفی

مرحله 3: آدم برفی را بسازید

پستی دریافت کنید که به قدری بلند باشد که بتواند آدم برفی را نگه دارد.

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

اگر سروو را بالاتر از مرکز دایره بدن قرار دهید ، جلوه ای نوسان به دست خواهید آورد که برای قسمت پایینی زیبا به نظر می رسد. این یک علم دقیق نیست (ممکن است باشد ، اما لازم نیست که برای آدم برفی دقیق باشد) ، اما حدود 1/3 به نظر می رسد زیبا است.

سروو بالا - کوچک - سر را کنترل می کند. از یک تکه کوتاه چوب بالسا به عنوان گردن استفاده می کنیم که قسمت پایینی آن به سروو و قسمت بالای آن به سر متصل است. این به آدم برفی اجازه می دهد سر خود را به سمت دیگر حرکت دهد. چوب بالسا از نوار دو طرفه برای چسباندن به قسمت سر استفاده می کند. زمان تزئین آدم برفی! چشم های گوگلی ، آب نبات و همه چیز!

قسمت میانی با بازو

قسمت پایین با جابجایی از مرکز

سر و گردن

مرحله 4: اتصالات سروو

زمان اتصال این سرویس ها به برد PivotPi فرا رسیده است! سه عدد از آنها وجود دارد ، اما دو مورد باید کمی زیاد باشد. شما یکی دو انتخاب دارید. می توانید PivotPi/RaspberryPi را با استفاده از کراوات یا هر روش ایمن دیگر در قسمت پشتیبانی بالاتر قرار دهید ، یا می توانید سیم های سروو را با استفاده از سیم های بلوز نر به ماده گسترش دهید.

سروو پایین به پورت 1 متصل است.

سروو میانی به پورت 2 متصل است.

سروو بالا (کوچک) به پورت 7 متصل است زیرا PivotPi من ایستاده بود و سیم ها می توانستند به آن برسند (پورت 8 نیز خوب بود).

اتصالات سروو

افزونه های سیم

با تطبیق این بلوک ها می توانید کد Scratch را برای مطابقت با اتصالات خود تغییر دهید

مرحله 5: اتصال بلندگو

اتصال بلندگو آسان است.

  1. کابل برق آن هم به بلندگو و هم به یکی از درگاه USB Pi متصل است
  2. کابل صوتی آن روی پورت صوتی Pi قرار می گیرد
  3. همانطور که بیرون هستیم ، باید قدرت آن به بالاترین میزان تبدیل شود

اتصال بلندگو

مرحله 6: Scratch Code

پروژه آدم برفی از Scratch برای PivotPi استفاده می کند. برای جلوگیری از شباهت کامل به یک ربات ، از برخی ژنراتورهای تصادفی استفاده می شود. در غیر این صورت کد ساده است. با صفحه مرجع آنلاین Scratch ما می توانید اطلاعات بیشتری کسب کنید.

اگر در کارت Raspbian for Robots به روز رسانی نرم افزار DI را انجام دهید ، می توانید کد را با موارد زیر پیدا کنید:

روی File و سپس Open کلیک کنید

روی دکمه Pi کلیک کنید و به Dexter، PivotPi، Projects، Snowman بروید

مرحله 7: Sonic Pi Code

Sonic Pi به طور پیش فرض در Raspbian for Robots نیست. شما به آن احتیاج ندارید ، اما افزودن آن چیز جالبی است.

برای نصب Sonic Pi ، کارت SD شما باید حداقل 8 گیگ با کمی اتاق خالی داشته باشد. اگر 4 گیگ دارید ، تغییرات Sonic Pi در آن مناسب نیست.

دستورات زیر را در پنجره ترمینال اجرا کنید:

sudo apt-get update

sudo apt-get sonic-pi را نصب کنید

و اجازه دهید جادوی خود را انجام دهد

تمشک پای / برنامه نویسی / Sonic Pi

شما می توانید Jingle Bells را از مجموعه رابین نیومن بارگیری کنید (روی دکمه "بارگیری زیپ" ، در بالا سمت راست کلیک کنید) (از رابین به خاطر به اشتراک گذاشتن استعداد موسیقایی او تشکر می کنم!)

اگر برای انتقال فایل از رایانه معمولی خود به Pi به کمک نیاز دارید ، به آموزش های ما نگاهی بیندازید:

انتقال فایلها از مک

انتقال فایلها از کامپیوتر

با کلیک بر روی منوی کوچک تمشک قرمز Pi ، سپس برنامه نویسی ، سپس Sonic Pi ، Sonic Pi را شروع کنید.

فایل Sonic Pi را با کلیک روی دکمه Load و یافتن مکانی که آن را در Pi ذخیره کرده اید بارگذاری کنید.

هنگامی که بلندگوی شما به Pi متصل شده و روشن است ، می توانید بر روی دکمه Run کلیک کرده و به موسیقی Pi خود گوش دهید!

مرحله 8: نحوه دریافت کد برای این پروژه

ساده ترین راه برای دریافت کد این است که نرم افزار Dexter Industries خود را از طریق "به روز رسانی نرم افزار DI" به روز کنید. وقتی این کار را انجام می دهید ، تمام فایل های کد پروژه های جدید مانند این نشان داده می شود!

مسیر فایل

هنگامی که DI Software Update را اجرا می کنید ، این پروژه را می توانید در این مکان پیدا کنید:

/home/pi/Dexter/PivotPi/Projects/آدم برفی

فایل قابل بارگیری

اگر از نرم افزار سفارشی Dexter Industries ، Raspbian for Robots استفاده نمی کنید و همچنان می خواهید این فایل را بارگیری کنید ، می توانید آن را از اینجا بارگیری کنید.

مرحله 9: به کمک نیاز دارید؟

سوالی دارید یا مشکلی دارید؟ آن را در انجمن ارسال کنید و ما به شما کمک خواهیم کرد.

توصیه شده: