پایتون · سطح ۲ · ۸ مرحله

قلب تپنده

Beating heart

با یک پتانسیومتر یک قلب تپنده کاغذی بسازید تا LED را کنترل کنید که مانند ضربان قلب چشمک می زند

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

خواهید ساخت

خواهید ساخت

با یک LED ضربان دار و یک صفحه برای تنظیم ضربان قلب، یک قلب تپنده کاغذی بسازید.

تصویر متحرکی که قلب قرمز اوریگامی را با LED قرمز تپنده در داخل چین‌ها نشان می‌دهد.

تصویری که قلب قرمز اوریگامی را با LED قرمز تپنده در داخل چین‌ها نشان می‌دهد.

هشدار چراغ چشمک زن

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

اگر علائمی را تجربه کردید یا احساس ناراحتی کردید: فوراً کار را متوقف کنید و با پزشک مشورت کنید.

شما:

  • برای تغییر ضربان قلب از یک پتانسیومتر (شماره گیری) استفاده کنید
  • با یک LED یک اثر ضربانی ایجاد کنید
  • Raspberry Pi Pico خود را از رایانه خود دور کنید

یک ورودی آنالوگ به جای 0 یا 1 (روشن یا خاموش) محدوده ای از مقادیر را می دهد. الف پتانسیومتر یک جزء ورودی آنالوگ است که دارای یک صفحه کلید است که برای افزایش یا کاهش مقادیر آن را می چرخانید. Raspberry Pi Pico دارای پایه های ورودی آنالوگ است که به شما امکان می دهد مقادیر آنالوگ را بخوانید و از آنها در کد خود استفاده کنید.

برای تکمیل این پروژه شما نیاز دارید:

سخت افزار

شما می توانید تمامی سخت افزارهای مورد نیاز این پروژه و سایر پروژه های موجود در این مسیر را از سایت خریداری کنید فروشگاه اینترنتی کیترونیک.

  • Raspberry Pi Pico با هدر پین که روی آن لحیم شده است
  • یک کابل دیتا USB A به micro USB
  • یک LED قرمز با یک مقاومت متصل به سیم های جامپر با کانکتورهای سوکت
  • یک پتانسیومتر (شماره گیری)
  • 3 عدد سیم بلوز سوکت سوکت
  • یک ورق کاغذ، قرمز اگر دارید
  • نوار چسب یا نوار چسب
  • به صورت اختیاری، یک LED آبی، مقاومت و سیم های جامپر بیشتر

سیم های جامپر پین و سوکت

سیم های جامپر برای انتقال جریان الکتریکی بین قطعات الکترونیکی استفاده می شود. آنها برای پروژه های نمونه سازی استفاده می شوند زیرا به شما امکان می دهند بدون نیاز به لحیم کاری (ایجاد اتصالات دائمی تر با ذوب فلز) قطعات را متصل و جدا کنید.

سه نوع سیم جامپر وجود دارد:

  • سوکت-سوکت
  • پین سوکت
  • پین پین

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

سنجاق

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

انتهای پین سیم جامپر.

سوکت

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

انتهای سوکت یک سیم جامپر.

خرید سیم جامپر

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

نرم افزار

  • Thonny - این پروژه را می توان با استفاده از ویرایشگر Thonny Python تکمیل کرد که می تواند بر روی یک رایانه لینوکس، ویندوز یا مک نصب شود.

Thonny را نصب کنید

Thonny را روی Raspberry Pi نصب کنید

  • Thonny قبلاً روی Raspberry Pi OS نصب شده است، اما ممکن است نیاز به به روز رسانی به آخرین نسخه داشته باشد
  • یک پنجره ترمینال را باز کنید، یا با کلیک کردن روی نماد در گوشه سمت چپ بالای صفحه یا با فشار دادن همزمان کلیدهای Ctrl+Alt+T
  • در پنجره، عبارت زیر را تایپ کنید تا سیستم عامل و Thonny خود را به روز کنید
sudo apt update && sudo apt upgrade -y

Thonny را روی سیستم عامل های دیگر نصب کنید

  • در Windows، macOS و Linux، می‌توانید آخرین Thonny IDE را نصب کنید یا نسخه موجود را به‌روزرسانی کنید
  • در یک مرورگر وب، به thonny.org
  • در گوشه سمت راست بالای پنجره مرورگر، لینک های دانلود ویندوز و macOS و دستورالعمل های لینوکس را مشاهده خواهید کرد.
  • فایل های مربوطه را دانلود و اجرا کنید تا Thonny نصب شود

دانلود دستورالعمل از سایت thonny

باز کردن تونی

Thonny را از راه‌انداز برنامه خود باز کنید. باید چیزی شبیه این باشد:

برنامه Thonny

می توانید از Thonny برای نوشتن کدهای استاندارد پایتون استفاده کنید. عبارت زیر را در پنجره اصلی تایپ کنید و سپس روی آن کلیک کنید اجرا کنید دکمه (از شما خواسته می شود فایل را ذخیره کنید).

print('Hello World!')

تم و فونت را در Thonny تغییر دهید

Thonny به شما اجازه می دهد تا تم و فونت نرم افزار را تغییر دهید. این ویژگی به این معنی است که می توانید اندازه فونت را افزایش دهید و رنگ پس زمینه و متن را متناسب با نیاز خود تغییر دهید.

برای تغییر تم و فونت:

  • روی Tools -> Options کلیک کنید.
  • بر روی تب "Theme & Font" کلیک کنید.
  • روی کادرهای کشویی برای هر گزینه کلیک کنید تا تنظیماتی را پیدا کنید که به بهترین وجه با نیازهای شما مطابقت دارد.

اسکرین شات از محیط برنامه نویسی Thonny. تصویر برگه "Theme & Font" را در پنجره گزینه ها نشان می دهد.

  • پس از اتمام کار، OK را فشار دهید.

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

به ویدئوی کنترل ضربان قلب توسط پتانسیومتر نگاه کنید. با چرخاندن صفحه به چپ و راست چه اتفاقی می‌افتد؟

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

این پروژه به سخت‌افزار نیاز دارد: pico. مراحل اتصال و نصب را در آموزش بخوان؛ مرورگر جایگزین برد و قطعات فیزیکی نیست.

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

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

با یک پتانسیومتر یک قلب تپنده کاغذی بسازید تا LED را کنترل کنید که مانند ضربان قلب چشمک می زند