این کتاب با هدف آموزش عملی و مفهومی رزبری پای طراحی شده و تمرکز آن بر استفاده از زبان پایتون برای کنترل سختافزار، مدیریت سیستمعامل و پیادهسازی پروژههای واقعی است. ساختار کتاب بهگونهای تنظیم شده که کاربر ابتدا با مفاهیم پایه سیستمعامل، فایلها و دستورات آشنا میشود و سپس بهصورت تدریجی وارد مباحث برنامهنویسی، کار با GPIO، ارتباطات سریال، پروتکلهای I2C و SPI و مدیریت سنسورها میگردد. یکی از نقاط قوت این کتاب، ترکیب آموزش نرمافزار و سختافزار در قالب پروژههای عملی مانند اینترنت اشیا، کنترل تجهیزات، پردازش ورودی و خروجی و استفاده از ماژولهای متداول است. محتوای کتاب بهگونهای تدوین شده که هم برای هنرجویان مبتدی قابل فهم باشد و هم برای کاربران نیمهحرفهای بهعنوان مرجع عملی قابل استفاده باشد، بدون آنکه وارد توضیحات غیرکاربردی یا تکراری شود
مشخصات
- نویسندگان: نگار باقرزاده و هادی کلانی
- ناشر: نشر دانشگاهی کیان
- تاریخ نشر: 1403
- نوبت چاپ: 1
- تعداد صفحات: 324
- تعداد جلد: 1
- زبان: فارسی
کلیات و سرفصلها
این کتاب بهصورت ساختاریافته از مباحث پایه شروع شده و بهتدریج وارد موضوعات پیشرفتهتر میشود. سرفصلها بهگونهای انتخاب شدهاند که مسیر یادگیری پیوسته، منطقی و پروژهمحور باشد و کاربر در هر مرحله بتواند آموختههای خود را بهصورت عملی پیادهسازی کند
- آشنایی با رزبری پای و سیستمعامل آن
- نصب و راهاندازی Raspberry Pi OS و توزیعهای لینوکس
- مدیریت فایلها، دسترسیها و دستورات پایه لینوکس
- مبانی برنامهنویسی پایتون و سینتکس کاربردی
- کار با ورودی و خروجیهای GPIO
- کنترل LED، کلیدها و ماژولهای ساده
- ارتباطات سریال UART، I2C و SPI
- کار با PWM و تایمرها
- استفاده از سنسورها مانند DHT و LDR
- پروژههای اینترنت اشیا و ارتباط با سرویسهای آنلاین
- آشنایی با threading، time و ماژولهای سیستمی
- پیادهسازی پروژههای عملی و کاربردی
