آشنایی با سیستم‌عامل‌های موجود برای اینترنت اشیاء
آشنایی با سیستم‌عامل‌های موجود برای اینترنت اشیاء

اینترنت چیزها / اینترنت اشیاء  به اختصار آی‌اوتی IoT، مخفف “Internet of Things، سیستمی شامل ابزارهای محاسباتی، ماشین های دیجیتال، اشیاء، حیوانات یا افراد است که با هم مرتبط هستند، این سیستم قادر است از طریق شبکه، اطلاعات را بدون نیاز به ارتباط انسان با انسان یا انسان با کامپیوتر، رد و بدل کند، اینترنت چیزها به زبان ساده، ارتباط سنسورها و دستگاه‌ها با شبکه‌ای است که از طریق آن می‌توانند با یکدیگر و با کاربرانشان تعامل کنند.

محصولات سخت افزاری مختلفی بر بستر اینترنت اشیاء در سرتاسر جهان تولید و همینک در دسترس و مورد بهره برداری قرار میگیرند، این محصولات معمولا سبک و روان بوده و از قدرت سخت افزاری محدودی بهره مندند، همچنین استفاده حداقلی از منابع سیستمی در دیوایس های مبتنی بر اینترنت اشیاء باعث شده است که شرکت های برتر فناوری و تراز اول در جهان شروع به تولید و توسعه سیستم عامل مخصوص برای محصولات خود در دنیای رو به پیشرفت IOT کنند.

۱. بعنوان نمونه، گوگل سیستم عامل Android Things / Brillo را در I/O 2015 که پلتفرمی مبتنی بر اندروید و جهت استفاده در دستگاه های اینترنت اشیاء با قدرت بسیار کم و محدود از ۳۲ تا ۶۴  مگابایت رم طراحی و به بازار عرضه کرده است، این سیستم عامل در حال توسعه و توسط  JBLLenovo و LG Electronics در محصولاتشان استفاده می شود.

۲. شرکت سامسونگ در زمینه ی خانه های هوشمند، محصولات هوشمند و IOT بسیار فعال بوده و در زمینه IOT  از پلتفرم مختص به خود تحت عنوان سیستم عامل ARTIK استفاده میکند که از لحاظ امنیت و سهولت بسیار خوب عمل کرده است، همچنین سامسونگ جهت فعالیت بیشتر در زمینه IOT در سال ۲۰۱۴ اقدام به راه‌اندازی استارتاپی تحت عنوان SmartThings نموده است.

۳. شرکت مطرح Qualcomm که سازندهٔ چیپ‌ست‌های حرفه‌ای است نیز یکسری چیپ‌های اختصاصیIOT و پلتفرمی تحت عنوان AllJoyn را ابداع کرده است و نیز در توسعه پلتفرم های اختصاصی گوگل در زمینه آی او تی با این شرکت همکاری میکند.

۴. شرکت هواووی از سیستم‌عامل LiteOS استفاده میکند که با حجمی معادل با ۱۰ کیلوبایت، جزو سیستم‌عامل‌های روان با کانفیگ ساده و همچنین با دستگاه‌هایی که از این سیستم‌عامل پشتیبانی کنند به خوبی سازگار است. دریافت سورس کد LiteOS.

در موارد دیگر، شرکت های خصوصی و یا تیم های برنامه نویسی حرفه ای شروع به طراحی، ساخت و توسعه سیستم عامل های متن باز برای وسایل مبتنی بر اینترنت اشیاء کرده اند.

۵. بعنوان نمونه، Adam Dunkelsآدام دانکلز یک توسعه دهنده، برنامه نویس و کارآفرین موفق سوئدی و بنیانگذار شرکت Thingsquare شروع به ساخت و توسعه سیستم عامل اوپن سورس کانتیکی/ Contiki  در سال ۲۰۰۲ کرد که پس از او همینک توسط عده زیادی از توسعه دهنده گانی از سراسر دنیا و از شرکت‌هایی مثل تگزاس اینسترومنتس، اتمل، سیسکو سیستمز، دانشگاه آکسفورد و بسیاری دیگر توسعه میابد.

