نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
مهدی دمیرچیلو

دانلود کتابخانه راه اندازی ماژول sim808

به نام خدا : تو این مطلب از سری مطالب آموزش sim808 میخوام فایل دانلود کتابخانه راه اندازی ماژول sim808 رو براتون قرار بدم، و توابعشو توضیح بدم، البته فعلا این کتابخونه داره کم کم تکمیل میشه، فعلا قرارش میدم چون تو مطالب دیگه ای که دارم میزارم تو سایت کم کم به این مطلب نیاز پیدا میکنیم؛ توابع کتابخونه رو کم کم توضیح میدم، و یه سری نکات مورد نیاز در استفاده از این کتابخونه و راه اندازی با سریال مجازی و سریال سخت افزاری رو توضیح میدم و …
دانلود کتابخانه راه اندازی ماژول sim808

راه اندازی ماژول SIM808 با سریال مجازی و سخت افزاری

برای این کار به فایل کتابخونه ( SIM808.h ) برید و کد زیر رو پیدا کنید ( تو خطوط اولیه باید باشه ) با این کد کار داریم ^_^

حالا اگه میخواین از سریال سخت افزاری استفاده کنید، باید به پارامتر اول تابع Init یه شیء از نوع سریال سخت افزاری بدید ( مثلا Serial , Serial1, Serial2 و… ) و در ضمن کد بالا رو به صورت توضبحات در بیارید.
ولی اگه میخواین از سریال مجازی استفاده کنید باید کد بالا رو به صورت توضیحات در نیارید! و کد زیر رو هم به اول پروژتون اضافه کنید :

گه اون 10 پایه rx مجازی و 11 پایه tx مجازی ما هستش.
توجه 1 : برای بحث سریال مجازی، از هر پایه ای نمیتونین استفاده کنین ( که دلایلش خارج از حوصله این مطلب هستش ولی خب تیتر وار بگم یکی از دلایلش سخت افزار آردوینو هستش و یکی خود نرم افزار آردوینو )، اگه دیدن پروژتون کار نیمکنه به دو دلیل هستش :
1) اون پایه قابلیت استفاده از سریال مجازی رو نداره.
2) پایه های tx و rx رو جابجا مقدار دهی کردین.
مثلا من رو برد آردوینو مگا فقط پایه های 10 و 11 رو تونستم جواب بگیرم.
توجه 2 : برای سریال مجازی به نظرم از نرخ انتقال داده پایین استفاده کنید مطئمن تره به نظرم، وگرنه من خودم با 115200 هم جواب گرفتما ولی خب احتیاط …
 
مثلا پروژه زیر برا بحث راه اندازی ماژول sim808 با سریال مجازی هستش، که همون طور که گفتم باید به کتابخونه برید و ماکرو فوق رو به صورت توضیحات درش بیارید :

و کد زیر برا راه اندازی ماژول به صورت سریال سخت افزاری هستش :

که به جای Serial میتونید نام سریال مد نظرتونو قرار بدید؛ در ضمن تو تابع Init غیر از پارامتر اولی، بقیه پارامترا رو بسته به نیازتون مقدار دهی کنید، این مقادیری که من دادم الزاما نباید همینا باشه!
 

پایه RI ماژول SIM808

خب عکس زیرو من از فایل SIM808_Hardware Design_V1.02 صفحه 38 گرفتم، همون طور که میبینید اگه اتفاقی تو ماژول بیوفته مثلا پیامکی دریافت بشه یا تماسی چیزی، این پایه از H به L ( منطق 1 به 0 ) تغییر وضعیت میده و ما این پایه رو به وقفه خارجی میکرو وصل میکنیم و این طوری کارمون تو کدنویسی یکم ساده تر میشه؛ لذا حواستون باشه اگه میخواین از کتابخونه توی این مطلب استفاده کنید باید از ماژول SIM808 یی استفاده کنید که این پایه رو تو خودش داشته باشه، یا یه طوری ازش این پایه رو بگیرید!
آموزش sim808
 

تغذیه ماژول sim808

