صفحه 5 از 9 نخستنخست ... 34567 ... آخرینآخرین
نمایش نتایج: از 41 به 50 از 85
Like Tree9 لایک

موضوع: ماژول gsm gprs Gtm900b

  1. #41
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    دوستان عزیز کافیه دو تا پین هدر به +5 و gnd وصل کنید از اون پین ها استفاده کنید
    فقط نکته فنی این جاست که اگر از arduino دارید +5ولت میکشید بنا بر مشاهدات arduino نمیکشه لذا لازمه که از external power استفاده کنید فقط چون ارتباط gtm با arduini با rx ,tx هست لازمه بین arduino و gtm زمین مشترک باشه

  2. #42
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    ممنون از راهنمایی..5 ولت خارجی رو متصل کردم..با پایه ریست هم مودم رو راه اندازی کردم و netLight سه ثانیه یه چشمک میزنه که انگار به شبکه متصل شده..فقط انگار لئوناردو ارتباط سریال نداره!!نه نرم افزاری نه سخت افزاری!تمام کدهایی که تو این تاپیک و بقیه سایتا بود تست کردم پایه TX و RX هم طبق کد وصل میکنم و TX اردوینو به RX مودم..سریال مانیتور مشکل نداره ولی نه تو serial monitor جوابی از مودم میگیرم و نه کلا به دستورات AT جواب نمیده..همین ارتباط ساده نزدیک دو هفتست باهاش سر و کله میزنم! ..نباید چیز پیچیده یا خاصی وجود داشته باشه..ای کاش میدونستم اشکال از کدومشونه..آردوینو دیگه ای هم ندارم..موندم چه کنم!
    ویرایش توسط Mojtaba : 08-15-2014 در ساعت 08:31 AM

  3. #43
    Member
    تاریخ عضویت
    May 2014
    نوشته ها
    38
    راه اندازیش اینقدرها هم که میگی مشکل نیست. من هم دو هفته درگیرش بودم، اما با کدهای همین سایت تست کردم و اوکی بود. فقط دقت کن در تابع های کد نمونه یک تابع هست به نام GTM900Power که باید فرخوانی شه. کار این تابع اینه که یک ولتاژ کم مدت میفرسته به پایه Reset که باعث میشه ماژول روشن شه. من با Uno تست کردم.

  4. #44
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    ماژول رو دستی روشن کردم..خب وقتی netLight داره چشمک میزنه معنیش اینه که ماژول روشنه دیگه..یعنی شما میگی اول آردوینو روشن بشه بعد ماژول روشن شه؟! بعدش چراغ netLight برای نشان دادن وضعیت شبکه هست..قاعدتا ارتباط سریال نباید ارتباطی با ائن داشته باشه.

  5. #45
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    اصولا توی اینجور فعالیتها ما یه اصطلاحی داریم بهش میگیم قفل شدن!دیگه یه چیز نمیخواد راه بیافته مهندسای TexasIns رو هم بیاری نمیشه دلیلش هم نمیدونی بعد به طور اتفاقی راه میافته که بازم دلیلش رو نمیدونی! و این است داستان سرگردانی ما! :|

  6. #46
    Member
    تاریخ عضویت
    May 2014
    نوشته ها
    38
    خوب توضیح بده سیم بندی ات چی بوده، بوردت چیه، چه کتابخانه و چه کدی رو استفاده کردی تا بررسی کنیم با هم قدم به قدم.

  7. #47
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80

    Arrow

    ببین عزیز این GTM900b Lite پینهاش به این ترتیب6 تا کنار هم .. GND..TXD..RXD..VMCU..VDD..PWON.. دو تا اینور..5V..GND ..دو تا بقل هم VBAT..GND.. این 5V..GND کنار هم رو به 5 ولت منبع تغذیه وصل کردم چراغ power روشن میشه..VBATهم که مال باتری بک آپ کار نداریم..اینور..GND رو به زمین اردوینو زدم که سطح ولتاژ برابر شه.. TXD رو زدم به پایه10 که به عنوان RX تو آردوینو تعریف شده..RXD رو هم زدم به 11 که به عنوان TXD اردوینو هست..VDD رو هم به 5V آردوینو وصل میکنم بعضی اوقات هم وصل نمیکنم و تست میکنم که فکر نمیکنم فرق کنه چون ماژول تغذیش رو از منبع میگیره..PWON هم به عنوان ریست به پایه مثلا 7 که تو رویداد GtmPower تعریف شده وصل میشه..VMCU هم آقای نجفی گفت آزاد بزار..بورد هم لئوناردو..حالا مثلا این کد رو تست میکنم..کمی فونتش بهم ریخته..




    Example 55.1//
    <include <SoftwareSerial.h#
    SoftwareSerial GTM900(10, 11); // (RX,TX) configure software serial port

    ()void setup
    {
    ;(GTM900.begin(4800
    ;()GTM900power
    delay(10000); // give time to log on to network
    }

    ;()void GTM900power
    software equivalent of pressing the GSM shield "power" button//
    }
    ; (digitalWrite(7, HIGH
    ; (delay(3000
    ; (digitalWrite(7, LOW
    ; (delay(5000
    {

    void callSomeone()
    }
    GTM900.println("ATD + +989365200537;"); // dial
    ; (delay(100
    ; ()GTM900.println
    delay(30000); // wait for 30 seconds
    GTM900.println("ATH"); // hang up
    {

    ()void loop
    }
    callSomeone(); // call someone
    //GTM900power(); // power off GSM shield
    //do {} while (1); // do nothing
    {










































    چراغ netlight سه ثانیه یه بار چشمک میزنه ولی دستور AT اجرا نمیشه..هر چیه فکر میکنم لئوناردو مثل بقیه سریال برقرار نمیکنه..پولم ندارم یه نوع بورد و مودم دیگه بگیرم تست کنم ببینم اشکال از کجاست!

  8. #48
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80

  9. #49
    Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    53
    کد پاور GTM900power درسته؟
    digitalWrite(9, HIGH);
    delay(1000);
    digitalWrite(9, LOW);
    delay(5000);
    من با این کد نتونستم ماژولو راه بندازم به نظر میاد پایه ریست active low باشه یعنی برای 2 ثانیه پایه ریست رو low میکنم ماژول به خوبی کار میکنه

    pinMode(5, OUTPUT);
    digitalWrite(5, LOW);
    delay(2000);
    digitalWrite(5, HIGH);
    delay(2000);

  10. #50
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    نقل قول نوشته اصلی توسط alt_f4 نمایش پست ها
    کد پاور GTM900power درسته؟
    digitalWrite(9, HIGH);
    delay(1000);
    digitalWrite(9, LOW);
    delay(5000);
    من با این کد نتونستم ماژولو راه بندازم به نظر میاد پایه ریست active low باشه یعنی برای 2 ثانیه پایه ریست رو low میکنم ماژول به خوبی کار میکنه

    pinMode(5, OUTPUT);
    digitalWrite(5, LOW);
    delay(2000);
    digitalWrite(5, HIGH);
    delay(2000);
    شما نتونستی راه بندازی یعنی مشکل من رو داشتی؟!من کد رو تغییر دادم و پایه رو 3 ثانیه high کردم..led netlight سه ثانیه یه بار چشمک میزنه..مثلا یعنی داره کار میکنه!میشه بگی اتصالات و کدی که استغاده کردی چی بود؟

صفحه 5 از 9 نخستنخست ... 34567 ... آخرینآخرین

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

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

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

SEO by vBSEO