نمایش نتایج: از 1 به 3 از 3

موضوع: راه اندازی ماژول gsm a6 mini با NodeMCU

  1. #1
    Junior Member
    تاریخ عضویت
    Jun 2017
    نوشته ها
    2

    راه اندازی ماژول gsm a6 mini با NodeMCU

    سلام دوستان
    من یه ماژول a6 mini خریدم و میخوام با nodeMCu راه اندازیش کنم.آموزشی پیدا نکردم که این ماژولو با nodemcu راه اندازی کنه.به خاطر همین به مشکل برخوردم.
    نحوه سیم بندی من اینطوریه:




    nodemcu.vin ------------------------->a6.vcc
    nodemcu.GND--------------------------> a6.G
    nodemcu.RX--------------------------> a6.TX
    nodemcu.TX--------------------------->a6.RX


    خوب حالا برد رو به آردوینو وصل کردم و کد زیر رو اجرا کردم:

    کد PHP:

    char phone_no
    []="0936445xxxx";

    void setup() {
    Serial.begin(9600);
    delay(300); 

    Serial.println("AT+CMGF=1");    
    delay(2000);
    Serial.print("AT+CMGS=\"");
    Serial.print(phone_no); 
    Serial.write(0x22);
    Serial.write(0x0D);  // hex equivalent of Carraige return    
    Serial.write(0x0A);  // hex equivalent of newline
    delay(2000);
    Serial.print("GSM A6 test message!");
    delay(500);
    Serial.println (char(26));//the ASCII code of the ctrl+z is 26

    }

    void loop()
    {


    ولی متاسفانه کار نمیکنه و نتونستم پیامی ارسال کنم.
    فایل های پیوست شده فایل های پیوست شده

  2. #2
    Junior Member
    تاریخ عضویت
    May 2018
    نوشته ها
    2
    [QUOTE=kingtak;20866]سلام دوستان
    من یه ماژول a6 mini خریدم و میخوام با nodeMCu راه اندازیش کنم.آموزشی پیدا نکردم که این ماژولو با nodemcu راه اندازی کنه.به خاطر همین به مشکل برخوردم.
    نحوه سیم بندی من اینطوریه:




    nodemcu.vin ------------------------->a6.vcc
    nodemcu.GND--------------------------> a6.G
    nodemcu.RX--------------------------> a6.TX
    nodemcu.TX--------------------------->a6.RX


    خوب حالا برد رو به آردوینو وصل کردم و کد زیر رو اجرا کردم:

    [PHP]

    char phone_no[]="0936445xxxx";

    void setup() {
    Serial.begin(9600);
    delay(300);

    ...


    سلام.داداش باید از softwareserial استفاده کنی و بعد داخلت loop یه پیام بهش بدی مثل AT تا شروع کنه به پاسخ گویی ماژولت.و بعد چک کنی با if اگر software سریالت برقرار بود بعدش بیای مراحل send sms رو انجام بدی.اینطوری که خودت رفتی یکم غیرحرفه ایه.بازم سوال بود این آی دی تلگراممه@shabgard95

  3. #3
    Junior Member
    تاریخ عضویت
    Apr 2015
    نوشته ها
    13
    سلام. اول از at کامند استفاده کن و یادش بگیر بعد برو سراغ برنامه ها. آموزش at کامند هم توی وبلاگ همین سایت موجوده

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

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

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

SEO by vBSEO