سلام و عرض خسته نباشید
اول یه تجربه ای رو خدمت دوستان قرار بدم شاید به درد بخوره:
چند مدتی درگیر راه اندازی این ماژول بودم تا بالاخره موفق به وصل شدن به شبکه شدم
مشکل هم از منبع تغذیه بود توی اینترنت خیلی جستجو کرده بودم و اکثرا هم گفته بودند مشکل عمده از منبع تغذیه هست و من منبع تغذیه ام 5 آمپر بود و با ماژول کاهنده به ولتاز 4.4 رسونده بودمش ولی مشکل اینجا بود که من از سیم نازک و برد بورد استفاده میکردم اولشم تعجب کردم ولی بالاخره مشکل از برد بورد بود و وقتی با یک سیم مناسب به صورت مستقیم که امتحان کردم با کمال تعجب دیدم که بله مشکل از برد بورد بوده و مدام در حال ریست شدن بود اینطور که پس از چند مرتبه چشمک زدن پشت سر هم یک ثانیه ای خاموش میشد و دوباره به چشمک زدن پشت سر هم ادامه میداد
به نظرم راه فهمیدن مشکلی مثل من هم کد زیر هست (البته قبلش تمام نکات دیگه رو بررسی کرده بودم مثل تست سیم کارت و نام شبکه و... که جواب مثبت بود)
AT+CREG?
اگر در جواب 0,2 اومد یعنی در حال جستجو هست و این حالت تغییر نمیکرد و این یعنی همه چی درست هست ولی به شبکه متصل نمیشه که به خاطر منبع تغذیه متصل نمیشد
اما جایی دچار مشکل شدم
تمام پارامتر ها رو (تا اونجایی که بلد بودم) بررسی کردم و همه چی درست بود
ماژول هم زنگ میخوره و هم زنگ میزنه و پیام هم براش میاد و نمایش میده و همه چی تا اینجا درست بوده ولی پیامک رو ارسال نمیکنه. من به این ترتیب کد رو اجرا میکنم
AT+CMGF=1
OK
AT+CMGS="+989122222222"
>
SALAM
>
ERROR
من با اردوینو اجراش میکنم و یه شاسی براش قرار دادم برای ctrl+z تا بعد از اینکه متن رو نوشتم به وسیله اون عملیات ارسال انجام بشه که پس از اینکه متن رو مینویسم و شاسی رو فشار میدم (به اصطلاح همان عملیات ctrl+z) تقریبا چیزی حدود 40 یا 50 ثانیه مکث میکنه و بعد پیغام ERROR رو نشون میده
من با دو کتابخانه sim800l هم امتحان کردم ولی همچنان موفق به ارسال پیام نشدم
ممنون میشوم راهنمایی کنید