اطلاعیه

Collapse
No announcement yet.

راه اندازی ماژول Wifi ESP8266 -ESP201

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

    راه اندازی ماژول Wifi ESP8266 -ESP201

    سلام به همه دوستان عزیز
    من دو تا ماژول Wifi ESP8266 -ESP201 از فروشگاه سایت با آدرس:

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

    ممنون و متشکر
    جدیدترین ویرایش توسط شاهرخ مستقیمی; ۰۰:۰۰ ۱۳۹۵/۰۷/۲۲. دلیل: اصلاحات تایپی
    پناه بر تو که بی واژه مرا می شنوی

    #2
    پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

    شما بادریت های مختلف رو امتحان کنید ببینید جواب میگیرید یا نه؟
    پیشنهاد من باودریت 115200 است
    جدیدترین ویرایش توسط شاهرخ مستقیمی; ۰۰:۰۱ ۱۳۹۵/۰۷/۲۲.
    انسان فکر میکند ** ماشین کار میکند

    دیدگاه


      #3
      پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

      نوشته اصلی توسط atmel-avr نمایش پست ها
      شما بادریت های مختلف رو امتهان کنید ببینید جواب میگیرید یا نه
      پیشنهاد من باودریت 115200 است
      ممنون از پاسختون، ولی باودریت های مختلف هم امتحان کرده بودم که تفاوتی نداشت
      جدیدترین ویرایش توسط infernal1990; ۱۹:۳۸ ۱۳۹۵/۰۳/۰۹.
      پناه بر تو که بی واژه مرا می شنوی

      دیدگاه


        #4
        پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

        متاسفانه من هم همین مشکل رو دارم ، میخواستم وصلش کنم به آردوینو مگا ولی متاسقانه جواب نداد ، تمامی موارد رو هم فکر میکنم رعایت کردم :
        1- استفاده از ولتاپ دیوایدر تو ورودی RX ماژول برای کاهش سطح ولتاژ 5 ولت با 3.3
        2- استفاده از منبع تغذیه جهت تامین جریان مورد نیاز
        3- اتصال پایه chip_EN به VCC

        روشی برای تست سالم بودن ماژول هست ؟

        روی پایه های اتصال آی سی به برد دو تا از ÷ایه ها اتصال کوتاه دارن ، نمیدونم قسمتی از مداره یا نه
        لطفا راهنمایی بفرمایید

        دیدگاه


          #5
          پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

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

          کافیست اولین قدمها را بدون ترس و با پشتکارِ بالا برداری مطمئن باش بزودی به اوج خواهی رسید و روزهای سخت همیشه نخواهند ماند ...

          دیدگاه


            #6
            پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

            سلام
            با این ماژول ها میشه تصاویر وب کم یا هر دوربینی که خروجی USB داره را باهاش کانفیگ کرد و تصاویر با اون ارسال کنیم؟

            دیدگاه


              #7
              پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

              سلام به این لینک برید من این برنامه را تست کردم قشنگ جواب داد منتها با همون ماژول نسخه یک ولیکن مشکل این بود که من دو تا ماژول خریده بودم یکیش خراب بود یکیش سالم بود اونی که خراب بود فقط مشکلش این بود که به وای فای تبلتم وصل نمیشد همین واگرنه توسط تبلت شناخته میشد
              در این پروژه ماژول ESP8266 را در مد اکسس پورنت (AP) بوسیله بسکام راه اندازی کرده و یک ریموت کنترل وای فای ایجاد می کنیم.

              دیدگاه


                #8
                پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                سلام
                با این ماژول ها میشه تصاویر وب کم یا هر دوربینی که خروجی USB داره را باهاش کانفیگ کرد و تصاویر با اون ارسال کنیم؟
                دوستان عزیز کسی در این مورد اطلاعاتی نداره؟

                دیدگاه


                  #9
                  پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                  شما باید اول پروگرم کنید مازول رو فایل باینری توش نیس خالیه مازول

                  دیدگاه


                    #10
                    پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                    سلام، این ماژول نکته داره! باید پایه ای که اسمش 1015 هست به GND وصل بشه بعدش تغذیه ماژول رو وصل کنید تا وارد flash mode بشه و firmware داخل اون آی سی فلش کوچولوی 8 پایه روی برد رو اجرا کنه. بعدش براحتی میتونید مثل ESP-01 با TX و RX کار کنید. البته تقسیم مقاومتی روی پایه RX ماژول فراموش نشه.
                    این نقشه رو ببینید: http://avr64.com/ESP8266-wifi-module...bascom-avr.php
                    لینک
                    این هم لینک منبعی که توضیح داده بود: http://smarpl.com/content/esp8266-es...st-impressions
                    لینک منبع

                    دیدگاه


                      #11
                      پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                      سلام بر همگی

                      من میخوام برنامه ای رو در esp8266 بنویسم که دو عدد ال ای دی رو با یک کلیک کنترل کنم و مشکلی هم تا اینجای کار ندارم .اما جدیدا مجبور شدم که برنامه رو جوری بنویسم که اگر دستم رو روی دکمه ی روشن شدن به مدت مثلا کمتر از 5 ثانیه گذاشتم با برداشتن دستم فقط ال ای دی اول فقط روشن بشه و اگر دستم بیشتر از 5 ثانیه روی دکمه بود با برداشتنش فقط ال ای دوم روشن بشه و مشکل هم این هست که علاوه بر این که دستورات esp8266 یکم سختتر هست نصبت به گذاشتن دکمه عادی اینه که وقتی که من دکمه روشن رو میزنم در اون وب سروری که ساختم صفحه رفرش میشه و اصلا متوجه نمیشه که دست من هنوز روی دکمه قرارداره و به عبارت دیگه نمیتونم به بگم که هروقت من دستم رو از روی دکمه ای که روی صفحه ی مثلا گوشیم گذاتم رو برداشتم کاری رو انجام بده ( به محض فشردن دکمه پیغام ارسال میشه و به تبع اون صفحه مرورورگر رفرش)
                      ممنون میشم اگر اساتید با تجربه تر نظری دارن و یا این که راهی برای رفع این مشکل به نظرشون میرسه اعلام کنند
                      با تشکر

                      دلیل: ادغام دو پست برای جلوگیری از اسپم

                      سلام بر همگی

                      من میخوام برنامه ای رو به کمک اردوینو برای esp8266 بنویسم که دو عدد ال ای دی رو با یک کلیک کنترل کنم و مشکلی هم تا اینجای کار ندارم .اما جدیدا مجبور شدم که برنامه رو جوری بنویسم که اگر دستم رو روی دکمه ی روشن شدن به مدت مثلا کمتر از 5 ثانیه گذاشتم با برداشتن دستم فقط ال ای دی اول فقط روشن بشه و اگر دستم بیشتر از 5 ثانیه روی دکمه بود با برداشتنش فقط ال ای دوم روشن بشه و مشکل هم این هست که علاوه بر این که دستورات esp8266 یکم سختتر هست نصبت به گذاشتن دکمه عادی اینه که وقتی که من دکمه روشن رو میزنم در اون وب سروری که ساختم صفحه رفرش میشه و اصلا متوجه نمیشه که دست من هنوز روی دکمه قرارداره و به عبارت دیگه نمیتونم به بگم که هروقت من دستم رو از روی دکمه ای که روی صفحه ی مثلا گوشیم گذاتم رو برداشتم کاری رو انجام بده ( به محض فشردن دکمه پیغام ارسال میشه و به تبع اون صفحه مرورورگر رفرش)
                      ممنون میشم اگر اساتید با تجربه تر نظری دارن و یا این که راهی برای رفع این مشکل به نظرشون میرسه اعلام کنند
                      با تشکر

                      دیدگاه


                        #12
                        پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                        الان من متوجه نشدم ، دکمه توی html و وب سرور تعریف شده یا دکمه فیزیکی پوش باتون هست ؟

                        اگه مورد اوله که باید توابع html رو با جاوا اسکریپت و جیسون اینا کنترل کنید

                        اگر مورد دوم هست که کتابخونه داره گوگل کنید

                        دیدگاه


                          #13
                          پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                          ممنون دوست عزیز از پاسختون

                          مورد اول هست و hml تعریف شده.
                          امکانش هست یکم بیشتر توضیح بدید که دقیقا چه چیزی رو باید تو گوگل سرچ کنم؟.
                          جدیدترین ویرایش توسط amir2640; ۱۰:۳۱ ۱۳۹۶/۱۲/۱۷.

                          دیدگاه


                            #14
                            پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

                            با یک کد جی کوئری ،*باید لحظه فشردن کلید ، به جای سابمیت، یک فانکشن رو فراخوانی کنید ، توی فانکشن میاید زمان رو اندازه میگیرید و اگر فلان مقدار. بود سابمیت میشه .

                            یک لینک میذارم براتون که توی خود همین لینک چند نوع کد هست و هر کدوم به روشی کار می*کنه ، استفاده کنید .
                            این کد ها ربطی به esp نداره، روی وب سرور شما از امکانات تحت وب استفاده کنید و در راستای نیازتون، تغییرش**بدید

                            I want to be able to fire an event when a user clicks on a button, then holds that click down for 1000 to 1500 ms. Is there jQuery core functionality or a plugin that already enables this? Shoul...

                            دیدگاه


                              #15
                              پاسخ : راه اندازی ماژول Wifi ESP8266 -ESP201

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









                              #include <ESP8266WiFi.h>
                              #include <WiFiClient.h>
                              #include <ESP8266WebServer.h>
                              #include <ESP8266mDNS.h>

                              MDNSResponder mdns;

                              // Replace with your network credentials
                              const char* ssid = "Mitra";
                              const char* password = "";

                              ESP8266WebServer server(80);

                              String webPage = "";

                              int gpio2_pin = 2;

                              void setup(void) {
                              webPage += "<h1>ESP8266 </h1><p>BASE <a href=\"socket1On\"><button>ON</button></a></p>";
                              webPage += "<p>MID <a href=\"socket2On\"><button>ON</button></a></p>";
                              webPage += "<p>TREBLE <a href=\"socket3On\"><button>ON</button></a></p>";

                              // preparing GPIOs
                              pinMode(gpio2_pin, OUTPUT);
                              digitalWrite(gpio2_pin, HIGH);

                              delay(1000);
                              Serial.begin(115200);
                              WiFi.begin(ssid, password);
                              Serial.println("");

                              // Wait for connection
                              while (WiFi.status() != WL_CONNECTED) {
                              delay(500);
                              Serial.print(".");
                              }
                              Serial.println("");
                              Serial.print("Connected to ");
                              Serial.println(ssid);
                              Serial.print("IP address: ");
                              Serial.println(WiFi.localIP());

                              if (mdns.begin("esp8266", WiFi.localIP())) {
                              Serial.println("MDNS responder started");
                              }

                              server.on("/", []() {
                              server.send(200, "text/html", webPage);
                              });
                              server.on("/socket1On", []() {
                              server.send(200, "text/html", webPage);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);


                              });

                              server.on("/socket2On", []() {
                              server.send(200, "text/html", webPage);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);
                              delay(1000);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);


                              });

                              server.on("/socket3On", []() {
                              server.send(200, "text/html", webPage);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);
                              delay(1000);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);
                              delay(1000);
                              digitalWrite(gpio2_pin, LOW);
                              delay(1000);
                              digitalWrite(gpio2_pin, HIGH);


                              });

                              server.begin();
                              Serial.println("HTTP server started");
                              }

                              void loop(void) {
                              server.handleClient();
                              }
                              جدیدترین ویرایش توسط amir2640; ۲۲:۲۵ ۱۳۹۶/۱۲/۲۱.

                              دیدگاه

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