کانتیکی یک ابزار متن باز است که عملکرد حافظه، شبکه کردن از طریق IP، آگاهی از انرژی، بارگذاری ماژول های پویا، و پشتیبانی از دامنه وسیعی از سخت افزارها را بالا برده و باعث کارایی بیشتری آن ها می شود، در واقع کانتیکی در حد بسیاری پورتابل است به طوری که رایانه‌های بسیار قدیمی (برای مثال آتاری اس تی) و ریزکنترل‌گر‌ها و دستگاه‌های AVR (مانند بردهای آردوینو) و بسیاری دیگر را پشتیبانی کرده و بر عکس سیستم عامل‌هایی مانند نت‌بی‌اس‌دی، برای پردازنده‌های بدون واحد مدیریت حافظه طراحی شده است.

Contiki در شهر هوشمند کاربرد بسیاری دارد بهنوان نمونه برای سیستم های روشنایی خیابانی، نظارت بر صداها برای شهرهای کوچک، سیستم های نظارت بر تابش، و سیستم های هشدار دهنده هم استفاده می شود. این سیستم عامل با استفاده از رد و بدل کردن به بسیاری از اعمال پیشگیرانه نیز کمک می کند. لینک دانلود کانتیکی.

۶. رزبینRaspbian یک سیستم عامل رایگان بر پایه دبیان است که برای استفاده در رزبری پای بهینه‌سازی شده و برای سخت افزارهای Raspberry Pi ساخته شده است، این سیستم عامل دارای ابزارهای امنیتی بهینه، شبکه بندی عالی و دسترسی به انبوهی از برنامه های رایگان است.

این سیستم عامل توسط یک تیم برنامه‌نویسی کوچک و علاقه‌مند بهبنیاد رزبری پای، برای کمک به اهداف آموزشی توسعه داده شده است.

رزبین سیستم عامل پیشنهاد شده توسط بنیاد رزبری پای است که در ژوئن ۲۰۱۲ کامل شده و توسعه آن همچنان ادامه دارد. انجمن رزبین از نرم‌افزارهای آزاد حمایت می‌کند و خود جزئی از آن است، ولی با این حال هزینه‌های توسعه آن رایگان نیست. کاربران رزبین می‌توانند برای کمک، از آن‌ها حمایت مالی کنند، لینک دانلود رزبین.

 

این نوشته بصورت دوره ای بروز رسانی میگردد.

 

منابع:

Samsung ARTIK Internet of Things (IoT) Platform

Android Things

AllJoyn

AllJoyn Open Source Project

LiteOS

Internet of things

Huawei LiteOS

Contiki operating system

Raspbian Debian-based computer operating system

سکان آکادمی :: آموزش برنامه نویسی

اینترنت اشیاء

کانتیکی

سیستم عامل رایگان بر پایه دبیان رزبین

بیشتر بخوانید
سال نو مبارک 1397
سال نو مبارک

بر چهره ی گل نسیم نوروز خوش است
بر طرف چمن روی دل افروز خوش است
از دی که گذشت هر چه بگویی خوش نیست
خوش باش ومگو ز دی که امروزخوش است

خیام

 

با تبریک فرا رسید سال ۱۳۹۷ هجری شمسی به تمامی هموطنان و نوروز دوستان سراسر هستی، آرزوی موفقیت و سربلندی دارم برای همه ی علم دوستان و پژوهشگران محترم و همچنین تبریک ویژه خدمت تمامی مشترکین و دانش پژوهان عزیز که در سال گذشته هرچه بیشتر و قوی تر در زمینه گسترش و نشر علوم و فناوری های نو کوشیدند.

پیشاپیش خبر از ادامه ی قدرتمند فعالیت وب سایت و مجموعه های تحت نظر جهت خدمت رسانی بیشتر و مفید تر در سال جدید خواهیم داشت.

