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





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









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









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





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

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2015/03/02
    45
    6

    اتصال دو esp8266 به هم

    سلام . میخوام دوتا esp8266 رو با هم شبکه کنم . اما میخوام که این اتصال برای یکی از esp ها بدون میکرو باشه .
    کد های زیر رو ببینید :
    کد فرستنده :
    کد PHP:
    #include <SoftwareSerial.h>
    SoftwareSerial mySerial(87); // RX, TX
    void setup() {
      
    Serial.begin(9600);
      
    mySerial.begin(9600);
      
    mySerial.setTimeout(10) ;
     
    //************************************ ESP8266 AT **************    
         
    mySerial.print("AT+CWSAP=\"SMART1\",\"\",5,0\r\n");
         
    delay(100);
         
    mySerial.print("AT+CWMODE=2\r\n");
         
    delay(100);
         
    mySerial.print("AT+CIPMUX=1\r\n");
         
    delay(100);
         
    mySerial.print("AT+CIPAP=\"192.168.4.1\r\n"); // IP = 192.168.4.1
         
    delay(100);
         
    mySerial.print("AT+CIPSERVER=1,4444\r\n"); // port = 4444
         
    delay(100);
    }
    void loop() { 
      
    mySerial.print("AT+CIPSENDEX=0,1\r\n"); 
      
    delay(100); 
      
    mySerial.print("A");
      
    delay(5000);
     
    mySerial.print("AT+CIPSENDEX=0,1\r\n"); 
      
    delay(100); 
      
    mySerial.print("B");
      
    delay(5000);} 
    کد گیرنده :
    کد PHP:
    #include <SoftwareSerial.h>
    //SoftwareSerial mySerial(8, 7); // RX, TX
    void setup() {
      
    pinMode(2,OUTPUT);delay(20);
      
    Serial.begin(9600);
     
    // mySerial.begin(9600);
      
    Serial.setTimeout(10) ;
     
    //************************************
         
         
    Serial.print("AT+RST\r\n");
         
    delay(2000);
         
    Serial.print("AT+CWMODE=1\r\n");
         
    delay(200);
         
    Serial.print("AT+CWJAP=\"SMART1\",\"\"\r\n"); // IP = 192.168.4.1
         
    delay(4000);
         
    Serial.print("AT+CIPSTART=\"TCP\",\"192.168.4.1\",4444\r\n"); // port = 4444
         
    delay(200);
    }
    void loop() { 
          if (
    Serial.available()) {
        
    int  stSerial.read() ;
       
    // String  LED = st.substring(0) ; 
       
    Serial.println(st);
          if (
    st==49){digitalWrite(2,HIGH);}
          else if (
    st==50){digitalWrite(2,LOW);}
    }} 
    میشه بگید مشکل این کد نویسی کجاست ؟ و چرا کد قسمت گیرنده داخل esp8266 پروگرم نمیشه ؟ آیا مشکل از SoftwareSerial mySerial(8, 7); هست که بنده استفاده کردم ؟
    ممنون میشم راهنمایی کنید . و کدی که در فرستنده و گیرنده صحیح است رو برام قرار بدید
  2. #2
    2018/02/22
    1,096
    689

    پاسخ : اتصال دو esp8266 به هم

    درود . وقتی شما با آردو ، ماژول رو پروگرام میکنید ، فرم ور اصلی پاک میشه و ماژول به دستورات at پاسخ نمیده . چرا یکی از ماژول ها با میکرو باشه و دیگری بدون میکرو ؟ هر دو رو با اردو پروگرام کنید ، یکی در مود اکسس پوینت و دیگری در مود استیشن ، بعد میتونید ارتباط وایرلس برقرار کنید
    ویرایش توسط Masood Ashoori : 2018/04/19 در ساعت 19:55
  3. #3
    2015/03/02
    45
    6

    پاسخ : اتصال دو esp8266 به هم

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

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

    عضویت

    درود . وقتی شما با آردو ، ماژول رو پروگرام میکنید ، فرم ور اصلی پاک میشه و ماژول به دستورات at پاسخ نمیده . چرا یکی از ماژول ها با میکرو باشه و دیگری بدون میکرو ؟ هر دو رو با اردو پروگرام کنید ، یکی در مود اکسس پوینت و دیگری در مود استیشن ، بعد میتونید ارتباط وایرلس برقرار کنید
    ممنون میشم بگید کد هایی که نوشتم مشکلی داره یا نه ؟
    والا با توجه به فضایی که در اختیار دارم نمیتونم هر دو رو با میکرو بزارم . صرفا میخوام فقط خود این ماژول باشه . برای ند اکسس پوینت مشکلی با فضا ندارم و میخوام با میکرو راه بیوفته .
  4. #4
    2018/02/22
    1,096
    689

    پاسخ : اتصال دو esp8266 به هم

    متوجه عرض بنده نشدید، شما دارید ماژول رو با اردو پروگرم میکنید ، توی همون برنامه با دستورات at کار میکنید ، ماژولی که با آردو پروگرم بشه دیگه به دستورات at پاسخ نمیده چون فرم ور اصلی اون با فرم ور اردو جایگزین میشه ، از طرفی ، فرضا هم پروگرم میشد ، خود ماژول که نمیتونه به خودش دستور at بده .
    و اما راهکار ، شما هر دو سمت رو با اردو پروگرم کنید ، در این حالت به دستورات at نیاز ندارید ، مثال کتابخونه پیشفرض رو هم برای وب سرور و کلاینت ببینید ، پروگرم ماژول رو تست کنید ، کمی با این مثال ها کار کنید تا من یک منبع برای ارتباطشون به شما معرفی کنم
  5. #5
    2015/03/02
    45
    6

    پاسخ : اتصال دو esp8266 به هم

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

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

    عضویت

    متوجه عرض بنده نشدید، شما دارید ماژول رو با اردو پروگرم میکنید ، توی همون برنامه با دستورات at کار میکنید ، ماژولی که با آردو پروگرم بشه دیگه به دستورات at پاسخ نمیده چون فرم ور اصلی اون با فرم ور اردو جایگزین میشه ، از طرفی ، فرضا هم پروگرم میشد ، خود ماژول که نمیتونه به خودش دستور at بده .
    و اما راهکار ، شما هر دو سمت رو با اردو پروگرم کنید ، در این حالت به دستورات at نیاز ندارید ، مثال کتابخونه پیشفرض رو هم برای وب سرور و کلاینت ببینید ، پروگرم ماژول رو تست کنید ، کمی با این مثال ها کار کنید تا من یک منبع برای ارتباطشون به شما معرفی کنم
    ممنونم و سپاس فراوان .
    منتظر منبع هستم
  6. #6
    2018/02/22
    1,096
    689

    پاسخ : اتصال دو esp8266 به هم

    این مثال مستقیم بهم وصل میشن

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

    عضویت



    در این مثال هم با استفاده از مودم واسط ارتباط بهم وصل میشن

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

    عضویت



    فرقش اینه در حالت اول ، یکی در نقش اکسس پوینت و دیگری در نقش استیشن . اما در حالت دوم هردو استیشن هستند و به یک مودم واسط وصل میشن
  7. #7
    2018/11/27
    1
    0

    پاسخ : اتصال دو esp8266 به هم

    دمت گرممممممم
    فدایی داری
نمایش نتایج: از 1 به 7 از 7

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

  1. اتصال دو esp8266
    توسط milad brave در انجمن ماژول های شبکه و WIFI
    پاسخ: 40
    آخرين نوشته: 2018/08/12, 12:38
  2. اتصال dht22 به ماژول wifi (ESP8266)
    توسط bravehamid در انجمن ماژول های شبکه و WIFI
    پاسخ: 5
    آخرين نوشته: 2017/09/17, 20:51
  3. اتصال میکرو به اینترنت باw5100 یا esp8266
    توسط leader. در انجمن میکروکنترلرهای AVR
    پاسخ: 0
    آخرين نوشته: 2016/08/20, 23:03
  4. اتصال avr به esp8266
    توسط amirhossein001 در انجمن ماژول های شبکه و WIFI
    پاسخ: 8
    آخرين نوشته: 2015/12/01, 09:33
  5. اتصال همزمان میکرو به ماژول و ماژول esp8266 enc28j60
    توسط p_ersian در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/10/20, 21:05

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

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

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

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

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