آموزش اینترنت اشیا

معرفی سخت افزار مناسب برای اینترنت اشیا (IoT)

تا سال 2020 ، 95٪ از دستگاه ها و سیستم های جدید از اینترنت اشیا استفاده می کنند. برخی از فعالیت ها به صورت غیر مستقیم و برخی نیز به صورت مستقیم به اینترنت اشیا مربوط است. در این مقاله چند سخت افزار مناسب برای اینترنت اشیا را مورد بررسی قرار میدهیم.

پلتفرم ها برای توسعه وسایل و … در تعامل با اینترنت استفاده میشوند و میتوانند ماژول های ارتباطی ، میکروکنترلر ها و ماژول های SoC باشند. در این مقاله سعی شده برخی از این سخت افزار های محبوب معرفی شوند. توجه داشته باشید که در این مقاله تمامی سخت افزار های موجود قرار نگرفته اند و سعی شده است که سخت افزار های محبوب قرار بگیرند.

1. برد های Particle.io

Particle.io یکی از جامع ترین برنامه ها برای سیستم عامل اینترنت اشیا است. این پلت فرم توسعه سخت افزار IoT ، اتصال ، دستگاه ابری و… را ارائه می دهد. Particle برای تولید نمونه های سریع اینترنت اشیا استفاده میشود. ساخت یک محصول اینترنت اشیا با اتصال دستگاه ها به اینترنت شروع می شود و تمام صفحه های میکروکنترلر Particle قادر به برقراری ارتباط از طریق Wi-Fi ، تلفن همراه (2G / 3G / LTE) یا شبکه هستند. میکروکنترلر های آنها توسط سیستم عامل خاصی کنترل می شود که توسعه دهنده را قادر می سازد تا دستگاه ها را به راحتی با فضای ابری و برنامه Particle ادغام کند.

پلتفرم اینترنت اشیا Particle.io

برای یادگیری آردوینو (برنامه نویسی، ساخت ربات، ارتباط با اندروید) روی دوره آموزش آردوینو کلیک کنید.
برای یادگیری کامل الکترونیک روی دوره آموزش الکترونیک کلیک کنید.

2. برد های Espressif ESP8266

وقتی صحبت از ساخت دستگاه های اینترنت اشیا می شود ، طیف وسیعی از محصولات Espressif و AI خودنمایی میکنند. از زمان انتشار تراشه WiFi ESP8266-01 بسیاری از برد ها بر پایه این تراشه ساخته شده اند. تراشه های شرکت Esp برای برنامه های اینترنت اشیا و مبتنی بر وای فای بسیار محبوب است. برد های ESP قیمت کم، کاربرد بالا و استفاده آسان دارند. تراشه های ESP میتوانند به عنوان ماژول wifi به صورت مستقل یا متصل به میکروکنترلر های دیگر کار کنند.

برد های Espressif ESP8266

این برد ها بروزرسانی میان افزار OTA را آسان می کنند. ماژول های ESP در بسیاری از برد های دیگر مثل NodeMCU نیز استفاده میشوند. برد های ESP8266 با گواهینامه FCC و CE ارائه می شوند تا هزینه آنها کاهش یابد. ESP یکی از قوی ترین و اختصاصی ترین رابط های WiFi در صنعت را در اختیار شما قرار می دهد که دارای چندین پروتکل است که از IoT پشتیبانی می کند مانند پروتکل ESP Touch که دستگاه را قادر می سازد با خیال راحت و بدون دردسر به اینترنت از طریق شبکه های WiFi دسترسی پیدا کند. برد های ESP8266 به راحتی قابل یادگیری هستند و می توانید با استفاده از هر میکروکنترلری پروژه های IoT مبتنی بر ESP8266 را بسازید.

پیشنهاد میکنم قسمت پروژه های ESP را مشاهده کنید.

3. برد های توسعه IoT Intel

اینتل بدون شک یکی از رهبران اصلی دنیای نیمه هادی است و تعجب آور نبود که آنها نیز وارد زمینه اینترنت اشیا شوند. برد های توسعه اینتل دارای قدرت و سرعت پردازشی بسیار بالا هستند. یکی از محبوب ترین برد های اینتل ماژول Intel Edison compute است.

برد های توسعه IoT Intel 

طبق وب سایت اینتل ، ماژول برای متخصصان ، سازندگان ، کارآفرینان و برای استفاده در برنامه های IoT صنعتی طراحی شده است. ماژول سهولت توسعه را برای نمونه های اولیه و استفاده از آن در طیف وسیعی از مشاغل تجاری در هنگام عملکرد های مهم فراهم می کند. این ماژول از پردازنده 22 نانومتری SoC اینتل استفاده می کند.