با آرزوی سالی پربرکت و سرشار از موفقیت

عبدالناصر هاشم آبادی

 


نوروز نخستین روز سال خورشیدی ایرانی برابر با یکم فروردین ماه، جشن آغاز سال نوی ایرانی و یکی از کهن‌ترین جشن‌های به جا مانده از دوران ایران باستان است. خاستگاه نوروز در ایران باستان است و هنوز هم مردم مناطق گوناگون فلات ایران، نوروز را جشن می‌گیرند. زمان برگزاری نوروز، در آغاز فصل بهار است که امروزه به آن برابری بهاری یا اکیونوس می‌گویند.

نوروز در ایران و افغانستان آغاز سال نو محسوب می‌شود و در برخی دیگر از کشورها یعنی تاجیکستان، روسیه، قرقیزستان، قزاقستان، سوریه، عراق، گرجستان، جمهوری آذربایجان، آلبانی، چین، ترکیه، ترکمنستان، هند، پاکستان و ازبکستان تعطیل رسمی است و مردمان آن جشن را برپا می‌کنند.

Nowruz (Persianنوروز‎ Nowruz[nouˈɾuːz]; literally “new day”) is the name of the Iranian New Year, also known as the Persian New Year, which is celebrated worldwide by Iranians, along with some other ethno-linguistic groups, as the beginning of the New Year.

[نوروز به نقل از ویکی پدیا فارسی، دانشنامه آزاد]

 

بیشتر بخوانید
اینترنت اشیاء
اینترنت اشیاء چیست؟

اینترنت اشیاء

اینترنت چیز ها یا چیز نت (Internet of Things) (مخفف: IoT) که در زبان انگلیسی اینترنت اشیاء هم برای این کلمه استفاده می‌شود، به‌طور کلی اشاره دارد به بسیاری از چیزها شامل اشیا و وسایل محیط پیرامون‌مان که به شبکه اینترنت متصل شده و بتوان توسط اپلیکیشن‌های موجود در تلفن‌های هوشمند و تبلت کنترل و مدیریت شوند.

اینترنت چیزها به زبان ساده، ارتباط سنسورها و دستگاه‌ها با شبکه‌ای است که از طریق آن می‌توانند با یکدیگر و با کاربرانشان تعامل کنند. این مفهوم می‌تواند به سادگی ارتباط یک گوشی هوشمند با تلویزیون باشد یا به پیچیدگی نظارت بر زیرساخت‌های شهری و ترافیک؛ از ماشین لباسشویی و یخچال گرفته تا پوشاکمان؛ این شبکه بسیاری از دستگاه‌های اطراف ما را در برمی‌گیرد.

این نوشته بصورت دوره ای بروز رسانی میگردد.

تعاریف اینترنت اشیا:

