سر و کله شرکت کوئکتل ( Quectel ) از کجا پیدا شد ؟
معمولا اگر کسی توی ایران میخواست از شبکه های همراه استفاده کنه ؛ تنها انتخابی که داشت محصولات شرکت 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 را آموزش دهیم و با مثالهای کاربردی بخشهای مختلف آن را بررسی کنیم و در ادامه با پروژههای کاربردی آموزش را کاملتر کنیم.
کار با ماژول mc65
ماژول mc60 ماژولی با امکانات فوقالعاده و قیمت بهصرفه بود که از قابلیتهای اون میتونیم به داشتن …,open cpu, gps, gprs, bluetooth اشارهکنیم که چندین قسمت آموزش برای اون توی سایت قراردادیم، حالا توی این قسمت قصد داریم نسخه جایگز…
کار با ماژول تمام عیار mc60 – قسمت هشتم – کدنویسی با Eclipse
تا الآن چند قسمت آموزش برای کار با ماژول mc60 رو توی سایت قرار دادیم و برنامههای مختلفی رو براش نوشتیم، اما توی این قسمت میخوایم که نحوه کدنویسیمون رو بهتر کنیم و از یک IDE مناسب برای این کار استفاده کنیم، توی قسمت دوم ادیتور vs …
کار با ماژول تمام عیار mc60 – قسمت هفتم – کار با MQTT
اگر که توی حوزه IOT کار میکنید یا حداقل یه بار از کنارش رد شده باشید به احتمال زیاد اسم MQTT به گوشتون خورده ، پروتکلی تحت شبکه که خوراک بحث اینترنت اشیا هست و این روزها همه دارند به سمتش میرند. توی این آموزش مختصری این پروتکل رو …
کار با ماژول تمام عیار mc60 – قسمت ششم – نمایشگر oled
در قسمت قبل سراغ ساخت یک mp3 player رفتیم با ماژول mc60، توی این قسمت میخوایم سراغ به بخش جدایی ناپذیر از پروژه هامون بریم و اون چیزی نیست جز نمایشگر، توی این قسمت سراغ راه اندازی نمایشگر oled با ماژول mc60 میریم، پس با …
کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player
در قسمت قبل از آموزشمون، ساخت یک ردیاب کامل رو با ماژول MC60 و هدربرد جدیدی که معرفی کرده بودیم پیش بردیم. حالا توی این قسمت میخوایم که بیشتر با بخش کارت حافظه و صدای ماژول کار بکنیم و یک MC60 MP3 player بسازیم. ما یک MP3 Player …
کار با ماژول تمام عیار mc60 – قسمت چهارم – OpenCPU و تکمیل ردیاب
در قسمتهای قبل، بر اساس برد پیش رفتیم و چند برنامه مختلف رو برای اون نوشتیم. حالا توی این قسمت میخوایم برنامه ردیاب mc60 که نوشته بودیم رو کاملتر بکنیم و چند قابلیت دیگه از جمله ارسال مکان به صورت آفلاین توسط پیامک و ذخیره…
کار با ماژول تمام عیار mc60 – قسمت سوم – ساخت ردیاب
در قسمت قبل وارد دنیای OpenCpu شدیم و نحوه پروگرام کردن ماژول mc60 رو یاد گرفتیم، همچنین یک برنامه ساده برای کار با بخش پیامک ماژول نوشتیم و دریافت و ارسال پیامک رو انجام دادیم. حالا توی این قسمت میخوایم کمی بیشتر جلو بریم و پروژه…
کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU
در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار با ماژول معرفی کردیم. توی این قسمت میخوایم از قابلیت هیجان انگیز OpenCpu ماژول mc60 استفاده کنیم تا پیامکهای دریافتی …
کار با ماژول تمام عیار mc60 – قسمت اول – برد راه انداز
mc60، من بهش میگم یک ماژول تمام عیار، چون فقط با استفاده از همین یک ماژول کویکتل میتونید پروژههای متنوع در زمینه IOT رو به راحتی پیاده سازی کنید و امکانات ارتباطی مناسبی هم داشته باشید. توی قسمت اول از این سری مطلب میخواهیم به طو…
ماژول های کوئکتل – کویکتل و قابلیت خارق العاده OpenCPU
کویکتل قبلاز اینکه بخوایم به Opencpu بپردازیم بذارید مقداری درمورد شرکت کویکتل کنجکاویکنیم. شرکت Quectel واقعا پیداکردن معادل فارسی براش سخته، حالتهای مختلفی مثل«کوییکتل» یا…
منبع:سیسوگ