آموزش برنامه نویسی ماژول MC60

معمولا اگر کسی توی ایران می‌خواست از شبکه های همراه استفاده کنه ؛ تنها انتخابی که داشت محصولات شرکت SimCom بود! شرکت سیم‌کام یه شرکت چینی است که توی حوزه محصولات مخابراتی فعالیت داشت و داره؛ البته تا یکی دو سال پیش تنوع زیادی توی محصولاتش نداشت و شناخته شده ترین محصولش توی ایران ماژول Sim900 بود که البته اوایل کار محصول SIM300CZ خیلی معروف بود که بعد از چند روز کارکرد مداوم کاملا هنگ میکرد و تنها راه نجات ریست سخت افزاری بود 🙂

هم اکنون دیگه این سری ها تولید نمیشه و جایگزین شده با محصول sim800 و ورژن های مشخص دیگه. محصولات سیم کام به لحاظ طراحی و کیفیت در حد قابل قبولی هستند. اما اگر دنبال محصولی با کیفیت ساخت و طراحی بهتری بودید شاید این محصول رو انتخاب نمی کردید و در عوض حق انتخاب زیادی هم نداشتید یا باید سراغ Ublox می‌رفتید یا Siemens ! که خوب مشخصه احتمالا باید خیلی هزینه می کردید.

اما در سال 2010 همه چیز تغییر کرد ! اونم با به وجود اومدن شرکت کویکتل ، شرکت کویکتل ( Quectel ) یکی از بزرگترین تولید کنندگان بزرگ ماژولهای GSM/GPRS, UMTS/HSPA(+), LTE, LPWA and GNSS modules در جهان است.

بله درسته شرکت کویکتل هم یه شرکت چینی است اما با رویکرد جهانی !

درک این مطلب چندان سخت نیست ، تنها لازمه داکیومنت های تهیه شده توسط کویکتل رو با دایکومنت های سیم کام مقایسه کنید! احتمالا شگفت زده می‌شوید ؛

اگر از شرکت کویکتل خوشتون اومده یا در موردش کنجکاو شدید و میخواید اطلاعات بیشتری در این خصوص کسب کنید ؛ قبلا توی سیسوگ یه صفحه برای معرفی شرکت کوئکتل درست کردیم که میتونید بهش مراجعه کنید.

 

اما OpenCPU چیست ؟

قابلیت OpenCPU ؛ در واقع به کاربر اجازه میده که کد و عملکرد دلخواه خودش رو بتونه توی یک سیستم Embedded جاسازی کنه و قادر باشه عملکرد دلخواه خودش را در سیستم طراحی کنه ! خوب حالا این یعنی چی ؟ ؛ بگذارید با مثال مقداری به روشن شدن این موضوع کمک کنم ؛ فرض کنید شما در حال طراحی یک دستگاه کارت خوان (POS) هستید ؛ برای طراحی به چه اجزایی نیاز دارید؟ احتمالا یه نمایشگر مناسب ؛ سنسور قرائت کارت ؛ ماژول GSM برای ارتباط با شبکه همراه و از همه مهم تر یه پردازنده مرکزی که قادر باشه تمام کارهای لازم رو مدیریت کنه !

اما فرض کنید بتونید برنامه دلخواه خودتون رو توی ماژول GSM برنامه ریزی کنید به نحوی که LCD و سنسور کارت خوان مستقیما به ماژول GSM متصل بشه و بتونید برنامه رو داخل خود ماژول GSM بنویسید! و پردازنده اصلی رو کلا حذف کنید.

 

در این سری آموزش‌های سیسوگ ما با استفاده از ماژول MC60  سعی خواهیم کرد که قابلیت OpenCPU را آموزش دهیم و با مثال‌های کاربردی بخش‌های مختلف آن را بررسی کنیم و در ادامه با پروژه‌های کاربردی آموزش را کامل‌تر کنیم.

ماژول MC60 ماژولی است که هم دارای GSM و هم دارای GNSS است و همچین Bluetooth ورژن 3 را پشتیبانی می‌کند و شاید بهترین انتخاب برای یک دستگاه Iot باشد. هم اکنون این ماژول را می توانید از فروشگاه سیسوگ تهیه کنید.

اپن سی پی یو چیست OPEN CPU چیست و قابلیتهای آن

 

