

کتاب Programming with Node-RED
50٬000 تومان
مشخصات کالا
| نوع چاپ کتاب | چاپ اصل |
توضیحات بیشتر
برنامه نویسی با Node-RED
طراحی پروژه های اینترنت اشیا با رزبری پای، آردوینو و ESP32
- زبان: انگلیسی
- فرمت: PDF
- تعداد صفحات: 325
اینترنت اشیا (IoT) در حال تبدیل شدن به یک حوزه کاربردی اصلی برای سیستم های تعبیه شده است. در نتیجه، افراد بیشتری به یادگیری در مورد طراحی و برنامه نویسی تعبیه شده علاقه مند میشوند. دانشکده ها و دانشگاه های فنی در حال فاصله گرفتن از میکروکنترلرهای قدیمی 8 و 16 بیتی هستند و میکروکنترلرهای تعبیه شده 32 بیتی را به برنامه های درسی خود معرفی میکنند. بسیاری از برنامه های اینترنت اشیا نیاز به دقت، قدرت پردازش بالا و مصرف برق کم دارند.
Node-RED که توسط IBM تولید شده است، یک ویرایشگر بصری متن باز برای سیم کشی اینترنت اشیا است. Node-RED با تعداد زیادی گره برای انجام وظایف متعدد ارائه میشود. گره های مورد نیاز انتخاب و برای انجام یک کار خاص به هم متصل میشوند. Node-RED مبتنی بر برنامه نویسی نوع جریان است که در آن گره ها پیکربندی شده و به هم متصل میشوند تا یک برنامه کاربردی را تشکیل دهند. گره هایی برای انجام وظایف پیچیده، از جمله دسترسی به وب، توییتر، ایمیل، بلوتوث، MQTT، کنترل پورتهای GPIO و غیره وجود دارد. یکی از جنبه های بسیار خوب Node-RED این است که برنامه نویس نیازی به یادگیری نحوه نوشتن برنامه های پیچیده ندارد. به عنوان مثال، میتوان با اتصال ساده گره ها به یکدیگر و نوشتن تنها چند خط کد، یک ایمیل ارسال کرد.
هدف این کتاب آموزش نحوه استفاده از Node-RED در پروژه ها است. پلتفرم سخت افزاری اصلی مورد استفاده در اکثر پروژه های این کتاب Raspberry Pi 4 است. فصل هایی برای نشان دادن نحوه استفاده از Node-RED با Arduino Uno، ESP32 DevKitC و بردهای توسعه میکروکنترلر NodeMCU ESP8266 گنجانده شده است.