سلام، وقت بخیر دوستان، آموزش اینترنت اشیا یا Internet Of Things رو از سایت آموزشی پی وی لرن خواهیم داشت.
کیت های توسعه دهنده اینترنت اشیاء ، سخت افزار هایی هستند که برای کمک به پیشبرد سریع پروژه های iot طراحی شده اند. پس پلت فرم GE Predix برای اینترنت اشیا و کیت های توسعه دهنده رو بررسی خواهیم نمود.
GE (General Electric) Predix یک پلت فرم نرم افزاری برای جمع آوری داده ها از ابزارهای صنعتی است. این یک PaaS مبتنی بر ابر را فراهم می کند (پلت فرم به عنوان سرویس) که تجزیه و تحلیل درجه صنعتی را برای بهینه سازی عملیات و مدیریت عملکرد فراهم می نماید. GE داده ها، افراد و تجهیزات را با یک روش استاندارد مرتبط می کند.
Predix برای هدفمند سازی کارخانه ها طراحی شده و اکوسیستم های خود را همان عملکرد ساده و سازنده ی سیستم عامل هایی که تلفن های همراه را دگرگون کرده اند، ارائه می دهد. این به عنوان یک ابزار برای IoT داخلی General Electric آغاز شد و مخصوصا برای نظارت بر محصولات فروخته شده ایجاد شد.
مایکروسافت Azure یک پلت فرم محاسبات ابری و پشتیبانی از زیرساخت است. این PaaS و IaaS را فراهم نموده و ابزارهای متنوعی را برای ساخت سیستم ها فراهم می کند. Predix که اخیرا در Azure ساخته شده است، از ویژگی های اضافی هاست مانند AI، تجسم داده پیشرفته و تکنولوژی زبان طبیعی بهره می برد. مایکروسافت قصد دارد در نهایت Predix را با مجموعه ای از Azure IoT و Cortana Intelligence و نیز برنامه های کاربردی تجاری خود به خوبی کامل کند. Azure نیز کاربران را قادر به ساخت برنامه های کاربردی با استفاده از داده های Predix می سازد. توجه داشته باشید AWS و Oracle همچنین Predix را پشتیبانی می کنند.
GE ارائه دهنده کیت های توسعه دهنده ارزان قیمت شامل اجزای عمومی و یک ماژول پردازنده Intel Edison می باشد. کیت های توسعه دهنده دارای آپشن هایی مانند یک بورد دو هسته ای و یک بورد Raspberry Pi می باشند. کیت های توسعه دهنده فقط نیاز به ارائه یک آدرس IP، اتصال اترنت، منبع تغذیه و برنامه نویسی سبک برای تنظیم مجموعه داده ها فراهم می کند.
این کیت به طور خودکار ارتباط لازم را ایجاد می کند، در سیستم Predix مرکزی ثبت می کند و شروع به انتقال داده های زیست محیطی از حسگرها می کند. کاربران در خروجی سخت افزار یا نرم افزار اشتراک می کنند و GE Digital و مدیریت سخت افزار و نرم افزار را برای کاربر می کند.
در شبیه سازی های دیگر، توسعه دهندگان معمولا از مجموعه وسیعی از نرم افزار (برای هر دستگاه) و تنظیمات خاص برای هر ارتباط استفاده می کنند. آن ها همچنین نظارت بر هر دستگاه را برنامه ریزی می کنند که گاهی اوقات می تواند ساعت ها طول بکشد. این کیت زمان زیادی که صرف انجام این وظایف از چند ساعت تا چند دقیقه می شود را کاهش می دهد.
این کیت همچنین شامل اجزای نرم افزاری برای طراحی برنامه ی IoT است که پارتنر خدمات Predix است. GE قصد دارد نسخه های دیگر کیت را برای برنامه های مختلف منتشر کند.
با استفاده از کیتهای توسعه هر محیط توسعه یا صنعتی میتواند به سرعت تبدیل به واحد آماده ی تولید شود. پلت فرم GE Predix برای اینترنت اشیا جمع آوری داده ها برای ابزارهای صنعتی است.