بحث تغذیه ماژول خیلی مهمه، گاهی اوقات ممکنه همه کاراتون درست باشه، مدار درست، کد درست، اتصالات درست، و… ولی مدار کار نکنه، چون تغذیه ماژول مشکل داره، حالا بسته به ماژولولی که استفاده میکنید تغذیه متفاوت هستش که با تست میتونید به دست بیاریدش ولی خب مثلا برای من باتری لیتیوم ام کمتر از 9 ولت که میشه مدار درست کار نمیکنه!
 

دانلود کتابخانه راه اندازی ماژول sim808

تغیرات ویرایش2 کتابخونه : اضافه شدن کلاس Simcart که حاوی تابع زیر هستش :

 
توضیحات نحوه استفاده از کتابخونه و توابعشو به زودی میزارم، فعلا حالش نیتس، البته به پروژه هایی که تا الان گزاشتم و به زودی گزاشتم هم یمتونید مراجعه کنید فعلا الالحساب؛ توضیحات مورد نیاز و نسخه های بعدی کتابخونه رو کم کم اضافه میکنم؛ فعلا یا علی
 
حدیث تصویری

پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
12

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    ولی ا... خندان گل

    سلام مجدد.
    کسی کتابخانه ماژول سیم کارت sim800l برای b4r را داره برام بفرسته ؟
    باید حتما کتابخانه اش فایل xml داشته باشه ؟
    کتابخانه هایی که فایل xml ندارند را نمیدونم چطور تو b4r استفاده کنم.
    هر کس راهنمایی کنه دعایش می کنم.

    1398/02/17
    10:23
  2. Avatar

    مهمان

    خندان گل

    سلام
    خیلی وقته دنبال کتابخانه ماژول سیم کارت sim800L برای B4R میگردم.
    فایل کتابخانه B4R از نوع XML هست ولی چیزهایی که دانلود میکنم این فایل رو ندارند. نمی دونم از اونها چطور در B4R استفاده کنم.
    لطفا هر کی میدونه راهنمایی کنه. (با تلگرام )
    خندان گل – 09144181178

    1398/02/16
    11:29
  3. Avatar

    مهمان

    مهدی

    سلاماین کتابخانه برای این ماژول هم کاربرد داره؟

    1396/11/09
    02:51
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ماژول 808 باشه توی این برد شما، آره کاربرد داره!

      1396/11/09
      10:29
  4. Avatar

    مهمان

    علی

    سلام
    من با ماژول sim808 کار میکنم
    به حالت sleep میبرم ولی جریان کاهش نمیده!!!!!
    با sim800 به حالت sleep برم جریان کاهش داد!!!!
    من از دستور AT+CSCLK=1 استفاده میکنم
    جریان در SIM808
    قبل 26 میلی آمپر بعد 26 میلی آمپر
    جریان در SIM800
    قبل 16 میلی آمپر بعد 1 میلی آمپر
    در ضمن در هر دو ماژول بعد از SLEEP ارتباط سریال قطع میشه که این نشون میده دستور به درستی به ماژول ارسال شده
    پس چرا جریال در SMI808 کاهش نمیده.
    لطفا راهنمایی کنید ممنون

    1396/11/07
    04:25
    • Avatar

      مهمان

      علی

      سلام
      کسی نیست یه راهنمایی کنه!!!!!!!!!!
      ممنون

      1396/11/08
      06:34
      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        سلام
        والا این بحث Sleep رو کار نکردم و کامداشو نمیدونم متاسفانه.

        1396/11/08
        06:36
        • Avatar

          مهمان

          علی

          ممنون آقا مهدی

          1396/11/08
          08:03
    • Avatar

      مهمان

      ولی ا... خندان گل

      سلام.
      لطفا تماس بگیرید. منم با این ماژول مشکلی دارم.
      خندان گل 09144181178

      1398/03/01
      12:18
  5. Avatar

    مهمان

    mohammad

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

    1396/08/08
    10:52
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-ممنون از شما – لینکا اصلاح شد.

      1396/08/08
      11:01
      • Avatar

        مهمان

        Mohammad

        give_rose بسیار ممنون از پاسخ دهی سریع شما smile

        1396/08/08
        11:25