با مشاهده این آموزش ها، نه تنها برای ماژول MC60، بلکه برای ماژول های دیگری مثل نیز که دارای امکان OpenCPU هستند، مثل M66 M66FA، MC65 و M65 قادر به برنامه نویسی خواهید بود.

 

  • نظرات

    363 نظر

  • پسند ها

    11

کار با ماژول تمام عیار mc60 - قسمت اول - برد راه انداز
کار با ماژول تمام عیار mc60 - قسمت اول - برد راه انداز

کار با ماژول تمام عیار mc60 - قسمت اول - برد راه انداز

۲۳ دی ۱۳۹۸

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

  • 1088
  • 4 دقیقه مطالعه
  • 4
1
کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU
کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

۱۴ بهمن ۱۳۹۸

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

  • 1593
  • 4 دقیقه مطالعه
  • 3
2
کار با ماژول تمام عیار mc60  – قسمت سوم – ساخت ردیاب
کار با ماژول تمام عیار mc60  – قسمت سوم – ساخت ردیاب

کار با ماژول تمام عیار mc60 – قسمت سوم – ساخت ردیاب

۲۰ اسفند ۱۳۹۸

در قسمت قبل وارد دنیای OpenCpu شدیم و نحوه پروگرام کردن ماژول mc60 رو یاد گرفتیم، همچنین یک برنامه ساده برای کار...

  • 831
  • 3 دقیقه مطالعه
  • 0
3
کار با ماژول تمام عیار mc60 – قسمت چهارم – OpenCPU و ساخت ردیاب خودرو
کار با ماژول تمام عیار mc60 – قسمت چهارم – OpenCPU و ساخت ردیاب خودرو

کار با ماژول تمام عیار mc60 – قسمت چهارم – OpenCPU و ساخت ردیاب خودرو

۷ اسفند ۱۳۹۹

در قسمت‌های قبل، بر اساس برد سیسوگ پیش رفتیم و چند برنامه مختلف رو برای اون نوشتیم. حالا توی این قسمت میخوایم...

  • 789
  • 4 دقیقه مطالعه
  • 2
4
کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player
کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player

کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player

۱۳ فروردین ۱۴۰۰

در قسمت قبل از آموزشمون، ساخت یک ردیاب کامل رو با ماژول MC60 و هدربرد جدیدی که معرفی کرده بودیم پیش بردیم....

  • 535
  • 3 دقیقه مطالعه
  • 0
5
کار با ماژول تمام عیار mc60 – قسمت ششم – نمایشگر oled
کار با ماژول تمام عیار mc60 – قسمت ششم – نمایشگر oled

کار با ماژول تمام عیار mc60 – قسمت ششم – نمایشگر oled

۲۱ اردیبهشت ۱۴۰۰

در قسمت‌ قبل سراغ ساخت یک mp3 player رفتیم با ماژول mc60، توی این قسمت میخوایم سراغ به بخش جدایی ناپذیر از...

  • 604
  • 1 دقیقه مطالعه
  • 1
6
کار با ماژول تمام عیار mc60 - قسمت هفتم - کار با MQTT
کار با ماژول تمام عیار mc60 - قسمت هفتم - کار با MQTT

کار با ماژول تمام عیار mc60 - قسمت هفتم - کار با MQTT

۳۰ شهریور ۱۴۰۰

اگر که توی حوزه IOT کار میکنید یا حداقل یه بار از کنارش رد شده باشید به احتمال زیاد اسم MQTT به...

  • 649
  • 5 دقیقه مطالعه
  • 1
7
کار با ماژول تمام عیار mc60 - قسمت هشتم - کدنویسی با Eclipse
کار با ماژول تمام عیار mc60 - قسمت هشتم - کدنویسی با Eclipse

کار با ماژول تمام عیار mc60 - قسمت هشتم - کدنویسی با Eclipse

۱۵ دی ۱۴۰۰

تا الآن چند قسمت آموزش برای کار با ماژول mc60 رو توی سایت قرار دادیم و برنامه‌های مختلفی رو براش نوشتیم، اما...

  • 682
  • 3 دقیقه مطالعه
  • 0
8
سیـــســـوگ

مرجع متن باز آموزش الکترونیک