توسعه کاربردهای اینترنت اشیاء (IoT)
کمپانی Nexcom با ارایه نرم افزار IoT Studio، پلتفرمی را برای توسعه کاربردهای اینترنت اشیاء فراهم نموده است. با استفاده از این پلتفرم می توانید ایده هایتان در رابطه با ارتباطات سنسورها و ماشین ها با سرور های کلود را به سرعت تست نمایید و سپس با کمک این نرم افزار و توسعه گام به گام، آن ها را به پروژه ها بزرگ تبدیل نمایید.
ساختار نرم افزار IoT Studio
این نرم افزار با استفاده از توابع از پیش تعیین شده، به راحتی و با کمترین میزان نیاز به دانش برنامه نویسی، امکان اتصال به سنسورها و تجهیزات را فراهم می نماید. از سوی دیگر نرم افزارIoT studio ، با پشتیبانی از پروتکل های سرویس دهنده های Cloud نظیر Microsoft Azure امکان ارسال اطلاعات به سرور های بالادستی را فراهم می کند.
جهت آشنایی بیشتر با نحوه کارکرد نرم افزار IoT Studio در ادامه یک مثال، از کاربرد و تنظیمات کلی نرم افزار نرم افزار ارایه می نماییم.
در تصویر زیر نرم افزار IoT Studio در یک سوپر مارکت بر روی یک کامپیوتر صنعتی Nexcom نصب شده است و اطلاعات مربوط به دما، رطوبت و برق مصرفی را به منظور مدیریت بهتر انرژی می توان به سرورهای Cloud ارسال نمود.
کاربرد گیت وی اینترنت اشیاء – مدیریت انرژی در سوپرمارکت
برای راه اندازی این کاربرد، باید صفحه وب تنطیمات نرم افزار IoT Studio را باز نمود.
فانکشن های نمایشی و جمع آوری اطلاعات مربوطه را از سمت راست به صفحه به قسمت ادیتور، drag and drop می کنیم و تنظیمات مربوط به اجزا فانکشن را متناسب با کاربرد مورد انتظار ست می نماییم.
سپس ارتباط بین فانکشن ها را برقرار می نماییم.
در آخر برنامه نوشته شده را compile می نماییم.
و درسمت مقابل تنظیمات متناظر را بر روی نرم افزار Cloud که برای مانیتورینگ و تحلیل استفاده می شود را ست می نماییم. در این مثال از نرم افزار ThingSpeakکه یکی از نرم افزار های معروف اینترنت اشیاء هست برای مانیتورینگ استفاده شده است. ضمن اینکه می توان از نرم افزارهای اسکادای Nexcom و یا سایر برندها نیز در Cloudهای اختصاصی استفاده نمود.