صفحه 2 از 11 نخستنخست 1234 ... آخرینآخرین
نمایش نتایج: از 11 به 20 از 107
Like Tree36 لایک

موضوع: کد دریافت و ارسال sms بوسیله sim800L

  1. #11
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    24
    نقل قول نوشته اصلی توسط hasanzare66 نمایش پست ها
    سلام بازم از جوابتون ممنون
    والا اگه ایراد از تنظیم سرعت سریال بود فقط فونت پاسخ ok ایراد پیدا میکرد ولی کلا وصل نمیشه به gsm ولی بازم من اون کاری که شما گفتید و انجام میدم حالا شما بازم فکر کنید روش بازم ممنونم از شما تشکر
    راستی من usb to com دارم با همونم میشه چک کرد نه؟

  2. #12
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط hasanzare66 نمایش پست ها
    راستی من usb to com دارم با همونم میشه چک کرد نه؟

    سلام
    اره میتونی
    tx و rx ها صربه در ی وصل دیگه درسته.

    وقتی پورت کام تخصیص داده شده رو باز کنی فقط بنویس AT و اینکه تنظیماتت روی carriage return باشه .

  3. #13
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    ببینید اگه بخواهم دقیق مشکلتون را بگم باید خودم پیش شما باشم تا مشکل کارتون را بگم.
    اول تغذیه مناسب را چک کنید ببینید بهش دادید؟! ماژول های gsm به خاطر توان بالا جریان زیادی می خواهند.
    دوم اتصالات را چک کنید یعنی tx و rx را چک کنید ببینید درست نصب کردید! tx به rx مبدل با میکرو متصل میشه و بلعکس
    مرحله سوم روشن کردن ماژول هست بعضی از ماژول ها دکمه power دارن که به هسته مرکزی وصل می باشد و با زدن اون ماژول در حالت مد فعال قرار می گیرد.
    مرحله چهارم. تست با دستورات at هست. اگه تو این مرحله جواب نده مشکل های زیر را مجدد برسی کنید!

    یک :روشن بودن ماژول
    دوم: ارتباط درست سریال ماژول با مبدل یا پردازشگر که بهتره برای تست اول با مبدل کار کنید
    سوم: سرعت سریال

    در غیر این صورت ممکنه ماژول سوخته باشه!!!

    این نکات هم رعایت کنید: هیچ وقت ماژول را بدون سیم کارت و مخصوصا آنتن روشن نکنید!!! تو بعضی از ماژول ها باعث سوختن میشه.
    لایک کردن
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  4. #14
    Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    41
    دوستان سلام
    من مشکلم با این ماژول دریافت و نمایش اس ام اس هستش یعنی با این کد میتونم اس ام اس انگلیسی ارسال کنم ولی برای دریافت هیچ #include <SoftwareSerial.h>

    #include <SoftwareSerial.h>

    //SIM800 TX is connected to Arduino D8
    #define SIM800_TX_PIN 8

    //SIM800 RX is connected to Arduino D7
    #define SIM800_RX_PIN 7

    //Create software serial object to communicate with SIM800
    SoftwareSerial serialSIM800(SIM800_TX_PIN,SIM800_RX_PIN);


    void SMSR(){


    }

    void setup() {
    //Begin serial comunication with Arduino and Arduino IDE (Serial Monitor)
    Serial.begin(9600);
    while(!Serial);

    //Being serial communication witj Arduino and SIM800
    serialSIM800.begin(9600);
    delay(1000);

    Serial.println("Setup Complete!");
    Serial.println("Sending SMS...");

    //Set SMS format to ASCII
    serialSIM800.write("AT+CMGF=1\r\n");
    delay(1000);

    //Send new SMS command and message number
    serialSIM800.write("AT+CMGS=\"+989362280159\"\r\n" );
    delay(1000);

    //Send SMS content
    serialSIM800.write("TEST");
    delay(1000);

    //Send Ctrl+Z / ESC to denote SMS message is complete
    serialSIM800.write((char)26);
    delay(1000);

    Serial.println("SMS Sent!");
    delay(100);
    Serial.println(serialSIM800.print("AT+CMGR=2,2,0,0 ,0\r"));
    }

    void loop() {}
    راهی به نظرتون میرسه؟

  5. #15
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    24
    نقل قول نوشته اصلی توسط tanha71 نمایش پست ها
    ببینید اگه بخواهم دقیق مشکلتون را بگم باید خودم پیش شما باشم تا مشکل کارتون را بگم.
    اول تغذیه مناسب را چک کنید ببینید بهش دادید؟! ماژول های gsm به خاطر توان بالا جریان زیادی می خواهند.
    دوم اتصالات را چک کنید یعنی tx و rx را چک کنید ببینید درست نصب کردید! tx به rx مبدل با میکرو متصل میشه و بلعکس
    مرحله سوم روشن کردن ماژول هست بعضی از ماژول ها دکمه power دارن که به هسته مرکزی وصل می باشد و با زدن اون ماژول در حالت مد فعال قرار می گیرد.
    مرحله چهارم. تست با دستورات at هست. اگه تو این مرحله جواب نده مشکل های زیر را مجدد برسی کنید!

    یک :روشن بودن ماژول
    دوم: ارتباط درست سریال ماژول با مبدل یا پردازشگر که بهتره برای تست اول با مبدل کار کنید
    سوم: سرعت سریال

    در غیر این صورت ممکنه ماژول سوخته باشه!!!

    این نکات هم رعایت کنید: هیچ وقت ماژول را بدون سیم کارت و مخصوصا آنتن روشن نکنید!!! تو بعضی از ماژول ها باعث سوختن میشه.
    بازم سلام
    والا ماژول من sim800l که کلید پاور نداره منبع تغذیه 20 امپر هم برای پاورش استفاده کردم برای تست روشن بودن هم زنگ میخوره هم LED چشمک میزنه
    با usb to com نتونستم تست بگیرم هیچ عکس و العملی نسبت به AT نشون نمیداد یه برنامه تست سریال درست کردمکه پایین مینویسمش توی تمامی سرعت ها از 2400تا115200 برنامه رو چک کردم دستور دادم بهش ولی جوابمو همون جوری که گفتم قبلا یه جوری داد که انگار سرعت درست نیست





    // Connect VCC to +4V
    // Connect GND to Ground
    // Connect RX (data into SIM800L) to Digital 11
    // Connect TX (data out from SIM800L) to Digital 10

    #include <SoftwareSerial.h>

    SoftwareSerial mySerial(11, 10); // RX, TX

    void setup()
    {
    // Open serial communications and wait for port to open:
    Serial.begin(9600);
    mySerial.begin(9600);

    }

    void loop() // run over and over
    {
    if (mySerial.available())
    Serial.write(mySerial.read());

    if (Serial.available())
    {
    while(Serial.available())
    {
    mySerial.write(Serial.read());
    }
    mySerial.println();
    }
    }

  6. #16
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    24
    من الان که بیشتر چک مینم وقتی برنامه تست روی اردینو هست و ماژول روشنه اس ام اس و زنگ میزنم تو ی سریال مانیتور پیامش میاد ولی متاسفانه خوانا نیست و با فونت خراب میاد که نمیتونم اینجوری برنامه اصلی و روش run کنم

  7. #17
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    24
    یه نکته دیگه هم که هسنت منبغ تغذیه 200ma بیشتر عبور نمیده کلا 2 امپر اصلا نمیکشه

  8. #18
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    مشکل سرعت دارید یا اینکه سیم بندی را اشتباه می زنید...
    ماژول قرار نیست 2 آمپر کامل بکشه!!!
    وقتی تماس بگیرید با این ماژول بیشترین جریان را میکیشه
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  9. #19
    مدیر ویژه
    تاریخ عضویت
    Mar 2014
    نوشته ها
    586
    سلام من با چند مدل sim800l کار کردم دوتا از مدلهای sim800L توسط بادریت 9600 جواب at میداد سومی فقط با بادریت 115200 جواب at میداد.
    در هر حال بعداز اینکه در جوابat پاسخ ok گرفتید
    فرمانهای:
    at+ipr
    at&w
    at+cscs
    at+csmp بررسی کنید.

    یه نکته کوچک:اگرat+csmp=17,168,0,8بزارید sms تحت utf-8 خواهید داشت.اگرat+csmp=17,168,0,16بذارید sms به صورت incoming ارسال می کنید(به محض ارسال متن بدون اجازه گیرنده باز میشه)
    موفق باشید
    لایک کردن

  10. #20
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط shobeir90 نمایش پست ها
    سلام من با چند مدل sim800l کار کردم دوتا از مدلهای sim800L توسط بادریت 9600 جواب at میداد سومی فقط با بادریت 115200 جواب at میداد.
    در هر حال بعداز اینکه در جوابat پاسخ ok گرفتید
    فرمانهای:
    at+ipr
    at&w
    at+cscs
    at+csmp بررسی کنید.

    یه نکته کوچک:اگرat+csmp=17,168,0,8بزارید sms تحت utf-8 خواهید داشت.اگرat+csmp=17,168,0,16بذارید sms به صورت incoming ارسال می کنید(به محض ارسال متن بدون اجازه گیرنده باز میشه)
    موفق باشید
    دوستان عزیز این لینک رو مطالعه بفرمایید.
    یقینا با این لینک و کدهاش جواب خواهید گرفت:
    Tutorial – Arduino and SIM900 GSM Modules

    به توضیحات این لینک هم دقت بفرمایید:
    http://www.smssolutions.net/tutorials/gsm/receivesmsat/
    ویرایش توسط magmagmary : 04-04-2016 در ساعت 07:02 AM

صفحه 2 از 11 نخستنخست 1234 ... آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO