میکروپایتون؛ بیش از 110 دستورالعمل کاربردی برای برنامه نویسی سیستم های توکار و میکروکنترلرها با پایتون

قیمت 56,000 تومان

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
یاد بگیرید که چگونه می‌توانید LEDها را کنترل کنید، موسیقی بسازید و داده‌های حسگر را با استفاده از میکروکنترلرهای محبوب مانند Adafruit Circuit Playground، ESP8266 و BBC micro:bit بخوانید.

ویژگی‌های کلیدی

بارگذاری و اجرای اولین برنامه خود با MicroPython
برنامه‌ریزی یک دستگاه IoT برای بازیابی داده‌های آب و هوا با استفاده از یک RESTful API
آشنایی با مفاهیم ادغام سخت‌افزار، برنامه‌نویسی و شبکه با MicroPython

شرح کتاب

MicroPython یک پیاده‌سازی متن‌باز از پایتون ۳ است که در محیط‌های تعبیه‌شده اجرا می‌شود. با MicroPython، می‌توانید به جای استفاده از زبان‌های سطح پایین پیچیده مانند C و C++، کد پایتون تمیز و ساده‌ای برای کنترل سخت‌افزار بنویسید. این کتاب شما را در تمام برنامه‌های اصلی پلتفرم MicroPython برای ساخت و برنامه‌نویسی پروژه‌هایی که از میکروکنترلرها استفاده می‌کنند، راهنمایی می‌کند.

کتاب MicroPython دستورالعمل‌هایی را پوشش می‌دهد که به شما کمک می‌کند تا با محیط برنامه‌نویسی و سخت‌افزار برنامه‌ریزی‌شده در MicroPython آزمایش کنید. شما نکات و تکنیک‌هایی برای ساخت انواع اشیاء و نمونه‌های اولیه که می‌توانند لمس، صدا، موقعیت، گرما و نور را حس کرده و به آنها پاسخ دهند، خواهید یافت. این کتاب شما را با کاربردهای MicroPython با انواع دستگاه‌های ورودی و حسگرهای محبوب آشنا می‌کند. شما تکنیک‌هایی برای مدیریت تأخیرهای زمانی و خوانش حسگرها یاد خواهید گرفت و تکنیک‌های کدنویسی پیشرفته را برای ایجاد پروژه‌های پیچیده به کار خواهید برد. با پیشرفت، با دستگاه‌های اینترنت اشیا (IoT) و ادغام با سایر سرویس‌های وب آنلاین آشنا خواهید شد. علاوه بر این، از MicroPython برای ساخت موسیقی با موز و ایجاد بازی‌های ویدیویی چند نفره قابل حمل که انیمیشن‌های صدا و نور را در گیم‌پلی گنجانده‌اند، استفاده خواهید کرد.

در پایان کتاب، شما نکات و ترفندهایی را برای عیب‌یابی مشکلات توسعه خود و پیشبرد پروژه MicroPython خود به سطح بعدی فرا خواهید گرفت! آنچه خواهید آموخت

اجرای کد بدون نیاز به کامپایل یا آپلود با استفاده از REPL (خواندن-ارزیابی-چاپ-حلقه)
برنامه‌ریزی و کنترل درایورهای ماتریس LED و NeoPixel برای نمایش الگوها و رنگ‌ها
ساخت پروژه‌هایی که از حسگرهای نور، دما و لمس استفاده می‌کنند
پیکربندی دستگاه‌ها برای ایجاد نقاط دسترسی Wi-Fi و استفاده از ماژول‌های شبکه برای اسکن و اتصال به شبکه‌های موجود
استفاده از مدولاسیون پهنای پالس برای کنترل موتورهای DC و سرووها
ساخت یک دستگاه اینترنت اشیا برای نمایش داده‌های آب و هوای زنده از اینترنت با لمس یک دکمه

سال انتشار: 2019  |  تعداد صفحات: 441  |  حجم فایل: 56.65 مگابایت  |  زبان: انگلیسی
MicroPython Cookbook: Over 110 practical recipes for programming embedded systems and microcontrollers with Python
نویسنده
Marwan Alsabbagh
ناشر
Marwan Alsabbagh
ISBN10:
1838649956
ISBN13:
9781838649951