نام کتاب: Programming the Raspberry Pi Pico-W in MicroPython
نویسنده: Harry Fairhead, Mike James
ویرایش: ۲
سال انتشار: ۲۰۲۲
کد ISBN کتاب: ۱۸۷۱۹۶۲۸۰۳
فرمت: PDF
تعداد صفحه: ۳۶۰
انتشارات: I/O Press
Description About Book Programming the Raspberry Pi Pico-W in MicroPython, 2nd ویرایشFrom Amazon
درباره کتاب Programming the Raspberry Pi Pico-W in MicroPython, 2nd ویرایشترجمه شده از گوگل
Raspberry Pi Pico یک میکروکنترلر قابل توجه است. این قدرت و پیچیدگی دارد که چندی پیش غیرممکن بود. برای مشاغلی که برای آنها ایده آل است، دارای قدرت پردازش فراوان و حافظه کافی برای انجام کارهایی است که زمانی نیاز به برنامه ریزی دقیق داشتند، نسبتاً آسان. به جای مبارزه با ماشین، اکنون می توانید روی اجرای خوب الگوریتم های خود تمرکز کنید.
MicroPython یک زبان خوب برای برنامه نویسی Pico است. این سریع ترین راه نیست، اما در بیشتر موارد به اندازه کافی سریع است که با سخت افزار Pico ارتباط برقرار می کند و مزیت بزرگ آن این است که استفاده از آن آسان است. به عنوان یک زبان سطح بالا، MicroPython مبتنی بر پایتون ۳ است و کاملاً شی گرا است. این به این معنی است که شما می توانید کلاس هایی ایجاد کنید تا سخت افزار را محصور کنید و استفاده و درک آن را آسان تر کنید.
هدف این کتاب نشان دادن کارهایی است که می توانید با خطوط GPIO Pico به همراه سنسورها، سرووها و موتورها و ADCهای پرکاربرد انجام دهید. پس از پوشش GPIO، خروجیها و ورودیها، رویدادها و وقفهها، تجربه عملی از PWM (مدولاسیون عرض پالس)، گذرگاه SPI، گذرگاه I2C و گذرگاه ۱-سیم را در اختیار شما قرار میدهد. یکی از مزایای کلیدی Pico PIO (I/O قابل برنامه ریزی) آن است و در حالی که این یک ویژگی پیشرفته است، در این کتاب معرفی شده است. پس از اینکه متوجه شدیم PIO چگونه کار می کند، آن را برای نوشتن یک برنامه PIO برای DHT22 و گذرگاه ۱-Wire اعمال می کنیم.
Pico اصلی فاقد اتصال WiFi بود، محدودیتی که با راه اندازی Pico W برطرف شد. دو فصل جدید به نحوه استفاده از ویژگی های اضافی Pico W از جمله نحوه ایجاد یک سرویس گیرنده وب و یک وب سرور، استفاده از HTTPS اختصاص یافته است. و asyncio.
این کتاب که به طور مشترک توسط هری فرهد و مایک جیمز نوشته شده است، در راستای همان برنامهنویسی Raspberry Pi Pico/W به زبان C است و تخصص هری در الکترونیک و اینترنت اشیا را با دانش مایک از پایتون ترکیب میکند.
هری فرهد همچنین نویسندهRaspberry Pi IoT In C با استفاده از درایورهای لینوکس، Raspberry Pi IoT در C، Applying C برای اینترنت اشیا با لینوکس، Fundamental C: Getting Closer To The Machine و Micro:bit IoT در C است.
مایک جیمز نویسندهسری کتابهای برنامهنویس پایتون: چیزی کاملاً متفاوت و چندین عنوان برنامهنویسی و علوم کامپیوتر دیگر در کتابخانه برنامهنویس I است.
[box type=”info”] جهت دسترسی به توضیحات این کتاب در Amazon اینجا کلیک کنید.
با خرید اشتراک، بدون محدودیت، کتاب دانلود کن!