را پی سنس یک پروژه سطح مقدماتی عالی Raspberry Pi است که می توانید به راحتی در آخر هفته آن را جمع آوری کنید. در ابتدا به عنوان یک ابزار مفید برای دانشمندانی طراحی شد که نیاز به نظارت بر محیطی که در آن آزمایشهایشان انجام میشود، بودند. با این حال، این یک پروژه عالی برای آزمایش مهارت های پایتون و دانش سخت افزاری شما نیز هست.
Pi-Sense عوامل محیطی مختلف از جمله دما، رطوبت، باران، شعله و حتی حرکت را کنترل میکند که سپس برای مشاهده آسان روی صفحه LCD نمایش داده میشود. همچنین یک زنگ به سیستم متصل است تا وجود باران، حرکت و شعله را نشان دهد. فقط با این قابلیت اولیه، کد پایتون برای این پروژه به اندازه ۳۹ خط کوتاه است. این امر مطالعه آن را برای مبتدیان آسان می کند، به سرعت پیاده سازی می شود، و اگر بخواهید به راحتی به اجزای بیشتری مقیاس پذیر می شود.
با این حال، اگر این تنظیمات را خیلی ابتدایی میدانید و میخواهید این چالش را انجام دهید، توسعهدهنده پروژه دو نسخه دیگر را نیز ساخته است: یکی با رابط کامپیوتری و دیگری با استفاده از رابط وب. رابط کامپیوتر که توسط Tkinter طراحی شده است، در اصل یک برنامه دسکتاپ است. وضعیت هر پنج شرایط (دما، رطوبت، حرکت، باران و شعله)، همراه با نموداری از تغییرات دما در طول زمان را نشان می دهد. این نسخه دارای کد کمی طولانی تر، حدود ۱۰۰ خط است، اما توسط توسعه دهنده خط به خط توضیح داده شده است، بنابراین می توانید به راحتی آن را دنبال کنید. از سوی دیگر، رابط وب از چارچوب Flask استفاده میکند و به شما این فرصت را میدهد که نه تنها با پایتون بلکه با HTML نیز آشنا شوید.
منبع: https://www.slashgear.com/1464768/best-raspberry-pi-projects-beginner-coders/