ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11
  1. #1
    2007/08/02
    1,297
    786

    ایجاد وب سرور و ارتباط با esp8266

    با درود خسته نباشید
    من توی یک پروژه باید یه دستگاه درست کنم که دیتا روی یک سرور بریزه که این مشکل حل شده فقط یک سری تنظیمات هست
    که سرور برای من باید بفرسته که مشکل اینه که من ممکنه مکان این دستگاه تغییر بدم و نمیتونم ip ثابت بگیرم .
    چه روش هایی برای این کار هست .
  2. #2
    2008/09/29
    5,973
    399

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    هاست های مجانی میتونی استفاده کنی، چطور باید اطلاعات رو با ماژول از روی سرور بخونیم ؟
    ویرایش توسط arvinfx : 2016/07/13 در ساعت 22:06
  3. #3
    2007/08/02
    1,297
    786

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    نقل قول نوشته اصلی توسط arvinfx

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    هاست های مجانی میتونی استفاده کنی، چطور باید اطلاعات رو با ماژول از روی سرور بخونیم ؟
    خوب من هم همین مشکل دارم . برای ارسال مشکلی نیست ولی برای ارسال از سرور به میکرو مشکل دارم
  4. #4
    2008/09/29
    5,973
    399

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    با پروتوکل HTTP باید با سرور ارتباط برقرار کرد که تا اونجایی که من فهمیدم دستور GET این کارو انجام میده. شما به سرور گوگل یا هر سرور دیگه ای تونستی وصل بشی؟
  5. #5
    2007/08/02
    1,297
    786

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    من تونستم با یک سرور ارتباط بر قرار کنم ولی فقط تونستم دیتا ارسال کنم و ازش دیتا بخونم . مشکل اینجاست که من میخوام هر وقت سرور خواست یک سری
    دستورات برای میکرو بفرسته و میکرو هی سرور چک نکنه . اگه بخوام پشت سر هم کاری کنم که میکرو سرور چک کنه دیتا زیاد میکشه .اگه دستگاه ها هم زیاد باشند ترافیک بالا میره چون هر دستگاهه باید پشت سر هم بره و تنظیمات خودش از سرور اصلی بخونه
  6. #6
    2008/09/29
    5,973
    399

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

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

    اگر مشکلی نیست روش ارتباطی که الان انجام دادی برامون اینجا بزاری ممنون میشم.
  7. #7
    2007/08/02
    1,297
    786

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    کدوم قسمت برنامه احتیاج داری
    ببین این قسمت روی یک آی پی یک سری دیتا میفرسته

    کد:
    
    #define ENTER    13
    #define Length   212
    char double_quote=34;
    
    
    #define WAIT   500
    
    
    //AT+CWMODE=3
    //AT+CIPMUX=1
    //AT+CIPSTART=0,"TCP","10.130.254.220",80
    //AT+CIPSEND=0,55
    //GET /index1.php?x=50&id=32 HTTP/1.1
    //Host: 10.130.254.220
    
    
    
    
    //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    
    
    void Esp_Send2(char *IN){
    
    
    printf("AT+CWMODE=3\r\n",ENTER);
    delay_ms(WAIT);
    printf("AT+CIPMUX=1\r\n",ENTER);
    delay_ms(WAIT);
    printf("AT+CIPSTART=0,%cTCP%c,%c192.168.1.5%c,80\r\n",double_quote,double_quote,double_quote,double_quote,ENTER);
    delay_ms(WAIT);
    printf("AT+CIPSEND=0,%u\r\n",Length,ENTER);    
    delay_ms(WAIT);
    
    
    //+++++++++++++++++++++++++++++++++++++++++++++
    printf("GET /pr/in.php?data01=");                                                                                
    printf("%s",IN);
    printf("&data02=%03d&data03=1636&data04=1%02u%02u%02u&data05=%02u%02u%02u&data06=%u&data07=7&data08=8&data09=9&data10=10 HTTP/1.1\r\n",ID,HOUR,MIN,SEC,YEAR,MONT,DAY,ds1820_devices);
    //+++++++++++++++++++++++++++++++++++++++++++++++
    
    
    error=0;
    printf("Host: 192.168.1.5\r\n");                          
    printf("\r\n");
    printf("\r\n");
    printf("\r\n");
    printf("\r\n");
    printf("\r\n");
    printf("\r\n");
    PORTB.2=1;
    delay_ms(3000);
     PORTB.2=0;
    }
  8. #8
    2008/09/29
    5,973
    399

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    طرف سرور چه فایلی داری؟
  9. #9
    2007/08/02
    1,297
    786

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    طرف سرور یک فایل به اسم in.php بود که دیتا میرفت داخلش . البته نمیدونم اون طرف برنامه نویس وب چه کدی داخلش نوشته بود ولی من با ارسال دیتا به این فایل دیتا هام ذخیره میشد
  10. #10
    2008/09/29
    5,973
    399

    پاسخ : ایجاد وب سرور و ارتباط با esp8266

    من یه فایل نوشتم که اطلاعات رو از URL مییره و تو یه فایل ذخیره میکنه. خیلی ساده و کاربردی.
    <?php
    $var1 = $_GET['A'];
    $var2 = $_GET['B'];

    $filecontent = "A=".$var1." B=".$var2. "\n";

    $filestatus = file_put_contents('data.txt',$filecontent,FILE_APPEND);

    if($filestatus != false)
    {
    echo "Success";
    }
    else
    {
    echo "Fail";
    }
    ?>
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 11

موضوعات مشابه

  1. مشل ارتباط sim900 با سرور از طریق GPRS
    توسط hamid reza_1783 در انجمن ماژول های GPS - GSM - GPRS
    پاسخ: 0
    آخرين نوشته: 2015/04/04, 15:17
  2. پاسخ: 8
    آخرين نوشته: 2014/10/22, 02:57
  3. ایجاد ارتباط بین میکروatmega 8باسنسور CNY70
    توسط soheilzahedy در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2013/08/08, 09:16
  4. ایجاد ارتباط بین mt8870 و میکرو کنترولر؟
    توسط abas1371 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2013/08/05, 19:49
  5. ایجاد ارتباط بین دو میکرو از راه دور
    توسط hjsoft در انجمن ماژول های RF - ISM Band و بلوتوث
    پاسخ: 5
    آخرين نوشته: 2012/03/05, 20:19

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

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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