کتاب Programming the Raspberry Pi نسخه سوم از کتاب برنامهنویسی با رزبری پای میباشد. این کتاب با محوریت قرار دادن رزبری پای 4 هم کار با این سختافزار را به شما آموزش میدهد و همچنین برنامهنویسی و ساخت بازیهای جذاب را با زبان برنامهنویسی پایتون. مطالعهی این کتاب برای افراد علاقهمند به رزبری پای پیشنهاد میشود. در ادامه تعریف کلی از رزبری پای را از سایت خود این بنیان شرح میدهیم.
Raspberry Pi چیست؟
رزبری پای یک رایانه کم هزینه و با اندازه کارت اعتباری است که به مانیتور کامپیوتر یا تلویزیون متصل میشود و از صفحه کلید و موس استاندارد استفاده میکند. این یک دستگاه کوچک کوچک است که به افراد در هر سنی امکان میدهد تا در محاسبات کاوش کنند و نحوه برنامهنویسی به زبانهایی مانند Scratch و Python را بیاموزند. این دستگاه میتواند همه کارهایی را که از یک کامپیوتر رومیزی انتظار دارید انجام دهد، از مرور اینترنت و پخش ویدئوهای با وضوح بالا، ساخت صفحات گسترده، پردازش کلمات و بازی کردن.
علاوه بر این، رزبری پای توانایی تعامل با جهان خارج را دارد و در طیف گستردهای از پروژههای سازنده دیجیتال، از دستگاههای موسیقی و آشکارسازهای والدین گرفته تا ایستگاههای هواشناسی و توییت کردن خانههای پرندگان با دوربینهای مادون قرمز استفاده شده است. ما میخواهیم ببینیم Raspberry Pi توسط کودکان در سراسر جهان برای یادگیری برنامهنویسی و درک نحوه عملکرد رایانهها استفاده میشود.
مقدمهای بر کتاب Programming the Raspberry Pi:
Raspberry Pi به سرعت در حال تبدیل شدن به یک پدیده جهانی است. مردم در حال بیدار شدن از یک رایانه 35 دلاری (ایالات متحده) هستند که میتواند در همه نوع تنظیمات مورد استفاده قرار گیرد – از ایستگاه کاری رومیزی گرفته تا مرکز رسانهای تا کنترلکننده سیستم اتوماسیون خانگی.
کتاب Programming the Raspberry Pi به زبان ساده، هم برای برنامهنویسان حرفهای و هم برای برنامهنویسان تازه کار Raspberry Pi، نحوه شروع برنامهنویسی برای Pi را در زبان برنامهنویسی محبوب پایتون توضیح میدهد. سپس به شما اصول اولیه ایجاد رابط کاربری گرافیکی و بازیهای ساده با استفاده از ماژول pygame را ارائه میدهد.
نرمافزار موجود در کتاب از پایتون 3 و ویرایشگر Mu استفاده میکند. توزیع سیستم Raspberry Pi توصیه شده توسط بنیاد Raspberry Pi در سراسر کتاب استفاده شده است.
کتاب Programming the Raspberry Pi با مقدمهای بر رزبری پای شروع میشود و مباحث خرید لوازم جانبی لازم و تنظیم همه چیز را پوشش میدهد. سپس با برنامهنویسی مقدماتی آشنا میشوید در حالی که به تدریج در چند فصل بعدی کار میکنید. مفاهیم با نمونه برنامههای کاربردی نشان داده میشود که باعث میشود برنامهنویسی رزبری پای خود را شروع کنید. چهار فصل به برنامهنویسی و استفاده از رابط Raspberry Pi GPIO اختصاص داده شده است، که به دستگاه اجازه میدهد به لوازم الکترونیکی خارجی متصل شود. این فصلها شامل سه پروژه نمونه – یک کنترلکننده روشنایی LED، یک ساعت LED و یک روبات تحت کنترل Raspberry Pi است که با فاصلهسنج مافوق صوت کامل شده است.
در اینجا مباحث کلیدی مورد بحث در کتاب آمده است:
- اعداد پایتون، متغیرها و سایر مفاهیم اساسی
- رشتهها، لیستها، دیکشنریها و سایر ساختارهای داده پایتون
- ماژولها و شیگرایی
- فایلها و اینترنت
- رابط کاربری گرافیکی با استفاده از guizero
- برنامه نویسی بازی با استفاده از pygame
- رابط با سختافزار از طریق اتصال GPIO
- نمونه پروژههای سختافزاری
همه فهرستهای کد موجود در کتاب Programming the Raspberry Pi برای بارگیری از مخزن کتاب در Github به آدرس https://github.com/simonmonk/prog_pi_ed3 در دسترس هستند، همچنین میتوانید سایر مطالب مفید مربوط به کتاب، از جمله خطاها را پیدا کنید.
همچنین شما میتوانید برای یادگیری زبان پایتون و تمرین این زبان از کتاب تمرینات پایتون نیز استفاده نمائید.
سرفصهای کتاب Programming the Raspberry Pi:
- 1 Introduction
- 2 Getting Started
- 3 Python Basics
- 4 Strings, Lists, and Dictionaries
- 5 Modules, Classes, and Methods
- 6 Files and the Internet
- 7 Graphical User Interfaces
- 8 Games Programming
- 9 Interfacing Hardware
- 10 LED Fader Project
- 11 Prototyping Project (Clock)
- 12 Raspberry Pi Robot
- 13 What Next
- Index
فایل کتاب Programming the Raspberry Pi را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.