مشکل تماس گرفتن ماژول سیمکارت

4 ماه قبل
60 بازدید

0

سلام برای پروژه تابستانی کلاس آردینو پسرم یک مدار ساختیم که آردینو و ماژول سیمکارت sim800 داره، مدار طوریه که وقتی فتوسل نور میبینه به دوتا شماره تلفن پیام میده بعدم تماس میگیره، پیامک رو مشکل نداره اما تماس رو فقط یک یا دوبار اولی که به برق وصل شده انجام میده و ازون به بعد دیگه تماس نمیگیره و فقط پیام میده  اگر مدار رو خاموش و روشن کنیم دوباره یکی‌دوبار تماس میگیره و بعد ازون دیگه تماس نمیگیره، مشکل کار کجاست؟

کلیات برنامه رل هم مربیشون داده و دقیقا همین برنامه رو دوستش آپلود کرده اما میگه مشکلی نداره!

از دستور زیر برای تماس استفاده کرده:

mySerial.println("ATD+ +ZZxxxxxxxxxx;");

 

 

 

 

 

 

19 شهریور 03 در 01:28
کامیار ضیافت
1

افزودن دیدگاه

1 پاسخ ثبت شده است
0

با سلام

در مرحله اول برد آردوینو خود را در حالت USB-TTL (SoftwareSerial) قرار بدهید.

تا بتوانید به صورت مستقیم از سمت سیستم به ماژول دستور بدهید در این شرایط بررسی بکنید با ارسال دستور تماس چه اروری دریافت میکنید که بر اساس آن راهکاری برای شما ارائه بشود.

به این نکته نیز توجه داشته باشید که برای شماره گیری باید از دستور

ATD+989xxxxxxxxxx;

باید استفاده بکنید، در دستور نباید Space یا + اضافه قرار بدهید.

حتما در پایان تماس نیز از دستور ATH برای پایان تماس استفاده بکنید تا ماژول از حالت تماس خارج بشود.

19 شهریور 03 در 02:22
محمد دمیرچی
4310

افزودن دیدگاه


انجمن کافه‌ربات © 1400