اطلاعیه

Collapse
No announcement yet.

SIM900 و GPRS

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #31
    پاسخ : SIM900 و GPRS

    با سلام
    من با GPRS کار کردم و چندتا از کارایی هم که میشه انجام داد رو انجام دادم
    مثلا خوندن و نوشتن روی یک FTP سرور یا ارسال و دریافت ایمیل
    اولین کاری که باید انجام بدین اینه که تنظیمات GPRS مربوط به سیم کارت رو انجام بدین، همون کاری که توی موبایل هم انجام میدین
    من با ایرانسل کلا کار کردم و همراه اول و .. هم ندارم که تست کنم ولی فرقی نمیکنه یکیو بلد باشین بقیشم همون جوره
    در ادامه من چندتا پست میزنم که توش یکی یکی مراحل رو میگم
    فقط دیرو زودشو ببخشید
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

    دیدگاه


      #32
      پاسخ : SIM900 و GPRS

      نوشته اصلی توسط Amir safari
      ریکوئست که میفرستی آخرش چی میزاری؟ با نیو لاین امتحان کن کاراکتر عدد 10 رو بفرست
      دوست عزیز کدم اینه :
      کد:
      AT+CIPSHUT SHUT OK
      AT+CGATT=1 OK
      AT+CGDCONT=1,"IP","MTNIRANCELL" OK
      AT+CSTT="MTNIRANCELL","","" OK
      AT+CIICR
      
      OK
      AT+CIPSTATUS OK
      
      STATE: IP GPRSACT
      AT+CIFSR 5.120.93.18
      AT+CIPHEAD=1 OK
      AT+CIPSTART="TCP","WWW.PAR3EH.COM","80" OK
      
      CONNECT OK
      AT+CIPSEND > GET http://www.par3eh.com/set.aspx?data=salam
      
      SEND OK
      
      CLOSED
      
      AT+CIPSTATUS OK
      
      STATE: TCP CLOSED
      اگه دوستانی که کار کردن تجریه خودشون رو به اشتراک بزارن ممنون میشم .

      دیدگاه


        #33
        پاسخ : SIM900 و GPRS

        نوشته اصلی توسط کیوان قاسمی
        دوست عزیز کدم اینه :
        کد:
        AT+CIPSHUT SHUT OK
        AT+CGATT=1 OK
        AT+CGDCONT=1,"IP","MTNIRANCELL" OK
        AT+CSTT="MTNIRANCELL","","" OK
        AT+CIICR
        
        OK
        AT+CIPSTATUS OK
        
        STATE: IP GPRSACT
        AT+CIFSR 5.120.93.18
        AT+CIPHEAD=1 OK
        AT+CIPSTART="TCP","WWW.PAR3EH.COM","80" OK
        
        CONNECT OK
        AT+CIPSEND > GET http://www.par3eh.com/set.aspx?data=salam
        
        SEND OK
        
        CLOSED
        
        AT+CIPSTATUS OK
        
        STATE: TCP CLOSED
        اگه دوستانی که کار کردن تجریه خودشون رو به اشتراک بزارن ممنون میشم .
        کیوان خان این که کد نیست , دیتای رد و بدل شده ی سیم هست ... کد رو اون قسمت سند رو بزار

        دیدگاه


          #34
          پاسخ : SIM900 و GPRS

          خب
          برای تنظیم کردن Bearer باید از کامند AT+SAPBR استفاده کنید
          ابتدا باید IPدریافت کنید
          کد:
          printf("AT+SAPBR=1,1%c",Enter);
          و برای اطمینان از در یافت IP باید از کامند زیر رو ارسال کنید در صورتی که IP در یافت کرده باشید باید پاسخ سیستم IPای به جز 0.0.0.0 باشد
          کد:
          printf("AT+SAPBR=2,1%c",Enter);
          مثلا پاسخ صحیح به این شکله
          کد:
          +SAPBR: 1,1,"10.1.221.170"
          ولی پاسخ مبنی بر عدم دریافت IP به این صورته
          کد:
          +SAPBR: 1,3,"0.0.0.0"
          در نهایت باید تنظیمات مربوط به اپراتور مورد نظر رو انجام بدین
          مثلا برای ایرانسل باید این کد رو بزنید
          printf("AT+SAPBR=3,1,%cAPN%c,%c%s%c%c",d ouble_quote,double_quote,double_quote,"mtnira ncell",double_quote,Enter);
          همین دیگه
          تنظیمات Bearer شما انجام شد و آماده ارسال و دریافت داده هستید

          ادامه دارد ...
          زندگی یعنی امید و حرکت
          کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
          سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
          برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
          به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

          دیدگاه


            #35
            پاسخ : پاسخ : SIM900 و GPRS

            نوشته اصلی توسط علی ایمانی فر
            خب
            برای تنظیم کردن Bearer باید از کامند AT+SAPBR استفاده کنید
            ابتدا باید IPدریافت کنید
            کد:
            printf("AT+SAPBR=1,1%c",Enter);
            و برای اطمینان از در یافت IP باید از کامند زیر رو ارسال کنید در صورتی که IP در یافت کرده باشید باید پاسخ سیستم IPای به جز 0.0.0.0 باشد
            کد:
            printf("AT+SAPBR=2,1%c",Enter);
            مثلا پاسخ صحیح به این شکله
            کد:
            +SAPBR: 1,1,"10.1.221.170"
            ولی پاسخ مبنی بر عدم دریافت IP به این صورته
            کد:
            +SAPBR: 1,3,"0.0.0.0"
            در نهایت باید تنظیمات مربوط به اپراتور مورد نظر رو انجام بدین
            مثلا برای ایرانسل باید این کد رو بزنید
            printf("AT+SAPBR=3,1,%cAPN%c,%c%s%c%c",d ouble_quote,double_quote,double_quote,"mtnira ncell",double_quote,Enter);
            همین دیگه
            تنظیمات Bearer شما انجام شد و آماده ارسال و دریافت داده هستید

            ادامه دارد ...
            lمهندس این با ciicr و cifsr چه فرقی داره؟؟؟؟؟؟؟ :eek:

            دیدگاه


              #36
              پاسخ : SIM900 و GPRS

              دوستان سلام اینم مقاله ای که از سایت ایران میکرو برداشتم
              مقاله ی خوبیه یه نگاه بهش بندازین. :biggrin:
              www.iran micro.ir/forum/attachment.php?attachmentid=1499&d=1315901024
              برای دانلود اون iran micro رو به صورت چسبیده در بیارید.

              دیدگاه


                #37
                پاسخ : پاسخ : SIM900 و GPRS

                نوشته اصلی توسط babak_micro
                دوستان سلام اینم مقاله ای که از سایت ایران میکرو برداشتم
                مقاله ی خوبیه یه نگاه بهش بندازین. :biggrin:
                www.iran micro.ir/forum/attachment.php?attachmentid=1499&d=1315901024
                برای دانلود اون iran micro رو به صورت چسبیده در بیارید.

                پی دی اف خوبیه , 90% کارتو راه میندازه :bye

                دیدگاه


                  #38
                  پاسخ : SIM900 و GPRS

                  دوستان سلام
                  خوبید
                  من یه برنامه برای دریافت sms وخواندن اطلاعات محتوای آن و دوباره ارسال مبلغ شارژ به یه شماره
                  الان هرکاری می کنم کار نمی کنه و همش تو همون زیر برنامه ی com چرخش می کنه
                  لطفا کمکم کنید نمی دونم چرا اینجوری شده.
                  یه سوال دیگه هم داشتم اگه حافظه ی سیم کارت خالی باشه اولین sms تو کدوم خونه قرار میگیره.
                  کد:
                  $regfile = "m32def.dat"
                  $crystal = 11059200
                  $baud = 9600
                  Config Lcd = 16 * 2
                  Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , Rs = Portc.0 , E = Portc.1
                  Config Portb.0 = Output
                  Dim Sms As String * 255 , En As Word , Show As String * 255
                  Cursor Off
                  Cls
                  Locate 1 , 1
                  Lcd "Prepareing ..."
                  Locate 2 , 1
                  Lcd "DS,BY,BABAK"
                  Wait 1
                  Cls
                  Set Portb.0
                  Waitms 60
                  Reset Portb.0
                  Locate 1 , 1
                  Lcd "Gsm On"
                  Wait 1
                  Cls
                  Com:
                  Print "AT+CMGR=3"
                  Waitms 500
                  Lcd "reading..."
                  Waitms 500
                  Sms = Waitkey()
                  Waitms 500
                  Cls
                  En = Instr(sms , "#1111")
                  Waitms 500
                  If En = 0 Then
                  Goto Com
                  Else
                  Goto Send
                  End If
                  Send:
                  Print "AT+CUSD=1," * 140 * 1# ",15"
                  Waitms 500
                  Show = Waitkey()
                  Cls
                  Locate 1 , 1
                  Lcd Show
                  Waitms 1000
                  Locate 2 , 1
                  Lcd "Sending..."
                  Print "AT"
                  Waitms 500
                  Print "AT+CMGF=1"
                  Waitms 500
                  Print "AT+CMGS=" ; Chr(34) ; "0936***********" ; Chr(34)
                  Waitms 500
                  Print ; Show ; Chr(26)

                  دیدگاه


                    #39
                    پاسخ : SIM900 و GPRS

                    نوشته اصلی توسط Amir safari
                    کیوان خان این که کد نیست , دیتای رد و بدل شده ی سیم هست ... کد رو اون قسمت سند رو بزار
                    سلام
                    من ماژول رو با max232 وصل کردم به کامپیوتر و تو هایپر میزنم...اینجوری که راحتتره ...
                    همه کار هم باهاش کردم ... فقط نمیتونم از این gprs استفاده کنم.
                    شما عملی کار کردین ؟
                    من میخوام یه requset به یه صفحه سایتم بفرستم.

                    دیدگاه


                      #40
                      پاسخ : SIM900 و GPRS

                      ببین چیزی که توی پست 31 هست , دقیقا از همون ها من استفاده میکنم و جواب میگیرم ! ببین خودش هم گفته send ok
                      اولا اون کاری که گفتم رو بکن :NO:
                      دوما , وب سایتت رو روی یکی از "بچه هام" امتحان کردم این نتیجه شد!
                      کد:
                      > GET http://www.par3eh.com/set.aspx?data=salam
                      
                      SEND OK
                      
                      RECV FROM:79.143.84.14:80
                      
                      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                      
                      <html xmlns="http://www.w3.org/1999/xhtml">
                      
                      <head><title>
                      
                      </title></head>
                      
                      <body>
                      
                        <form method="post" action="set.aspx?data=salam" id="form1">
                      
                      <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTczNTMyNjI5D2QWAgIDD2QWAgIBDw8WAh4EVGV4dAUFc2FsYW1kZGQPJvbxX/GhsT5wHTxKQ1pL6kvGAg==" />
                      
                        <div>
                      
                          <span id="Label1">salam</span>
                      
                        </div>
                      
                        </form>
                      
                      </body>
                      
                      </html>
                      
                      CLOSED
                      پس وبسایت درسته
                      شما کاری که توی اون پست گفتم رو انجام بده

                      دیدگاه


                        #41
                        پاسخ : SIM900 و GPRS

                        نوشته اصلی توسط Amir safari
                        ببین چیزی که توی پست 31 هست , دقیقا از همون ها من استفاده میکنم و جواب میگیرم ! ببین خودش هم گفته send ok
                        اولا اون کاری که گفتم رو بکن :NO:
                        دوما , وب سایتت رو روی یکی از "بچه هام" امتحان کردم این نتیجه شد!
                        کد:
                        > GET http://www.par3eh.com/set.aspx?data=salam
                        
                        SEND OK
                        
                        RECV FROM:79.143.84.14:80
                        
                        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                        
                        <html xmlns="http://www.w3.org/1999/xhtml">
                        
                        <head><title>
                        
                        </title></head>
                        
                        <body>
                        
                          <form method="post" action="set.aspx?data=salam" id="form1">
                        
                        <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTczNTMyNjI5D2QWAgIDD2QWAgIBDw8WAh4EVGV4dAUFc2FsYW1kZGQPJvbxX/GhsT5wHTxKQ1pL6kvGAg==" />
                        
                          <div>
                        
                            <span id="Label1">salam</span>
                        
                          </div>
                        
                          </form>
                        
                        </body>
                        
                        </html>
                        
                        CLOSED
                        پس وبسایت درسته
                        شما کاری که توی اون پست گفتم رو انجام بده
                        امیر جان کدوم کار ؟

                        دیدگاه


                          #42
                          پاسخ : SIM900 و GPRS

                          ریکوئست که میفرستی آخرش چی میزاری؟ با نیو لاین امتحان کن کاراکتر عدد 10 رو بفرست

                          دیدگاه


                            #43
                            پاسخ : SIM900 و GPRS

                            نوشته اصلی توسط Amir safari
                            ریکوئست که میفرستی آخرش چی میزاری؟ با نیو لاین امتحان کن کاراکتر عدد 10 رو بفرست
                            من char(26) رو میفرستم ... الان char(10) بفرستم؟ چه نقشی داره ؟
                            شما چی میفرستی که جواب گرفتی؟

                            دیدگاه


                              #44
                              پاسخ : پاسخ : SIM900 و GPRS

                              نوشته اصلی توسط Amir safari
                              lمهندس این با ciicr و cifsr چه فرقی داره؟؟؟؟؟؟؟ :eek:
                              والا زیاد به شبکه وارد نیستم ولی این دستور local ip رو میده و این ip با اونی که توی دستور بالا میده فرق میکنه
                              دقیقا نمیدونم چی به چین :rolleyes: ولی دستوراتی که من گفتم برای راه اندازی GPRS بود نه یک شبکه محلی
                              زندگی یعنی امید و حرکت
                              کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
                              سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
                              برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
                              به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

                              دیدگاه


                                #45
                                پاسخ : پاسخ : پاسخ : SIM900 و GPRS

                                نوشته اصلی توسط علی ایمانی فر
                                والا زیاد به شبکه وارد نیستم ولی این دستور local ip رو میده و این ip با اونی که توی دستور بالا میده فرق میکنه
                                دقیقا نمیدونم چی به چین :rolleyes: ولی دستوراتی که من گفتم برای راه اندازی GPRS بود نه یک شبکه محلی
                                :icon_razz: والا منم از اونایی که خودم گفتم برای اتصال به شیکه ایرانسل و اینترنت استفاده میکنم ...

                                دیدگاه

                                لطفا صبر کنید...
                                X