این کتاب یک راهنمای یادگیری و مرجع است. از آن برای یادگیری Node-RED، Raspberry Pi Pico W و MicroPython استفاده کنید و این ابزارهای پیشرفته را به جعبه ابزار فناوری خود اضافه کنید. این کتاب شما را با ماشینهای مجازی، Docker و MySQL در پشتیبانی از پروژههای اینترنت اشیا مبتنی بر Node-RED و Raspberry Pi Pico W آشنا میکند.
این کتاب چندین عنصر را در بستری ترکیب میکند که توسعه برنامههای مدرن اینترنت اشیا را تقویت میکند. این عناصر عبارتند از یک سرور مبتنی بر جریان، یک میکروکنترلر با قابلیت WiFi، یک زبان برنامهنویسی سطح بالا و یک فناوری استقرار. ترکیب این عناصر، ابزارهایی را که برای ایجاد سیستمهای اتوماسیون در هر مقیاسی نیاز دارید، در اختیار شما قرار میدهد. از اتوماسیون خانگی گرفته تا اتوماسیون صنعتی، این کتاب به شما در شروع کار کمک خواهد کرد.
Node-RED یک ابزار توسعه مبتنی بر جریان متنباز است که اتصال دستگاهها، APIها و سرویسهای آنلاین را آسان میکند. با کشیدن و رها کردن گرهها، فلوچارتی ایجاد کنید که چراغهای شما را در هنگام غروب آفتاب روشن میکند یا وقتی حسگر حرکتی را تشخیص میدهد، برای شما ایمیل ارسال میکند. Raspberry Pi Pico W نسخهای از Raspberry Pi Pico است که قابلیت Wi-Fi 802.11n به آن اضافه شده است. این دستگاه ایدهآلی برای کارهای محاسباتی فیزیکی است و تطابق بسیار خوبی با Node-RED دارد.
اطلاعات مختصر کتاب
رویکرد یادگیری مبتنی بر پروژه.
فرض بر این است که هیچ دانش قبلی از ابزارهای برنامهنویسی مبتنی بر جریان ندارید.
یاد بگیرید که از ابزارهای زیرساختی ضروری در پروژههای خود، مانند ماشینهای مجازی، Docker، MySQL و APIهای وب مفید مانند Google Sheets و OpenWeatherMap، استفاده کنید.
دهها پروژه کوچک که توسط عکسها، شماتیکهای سیمکشی و کد منبع پشتیبانی میشوند. این موارد را از مخزن GitHub کتاب دریافت کنید.
دستورالعملهای گام به گام در مورد همه چیز.
تمام آزمایشها بر اساس Raspberry Pi Pico W انجام شدهاند. برای همه پروژهها به یک شبکه Wi-Fi نیاز است.
سختافزار (از جمله Raspberry Pi Pico W) به صورت کیت موجود است.






























