هلیو کیددنیای برنامه‌نویسی نوجوانان
پایتون · سطح ۳ · ۷ مرحله

ساخت استاپ‌موشن با دکمه

Push Button Stop Motion

با استفاده از Python Picamera و GPIO، ریگ استاپ موشن انیمیشن خود را با یک دکمه فشاری بسازید

ترجمهٔ فارسی ماشینی است و ممکن است در اصطلاحات دقیق نباشد. با انتخاب «هر دو» می‌توانی متن اصلی را هم بخوانی.
مرحلهٔ ۱

مقدمه

آنچه را که خواهید ساخت

با استفاده از Raspberry Pi، Python و یک ماژول دوربین برای عکس‌برداری، ویدیوی متحرک استاپ موشن خود را بسازید که توسط یک دکمه فشاری متصل به پین‌های GPIO Pi کنترل می‌شود.

می توانید از لگو برای متحرک سازی یک برج در حال ساخت، چهره هایی که صحنه ای را بازی می کنند یا هر چیز دیگری که فکرش را بکنید استفاده کنید!

انیمیشنی که نشان می دهد یک نارنگی روی میز پوست کنده می شود و سپس نارنگی دوم روی اولی می پرد و شروع به کندن می کند و سپس نارنگی سوم با صورت خندان روی دو تای اول می پرد. برج نارنگی از صفحه نمایش خارج می شود

آنچه خواهید آموخت

با ایجاد یک ماشین استاپ با دکمه فشاری با Raspberry Pi خود یاد خواهید گرفت:

  • نحوه راه اندازی و استفاده از ماژول دوربین Raspberry Pi
  • نحوه استفاده از کتابخانه picamzero پایتون برای گرفتن عکس
  • نحوه اتصال یک دکمه به پین های GPIO در Raspberry Pi
  • چگونه با استفاده از GPIO Zero دوربین را با یک دکمه کنترل کنیم

آنچه شما نیاز خواهید داشت

سخت افزار

  • ماژول دوربین Raspberry Pi
  • 1 عدد تخته نان سایز کامل
  • 2 عدد سرب جامپر پین سوکت
  • 1 عدد دکمه لمسی

نرم افزار

شما باید نصب کنید picamzero نرم افزار

sudo apt update
sudo apt install python3-picamzero

محیط اجرای پروژه

این پروژه به سخت‌افزار نیاز دارد: raspberry-pi، pi-camera، electronic-components. مراحل اتصال و نصب را در آموزش بخوان؛ مرورگر جایگزین برد و قطعات فیزیکی نیست.

این پروژه در محیطی که در مراحل آموزش معرفی شده اجرا می‌شود؛ مانند Python دسکتاپ، Thonny، Jupyter یا Raspberry Pi. کدهای مخصوص این ابزارها را در همان محیط اجرا کن.

کارگاه آزاد پایتون هلیو ←
معرفی و پیش‌نمایش پروژه

با استفاده از Python Picamera و GPIO، ریگ استاپ موشن انیمیشن خود را با یک دکمه فشاری بسازید

ساخت استاپ‌موشن با دکمه | پایتون هلیو