

کتاب Raspberry Pi Pico Essentials
50٬000 تومان
مشخصات کالا
| نوع چاپ کتاب | چاپ اصل |
توضیحات بیشتر
برنامه نویسی، ساخت و تسلط بر بیش از 50 پروژه با MicroPython و ریزپردازنده RP2040
- تعداد صفحات: 249
- زبان: انگلیسی
- فرمت: PDF
RP2040 یک ماژول میکروکنترلر با کارایی بالا است که به طور خاص برای محاسبات فیزیکی طراحی شده است. میکروکنترلرها با کامپیوترهای تک بردی مانند Raspberry Pi 4 تفاوت دارند، زیرا سیستم عامل ندارند. Raspberry Pi Pico را میتوان طوری برنامه ریزی کرد که یک کار واحد را با کارایی بسیار بالا در برنامه های کنترل و نظارت بلادرنگ که نیاز به سرعت دارند، اجرا کند. "Pico" همانطور که ما آن را مینامیم، بر اساس تراشه میکروکنترلر دو هسته ای ARM Cortex-M0+ RP2040 سریع، کارآمد و کم هزینه است که با سرعت تا 133 مگاهرتز کار میکند و دارای 264 کیلوبایت SRAM و 2 مگابایت حافظه فلش است. علاوه بر حافظه زیاد، Pico ویژگی های جذابتری از جمله تعداد زیادی پین GPIO و ماژول های رابط محبوب مانند ADC، SPI، I²C، UART و PWM دارد. در مجموع، این تراشه ماژول های زمانبندی سریع و دقیقی، رابط اشکال زدایی سخت افزاری و یک حسگر دمای داخلی ارائه میدهد.
رزبری پای پیکو به راحتی با استفاده از زبانهای سطح بالای محبوب مانند میکروپایتون و یا C/C++ برنامه نویسی میشود. این کتاب مقدمه ای بر استفاده از میکروکنترلر رزبری پای پیکو در کنار زبان برنامه نویسی میکروپایتون است. محیط توسعه (IDE) THONNY در تمام پروژه های شرح داده شده استفاده میشود. بیش از 50 پروژه ی عملی و آزمایش شده در این کتاب وجود دارد که موضوعات زیر را پوشش میدهند:
- نصب میکروپایتون روی رزبری پای پیکو با استفاده از رزبری پای یا کامپیوتر
- وقفه های تایمر و وقفه های خارجی
- پروژه های مبدل آنالوگ به دیجیتال (ADC)
- استفاده از حسگر دمای داخلی و تراشه های حسگر دمای خارجی
- پروژه های ثبت اطلاعات
- پروژه های PWM، UART، I²C و SPI
- استفاده از Wi-Fi و برنامه ها برای ارتباط با گوشی های هوشمند
- استفاده از بلوتوث و برنامه ها برای ارتباط با گوشی های هوشمند
- پروژه های مبدل دیجیتال به آنالوگ (DAC)
تمام پروژه های ارائه شده در این کتاب به طور کامل آزمایش شده و در حال کار هستند. برای دنبال کردن پروژه ها، فقط تجربه ی اولیه ی برنامه نویسی و الکترونیک لازم است. توضیحات مختصر، نمودارهای بلوکی، نمودارهای مدار دقیق و فهرست کامل برنامه های میکروپایتون برای تمام پروژه های شرح داده شده ارائه شده است.