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

عنوان کتاب به انگلیسی: |
MicroPython Cookbook: Over 110 practical recipes for programming embedded systems and microcontrollers with Python |
| سال انتشار: 2019 | 441 صفحه | حجم فایل: 57 مگابایت | زبان: انگلیسی |
| نویسنده | Marwan Alsabbagh |
| ناشر | Packt Publishing |
| ISBN10: | 1838649956 |
| ISBN13: | 9781838649951 |
توضیحات کتاب
Learn how you can control LEDs, make music, and read sensor data using popular microcontrollers such as Adafruit Circuit Playground, ESP8266, and the BBC micro:bit
Key FeaturesLoad and execute your first program with MicroPython
Program an IoT device to retrieve weather data using a RESTful API
Get to grips with integrating hardware, programming, and networking concepts with MicroPythonBook DescriptionMicroPython is an open source implementation of Python 3 that runs in embedded environments. With MicroPython, you can write clean and simple Python code to control hardware instead of using complex low-level languages like C and C++. This book guides you through all the major applications of the MicroPython platform to build and program projects that use microcontrollers.
The MicroPython book covers recipes that'll help you experiment with the programming environment and hardware programmed in MicroPython. You'll find tips and techniques for building a variety of objects and prototypes that can sense and respond to touch, sound, position, heat, and light. This book will take you through the uses of MicroPython with a variety of popular input devices and sensors. You'll learn techniques for handling time delays and sensor readings, and apply advanced coding techniques to create complex projects. As you advance, you'll get to deal with Internet of Things (IoT) devices and integration with other online web services. Furthermore, you'll also use MicroPython to make music with bananas and create portable multiplayer video games that incorporate sound and light animations into the game play.
By the end of the book, you'll have mastered tips and tricks to troubleshoot your development problems and push your MicroPython project to the next level!
What you will learn
Execute code without any need for compiling or uploading using REPL (read-evaluate-print-loop)
Program and control LED matrix and NeoPixel drivers to display patterns and colors
Build projects that make use of light, temperature, and touch sensors
Configure devices to create Wi-Fi access points and use network modules to scan and connect to existing networks
Use Pulse Width Modulation to control DC motors and servos
Build an IoT device to display live weather data from the Internet at the touch of a button
Who this book is for
If you want to build and program projects that use microcontrollers, this book will offer you dozens of recipes to guide you through all the major applications of the MicroPython platform. Although no knowledge of MicroPython or microcontrollers is expected, a general understanding of Python is necessary to get started with this book.
Table of Contents
Getting started with MicroPython
Controlling LEDs
Creating sound and music
Interacting with buttons
Reading sensor data
Button Bash Game
Fruity Tunes
Let's move it move it
Coding on the micro:bit
Controlling the ESP8266
Interacting with the Filesystem
Networking
Interacting with the Adafruit FeatherWing OLED
Building an IoT Weather Machine
Coding on the Adafruit HalloWing
توضیحات کتاب به فارسی (ترجمه ماشینی)
بیاموزید که چگونه می توانید LED ها را کنترل کنید ، موسیقی درست کنید و داده های سنسور را با استفاده از میکروکنترلرهای محبوب مانند Adafruit Circuit Playground ، ESP8266 و Micro BBC: BIT بخوانید: BIT ویژگی های کلیدی اولین برنامه خود را با Micropython بارگیری و اجرا کنید یک دستگاه IoT را برای بازیابی داده های آب و هوا با استفاده از API RESTful برنامه ریزی کنید با ادغام سخت افزار ، برنامه نویسی و مفاهیم شبکه با Micropython به چنگ بزنید توضیحات کتاب Micropython یک اجرای منبع باز پایتون 3 است که در محیط های تعبیه شده اجرا می شود.با Micropython ، می توانید به جای استفاده از زبانهای پیچیده سطح پایین مانند C و C ++ ، کد پایتون تمیز و ساده را برای کنترل سخت افزار بنویسید.این کتاب شما را از طریق کلیه برنامه های اصلی پلت فرم Micropython برای ساخت و برنامه ریزی پروژه هایی که از میکروکنترلرها استفاده می کنند ، راهنمایی می کند. کتاب Micropython دستور العمل هایی را در بر می گیرد که به شما در آزمایش محیط برنامه نویسی و سخت افزار برنامه ریزی شده در میکروپیتون کمک می کند.نکات و تکنیک هایی را برای ساختن انواع اشیاء و نمونه های اولیه پیدا خواهید کرد که می توانند به لمس ، صدا ، موقعیت ، گرما و نور پاسخ دهند و پاسخ دهند.این کتاب شما را از طریق استفاده از میکروپی تون با انواع دستگاه ها و سنسورهای ورودی محبوب به شما منتقل می کند.شما تکنیک هایی را برای رسیدگی به تأخیر در زمان و قرائت سنسور یاد خواهید گرفت و از تکنیک های پیشرفته کدگذاری برای ایجاد پروژه های پیچیده استفاده می کنید.با پیشرفت ، می توانید با دستگاه های اینترنت اشیاء (IoT) و ادغام با سایر خدمات وب آنلاین مقابله کنید.علاوه بر این ، شما همچنین از Micropython برای ساخت موسیقی با موز استفاده می کنید و بازی های ویدیویی چند نفره قابل حمل را ایجاد می کنید که انیمیشن های صوتی و سبک را در بازی بازی می کنند. در پایان کتاب ، نکات و ترفندهایی را برای عیب یابی مشکلات توسعه خود به دست آورده و پروژه Micropython خود را به سطح بعدی سوق داده اید! آنچه یاد خواهید گرفت اجرای کد بدون نیاز به تدوین یا بارگذاری با استفاده از Repl (Read-Evaluation-Print-Loop) ماتریس LED برنامه و کنترل و درایورهای Neopixel برای نمایش الگوها و رنگ ها پروژه هایی بسازید که از سنسورهای سبک ، دما و لمسی استفاده می کنند دستگاه ها را برای ایجاد نقاط دسترسی Wi-Fi پیکربندی کنید و از ماژول های شبکه برای اسکن و اتصال به شبکه های موجود استفاده کنید برای کنترل موتورهای DC و Servos از مدولاسیون عرض پالس استفاده کنید با لمس یک دکمه یک دستگاه IoT برای نمایش داده های آب و هوا زنده از اینترنت بسازید این کتاب برای چه کسی است اگر می خواهید پروژه هایی را که از میکروکنترلرها استفاده می کنند ، بسازید و برنامه ریزی کنید ، این کتاب ده ها دستور العمل را به شما ارائه می دهد تا شما را از طریق تمام برنامه های اصلی پلت فرم Micropython راهنمایی کند.اگرچه انتظار نمی رود که از میکروپیچون یا میکروکنترلرها انتظار داشته باشد ، درک کلی از پایتون برای شروع این کتاب لازم است. فهرست مطالب شروع با میکروپیتون LED های کنترل کننده ایجاد صدا و موسیقی تعامل با دکمه ها خواندن داده های سنسور دکمه بازی Bash آهنگ های میوه ای بیایید آن را حرکت دهیم برنامه نویسی در میکرو: بیت کنترل ESP8266 تعامل با سیستم فایل شبکه تعامل با OLED Adafruit Featherwing ساخت یک دستگاه آب و هوا IoT برنامه نویسی در مقدس Adafruit📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.