4. برد های توسعه Adafruit

Adafruit یکی از بزرگترین فروشگاه های لوازم الکترونیکی آنلاین است. Adafruit مدتی قبل با تولید محصولات ویژه مانند برد های feather Adafruit که دارای ویژگی های منحصر به فرد برای توسعه نمونه های مقدماتی IoT هستند ، به مبحث اینترنت اشیا پیوست. علاوه بر برد های توسعه ، دقیقاً مانند Particle ، پلتفرم Adafruit خدمات ابری را برای استفاده کنندگان آماده کرده است. به راحتی می توان گفت که تفاوت عمده بین Adafruit و Particle در نحوه طراحی محصولات آنها است. Adafruit.io با تمرکز منحصر به فرد بر جامعه سازندگان طراحی شده است. این یک راه حل مناسب برای توسعه نمونه های اولیه است. از طرف دیگر Particle تجاری تر است.

برد های توسعه Adafruit

5. خط تولید IoT آردوینو

غیرممکن است که آردوینو برای شما یک نام نا آشنا باشد. مدت ها قبل از اینکه اینترنت اشیا به یک جریان محبوب تبدیل شود ، از برد های آردوینو برای تولید نمونه های اولیه دستگاه های متصل به اینترنت استفاده می شد. برد های آردوینو به دلیل سهولت برنامه نویسی به سرعت در فضای سخت افزار ها محبوب شدند. برد های آردوینو عمدتا میکروکنترلر هایی با کاربرد عمومی بودند که با استفاده از ماژول های GPS و Wifi به اینترنت متصل میشدند. با افزایش محبوبیت مبحث اینترنت اشیا، پلتفرم آردوینو برد هایی با ویژگی های خاص برای کاربرد های اینترنت اشیا طراحی کرد. برد هایی مانند Arduino 101 (توسعه یافته با اینتل) ، MKR1000 ، Arduino WiFi Rev 2 و MKR Vidor 4000 که اولین برد آردوینو بر اساس تراشه FPGA است.

برد آردوینو MKR1000

همچنین اگر در مورد این مطلب سوالی داشتید در انتهای صفحه در قسمت نظرات بپرسید

هر یک از این برد ها با توجه ویژه به اینترنت اشیا ساخته شده اند و ویژگی های مختلفی دارند که آنها را برای استفاده در کاربرد اینترنت اشیا مناسب تر می کند. به عنوان مثال Arduino WiFi Rev 2 دارای IMU است که آن را برای پروژه کواد کوپتر مناسب می کند.

خط تولید IoT آردوینو
مانند Adafruit و Particle، آردوینو نیز دارای یک سرویس ابری است که برای استفاده توسط برخی از برد های آردوینو از جمله MKR1000 ، Arduino Yun / Yun Shield و Arduino 101 / WiFi Shield 101 طراحی شده است. سرویس ابری ابر آردوینو (cloud.arduino.cc) ابزاری ساده را برای سازندگان فراهم می کند تا دستگاه خود را به اینترنت متصل کنند. حتی می توان از Arduino Uno معمولی با ماژول های Espressif ESP8266 برای ساخت پروژه های اینترنت اشیا استفاده کرد.

6. برد های رزبری پای

در حالی که Raspberry Pi به طور طبیعی وسیله ای با کاربرد عمومی است اما میتوان از آن برای پروژه های اینترنت اشیا استفاده کرد. برد های رزبری پای معمولا بسیار پیشرفته هستند و مانند یک کامپیوتر عمل میکنند. برد های جدید رزبری پای علاوه بر پروتکل های ارتباطی مرسوم، دارای ارتباط وای فای قدرتمند و بلوتوث کم انرژی (BLE) هستند. برد های رزبری پای قدرت پردازشی بالایی دارند و میتوانند برای پروژه های اینترنت اشیا با سطح پیچیده و پیشرفته نیز استفاده شوند.

تصویر برد رزبری پای 3 B

چندین سیستم عامل دیگر مانند Beaglebone ، Banana Pi و SparkFun و … برای استفاده در پروژه های اینترنت اشیا وجود دارند.

برای مشاهده توضیحات روی دوره مورد نظر کلیک کنید.

برای دریافت مطالب جدید کانال تلگرام یا پیج اینستاگرام آیرنکس را دنبال کنید.

تصویر از محمد رحیمی

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید) سعی میکنم تمام نظرات را پاسخ دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *