وضعیت موجودی موجود
Product details
- Publisher : Packt Publishing (November 12, 2020)
- Language : English
- Paperback : 516 pages
- ISBN-10 : 1838982469
- ISBN-13 : 978-1838982461
جلد سخت رنگی_کتاب Practical Python Programming for IoT: Build advanced IoT projects using a Raspberry Pi 4, MQTT, RESTful APIs, WebSockets, and Python 3
منابع کتاب جلد سخت رنگی_کتاب Practical Python Programming for IoT: Build advanced IoT projects using a Raspberry Pi 4, MQTT, RESTful APIs, WebSockets, and Python 3
با قیمت پایینتری از سایر فروشندگانی که ممکن است ارسال رایگان Prime را ارائه ندهند، موجود است.
از Python و Raspberry Pi برای ایجاد برنامههای پیچیده اینترنت اشیا با قابلیت ایجاد و تشخیص حرکت و اندازهگیری فاصله، نور و سایر شرایط محیطی استفاده کنید.
ویژگی های کلیدی
اصول الکترونیک و نحوه ادغام آنها با Raspberry Pi را بیاموزید
آشنایی با نحوه ساخت API های RESTful، API های WebSocket و برنامه های کاربردی مبتنی بر MQTT
روشهای جایگزین برای ساختار برنامههای IoT با پایتون را بررسی کنید
توضیحات کتاب
عصر دستگاه های متصل است، چه باندهای تناسب اندام و چه خانه های هوشمند. اکنون مهمتر از هر زمان دیگری درک چگونگی تعامل اجزای سخت افزاری با اینترنت برای جمع آوری و تجزیه و تحلیل داده های کاربر است. اینترنت اشیا (IoT)، همراه با زبان منبع باز محبوب Python، می تواند برای ساختن سیستم های قدرتمند و هوشمند IoT با رابط های بصری استفاده شود.
این کتاب از سه بخش تشکیل شده است که بخش اول آن بر مؤلفه «اینترنت» اینترنت اشیا تمرکز دارد. قبل از یادگیری نحوه ساخت APIهای RESTful، APIهای WebSocket و سرویسهای MQTT در پایتون، با توسعه برنامههای اینترنت اشیاء سرتاسر برای کنترل یک LED از طریق اینترنت آشنا خواهید شد. بخش دوم به مبانی الکترونیک و رابط GPIO می پردازد. همانطور که به قسمت آخر پیش می روید، روی جنبه "اشیاء" اینترنت اشیا تمرکز خواهید کرد، جایی که یاد می گیرید چگونه طیفی از حسگرها و محرک های الکترونیکی را با استفاده از پایتون متصل و کنترل کنید. شما همچنین موضوعات مختلفی مانند کنترل موتور، سنسورهای اولتراسونیک و اندازه گیری دما را بررسی خواهید کرد. در نهایت، با تکنیکهای پیشرفته برنامهنویسی اینترنت اشیا در پایتون به سرعت خواهید رسید، با پلتفرمهای تجسم و اتوماسیون اینترنت اشیا ادغام میشوید و یک پروژه جامع اینترنت اشیا میسازید.
در پایان این کتاب، شما به خوبی با توسعه اینترنت اشیا آشنا خواهید شد و دانش لازم برای ساختن سیستم های پیچیده اینترنت اشیا با استفاده از پایتون را خواهید داشت.
آنچه خواهید آموخت
رابط الکترونیکی با Raspberry Pi را از ابتدا درک کنید
کسب دانش در مورد مدارهای الکترونیکی حسگر و محرک ساختمان
کد خود را در پایتون با استفاده از Async IO، مدلهای pub/sub و موارد دیگر ساختار دهید
پروژه های اینترنت اشیا در دنیای واقعی را با استفاده از یکپارچه سازی حسگر و محرک خودکار کنید
الکترونیک را با ThingSpeak و IFTTT ادغام کنید تا اتوماسیون را فعال کنید
ساخت و استفاده از RESTful API، WebSockets، و MQTT با حسگرها و عملگرها
یک محیط توسعه Raspberry Pi و Python برای پروژه های IoT راه اندازی کنید
این کتاب برای چه کسی است
این کتاب IoT Python برای توسعه دهندگان برنامه، متخصصان اینترنت اشیا یا هر کسی که علاقه مند به ساخت برنامه های IoT با استفاده از زبان برنامه نویسی Python است است. همچنین برای مهندسین نرم افزار در سطح متوسط تا ارشد که در توسعه دسکتاپ، وب و موبایل تجربه دارند، اما تجربه اندکی در زمینه الکترونیک، محاسبات فیزیکی و IoT دارند، مفید خواهد بود.
فهرست مطالب
تنظیم محیط توسعه خود
شروع کار با پایتون و اینترنت اشیا
شبکه سازی با API های RESTful و سوکت های وب با استفاده از Flask
شبکه سازی با MQTT، Python، و کارگزار MQTT Mosquitto
Raspberry Pi خود را به دنیای فیزیکی متصل کنید
Electronics 101 برای مهندس نرم افزار
روشن و خاموش کردن چیزها
چراغ ها، نشانگرها و نمایش اطلاعات
اندازه گیری دما، رطوبت و سطوح نور
حرکت با سرووها، موتورها و استپرها
اندازه گیری فاصله و تشخیص حرکت
مفاهیم پیشرفته برنامه نویسی اینترنت اشیا – Threads، AsyncIO و حلقه های رویداد
پلتفرم های بصری سازی و اتوماسیون اینترنت اشیا
همه چیز را با هم گره بزنید - درخت کریسمس اینترنت اشیا
ارسال نظر درباره جلد سخت رنگی_کتاب Practical Python Programming for IoT: Build advanced IoT projects using a Raspberry Pi 4, MQTT, RESTful APIs, WebSockets, and Python 3