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

ارتباط با دنیای فیزیکی با پایتون

Physical Computing with Python

با استفاده از پایتون با محاسبات فیزیکی در Raspberry Pi شروع کنید.

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

مقدمه

مقدمه

با نحوه استفاده از پین‌های GPIO در Raspberry Pi برای ارتباط با قطعات الکترونیکی مانند LED و PIR آشنا شوید.

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

نمونه پروژه کامل

نمونه پروژه کامل

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

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

سخت افزار

علاوه بر Raspberry Pi با کارت SD و تجهیزات جانبی معمولی، به موارد زیر نیز نیاز دارید:

1x تخته نان بدون لحیم کاری جهنده نر به ماده منجر می شود جهنده زن به ماده منجر می شود جهنده نر به نر منجر می شود
تخته نان متر به f منجر می شود f به f منجر می شود m به m پرش منجر می شود
1x دکمه لمسی 3x LED سنسور فاصله اولتراسونیک سنسور حرکت مادون قرمز غیرفعال
دکمه لمسی LED سنسور فاصله اولتراسونیک سنسور PIR
مقاومت وابسته به نور موتور 5 ولت مقاومت 3×330Ω مقاومت 470Ω
LDR موتور مقاومت 330 مقاومت 470
خازن 1 x 1μF زنگ کنترل کننده موتور
خازن زنگ کنترل کننده موتور
بسته باتری 1x MCP3008 ADC پتانسیومتر
بسته باتری ADC پتانسیومتر

نرم افزار

هیچ نیاز نرم افزاری اضافی برای این منبع فراتر از آنچه در تصویر Raspbian از پیش نصب شده است، وجود ندارد.

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

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

اطلاعات تکمیلی برای مربیان

اگر نیاز به چاپ این پروژه دارید، لطفا از نسخه مناسب چاپگر.

شما می توانید راه حل این پروژه را در اینجا بیابید.

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

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

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

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

با استفاده از پایتون با محاسبات فیزیکی در Raspberry Pi شروع کنید.