تعاریف زیادی از اینترنت اشیا (IOT (internet of things توسط انجمن‌های مختلف تحقیقاتی بر اساس نوع نگرش آن‌ها به نقاط قوت این ایده بیان شده‌است. دلیل چند وجهی بودن این مفهوم به نام‌گذاری این ایده یعنی «اینترنت اشیا» برمی گردد. این نام از دو کلمه تشکیل شده‌است، کلمه اول به دیدگاه شبکه گرایی این مفهوم تأکید دارد درحالی که کلمه دوم به حرکت به سمت اشیاء عمومی که در یک بسته مشترک قرار گرفته‌اند تأکید می‌کند. اینکه به اینترنت اشیا با دید اینترنت گرا یا موجودیت گرا نگاه کنیم باعث به وجود آمدن تغییر در ذینفعان، قراردادهای تجاری، تحقیق‌ها و استانداردهای موجود خواهد شد.

  1. اینترنت اشیاء  سیستمی از کامپیوترها، ماشین‌های محاسبه، دستگاه‌های دیجیتال و مکانیکی، انسان‌ها و حیوانات است که هر کدام با یک کد مستقل و به عنوان یک وسیله‌ی متمایز، در شبکه حضور دارند و سهم قابل توجهی از تبادل اطلاعات و رفتار و رابطه میان آنها، بدون دخالت و نظارت مستقیم انسان انجام می‌شود.
  2.  اینترنت اشیاء یک ماشین پردازش اطلاعات خواهد بود. به این معنی که شرکت‌ها مجبور به تغییراتی در روش جمع‌آوری و تحلیل اطلاعات خواهند شد؛ نه‌فقط در حوزه‌ی تصمیم‌گیری؛ بلکه در شیوه هماهنگ کردن خود باهوش مصنوعی و حتی در حجم و نوع اطلاعاتی که اینترنت اشیاء تولید می‌کند نیز نقش‌های جدیدی برای تحلیل، استراتژی‌ها و حتی مشتری مداری تعریف می‌شود.
  3. اینترنت اشیا (IoE) معماری نوظهور اطلاعاتی مبتنی بر اینترنت می­ باشد که تعامل بین اشیا و خدمات را در محیطی امن و قابل­ اطمینان توسعه می­ دهد. درواقع هدفش کاهش فاصله بین اشیای دنیای فیزیکی و سیستم­ های اطلاعاتی است. در بحث اینترنت اشیا انتظار می رود که اشیای هوشمند به عضو فعالی در کسب و کار و فرایندهای اطلاعاتی و اجتماعی تبدیل شوند به طوری که قادر باشند بین خودشان و محیط  بیرونی از طریق تبادل داده و اطلاعات حس شده تعامل داشته باشند.
  4. عبارت کلی است که برای توصیف رشد اینترنت و نفوذ آن به درون اشیاء اطرافمان جهت ایجاد ارتباط و انجام وظایف بدون دخالت انسان استفاده می‌شود.IoT یا همان اینترنت اشیا در واقع دارای مفهوم M2M یا همان ماشین به ماشین است که در دهه اخیر وارد دنیای فن‌آوری شده و ده‌ها میلیارد وسیله در خانه، خودرو و حتی درختان خیابان را به هم متصل کرده است.این مفهوم از سه بخش اصلی اینترنت، خود اشیا و علم تجزیه و تحلیل برای استفاده از داده‌های منتقل شده از یک دستگاه به دستگاه دیگر تشکیل شده است.

اتحادیه بین‌المللی مخابرات، اینترنت چیزها را «زیرساختی جهانی برای جامعه اطلاعاتی که بر اساس فناوری‌های ارتباطی و اطلاعاتی دارای قابلیت تعامل‌پذیری از قبل موجود و رو به رشد از طریق اتصال (فیزیکی و مجازی) چیزها خدمات پیشرفته‌ای را ممکن می‌سازد» تعریف کرده‌است.

طبق رهنمودهای اتحادیه بین‌المللی مخابرات «چیز» در عبارت اینترنت چیزها یا به یک شی از جهان فیزیکی (چیزهای فیزیکی) یا جهان اطلاعات (چیزهای مجازی) اشاره دارد که قابلیت شناسایی شدن و یکپارچه گشتن با شبکه‌های ارتباطی را دارا است.

 

 

منابع:

  • مفاهیم: اینترنت چیزها چیست؟. همشهری آنلاین. ترجمهٔ علی ملائکه. ۱ بهمن ۱۳۸۵.
  •  معرفی خدمات و کاربردهای فراگیر اینترنت اشیاء، وبگاه پژوهشگاه ارتباطات و فناوری اطلاعات
  •  ریچارد رایسمن و فرانچسکا موریس. «Internet of Things: The Legal Issues CIOs Should Consider». وال‌استریت‌ژورنال، ۲۰ آوریل ۲۰۱۵.
  • امنیت و حریم خصوصی در اینترنت اشیاء». دوفصلنامه علمی-ترویجی منادی افتا.
  • اینترنت اشیا، ویکی پدیا
  • وب سایت متمم
  • شرکت سافت سیستم، تیم یار
بیشتر بخوانید
Translate »