اطلاعیه

Collapse
No announcement yet.

ESP12F سریال مانیتورینگ - مشکل

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

    ESP12F سریال مانیتورینگ - مشکل

    سلام وثتر بخیر رفقا

    من مازول Esp12F راه اندازی کردم با اطلاعات موجود توی اینترنت و پروگرام میشه.سمپل blink هم روش اجرا میشه (یعنی پایه هاش فرمان میگرن )
    مسله اینجاست که توی سریال مانیتورینگش علاوه بر این که دستورات AT نمیگره ِ با این کد زیر که زدم فقط عدد ۱ رو میچینه !!
    با این کد یه ip و مشخصات میده ولی اینجا این جریان اتفاق نمیوفته !!

    انگار توی همون while گیر میکنه
    من از دستی Serial.print(WiFi.status()); رو دادم که ببنم چه خبره توش .



    من یک سری منابع فارسی انگلیسی رو بالا \ایین کردم به نتیجه ای نرسیدم* . چون دفعه اوله مازولو راه میکندازم . شاید از این باشه که ماژول خامه ؟ ینی فریم ور چیزی میخواد ؟
    کسی اگه میتونه راهنمایی کنه با این مشکلات چطور راه بندازمش کامل !


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

    باید اضافه کنم که upload speed ها هم متناسب با serial.Begin روی 115200 تست گرفتم و روی 9600 هم اصن \روگرامم نمیشه .

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

    همین طور اضافه کنم با تبدیل سریال خوده اردویینو مستقیم به ماژول وصل کردم . تغذیه هم از رگولاتور ۳.۳ زدم به ۵ خود اردوینو . میکروی برد اردوینو برداشتم.

    #2
    پاسخ : ESP12F سریال مانیتورینگ - مشکل

    اگر با آردویینو پروگرامش میکنید، دیگه با AT Command کار نمیکنه.

    الان احتمالا فقط داره همون لوپ رو اجرا میکنه و نمیتونه به شبکه وصل بشه. به همین خاطر تو لوپ میمونه و احتمالا 1، کد خطاییه که Wifi.status برمیگردونه
    Si vis pacem, para bellum

    دیدگاه


      #3
      پاسخ : ESP12F سریال مانیتورینگ - مشکل

      ینی با مبدل سریال پروگزام کنم ؟ فرقِشون با این حالت چیه ؟


      نوشته اصلی توسط tiranoid نمایش پست ها
      اگر با آردویینو پروگرامش میکنید، دیگه با AT Command کار نمیکنه.

      الان احتمالا فقط داره همون لوپ رو اجرا میکنه و نمیتونه به شبکه وصل بشه. به همین خاطر تو لوپ میمونه و احتمالا 1، کد خطاییه که Wifi.status برمیگردونه

      دیدگاه


        #4
        پاسخ : ESP12F سریال مانیتورینگ - مشکل

        نه منظورم محیط آردویینو بود. فرق نمیکنه با چی پروگرامش کنید. اون حلقه رو بردارید جواب میگیرید
        Si vis pacem, para bellum

        دیدگاه


          #5
          پاسخ : ESP12F سریال مانیتورینگ - مشکل

          برای AT COMMENT باید چی کار کنم اول ؟
          نوشته اصلی توسط tiranoid نمایش پست ها
          نه منظورم محیط آردویینو بود. فرق نمیکنه با چی پروگرامش کنید. اون حلقه رو بردارید جواب میگیرید

          دیدگاه


            #6
            پاسخ : ESP12F سریال مانیتورینگ - مشکل

            while(WiFi.status()!= WL_CONNECTED)
            {
            Serial.print(".");
            delay(500);
            }

            من اینو ادیت کردم.
            تو یه ویدیو " . . . . . . . " میاد بعد کانکت میشه ولی اینجا این جریان نیست. نمیدونم اصلاحِش رو
            نوشته اصلی توسط tiranoid نمایش پست ها
            اگر با آردویینو پروگرامش میکنید، دیگه با AT Command کار نمیکنه.
            الان احتمالا فقط داره همون لوپ رو اجرا میکنه و نمیتونه به شبکه وصل بشه. به همین خاطر تو لوپ میمونه و احتمالا 1، کد خطاییه که Wifi.status برمیگردونه

            دیدگاه


              #7
              پاسخ : ESP12F سریال مانیتورینگ - مشکل

              یوزر پسورد رو چک کنید. باید بشه. عیب اساسی نیست. بخاطر یه بی دقتی یه جاییه
              Si vis pacem, para bellum

              دیدگاه


                #8
                پاسخ : ESP12F سریال مانیتورینگ - مشکل

                سمپل ها هم همین ایرادو میدن توی مانیتوریگ/چک کردم مدارو . خیلی عجیبه واقعا
                نوشته اصلی توسط tiranoid نمایش پست ها
                یوزر پسورد رو چک کنید. باید بشه. عیب اساسی نیست. بخاطر یه بی دقتی یه جاییه

                دیدگاه


                  #9
                  پاسخ : ESP12F سریال مانیتورینگ - مشکل

                  یوزر و پسورد شبکه خودتون رو ست کنید رو سمپلها باید کار کنه. کدی که آپلود می کنید رو کامل اینجا قرار بدین.
                  «اگر واقعيات با نظريات هماهنگي ندارند، واقعيتآ‌ها را تغيير بده.»
                  آلبرت انشتين

                  دیدگاه


                    #10
                    پاسخ : ESP12F سریال مانیتورینگ - مشکل

                    نوشته اصلی توسط Rob.en نمایش پست ها
                    من مازول Esp12F راه اندازی کردم با اطلاعات موجود توی اینترنت و پروگرام میشه.سمپل blink هم روش اجرا میشه (یعنی پایه هاش فرمان میگرن )
                    مسله اینجاست که توی سریال مانیتورینگش علاوه بر این که دستورات AT نمیگره ِ با این کد زیر که زدم فقط عدد ۱ رو میچینه !!
                    با این کد یه ip و مشخصات میده ولی اینجا این جریان اتفاق نمیوفته !!

                    انگار توی همون while گیر میکنه
                    من از دستی Serial.print(WiFi.status()); رو دادم که ببنم چه خبره توش .
                    سلام
                    دلیل وصل نشدنش چند حالت امکان داره باشه. یکی همونطور که دوستان گفتن بخاطر اشتباه در ssid و password ، دلیل دیگه احتمال تنظیمات مودم ، دلیل سوم هم احتمال داره قسمت مربوط به وایفای در esp دچار مشکل شده باشه.
                    برای امتحان میتونید گوشی موبایلتون رو بصورت وایفای هات اسپات کنید و esp رو به وایفای گوشی وصل کنید ، ببینید کار می کنه یا نه.
                    اما قبلش اول کارهای زیر رو انجام بدید.
                    بهتره کدهای پست 6 رو در برنامه جاگذاری کنید.
                    برای چی تابع setup رو در تابع loop اصلی صدا زدید؟؟!! (حذفش کنید)

                    تاپیک ویدیوهای آموزشی حواشی آردوینو و ESP

                    دیدگاه


                      #11
                      پاسخ : ESP12F سریال مانیتورینگ - مشکل

                      سلام مجدد

                      من فریم ور پیدا کردم فلش کردم/ AT Command رم تست گرفتم و باقی کارایی میخواستم انجام دادم.
                      حالا یه کدی راه انداختم که اردویینو از طریق پورت سریال یه سری کامند های AT میفرسته که ماژولو رو مد station بزاره و به وای فای وصل کنه و آی پی رو توی سریال مانیتورینگ اردوینو بم بده.
                      اینم کامندا:
                      کد:
                      AT+RST
                      AT+CWMODE=1
                      AT+CWJAP="esme wifi","passwordam"
                      AT+CIFSR
                      AT+CIPMUX=1
                      AT+CIPSERVER=1,80
                      و من کاملن ماژولم وصل میشه به وای فام و آی پی رو هم میده.

                      حالا من میخوام به این آی پی وصل شم با گوشیم یا کامپیوترم که وصلن به همین شبکه وای فای
                      توی سیستم با وب میرم هرچی IP رو میزنم کانکت نمیشه
                      همین طور هم با گوشی یک اپلیکشین دارم که آی پی و پورت رو میدی و کانت میکنه برای ارسال دیتا, با این هم نمیشه

                      کسی میتونه راهنمایی کنه مسکل میتونه ا چی باشه ؟!

                      دیدگاه


                        #12
                        پاسخ : ESP12F سریال مانیتورینگ - مشکل

                        نوشته اصلی توسط Rob.en نمایش پست ها
                        سلام مجدد

                        من فریم ور پیدا کردم فلش کردم/ AT Command رم تست گرفتم و باقی کارایی میخواستم انجام دادم.
                        حالا یه کدی راه انداختم که اردویینو از طریق پورت سریال یه سری کامند های AT میفرسته که ماژولو رو مد station بزاره و به وای فای وصل کنه و آی پی رو توی سریال مانیتورینگ اردوینو بم بده.
                        اینم کامندا:
                        کد:
                        AT+RST
                        AT+CWMODE=1
                        AT+CWJAP="esme wifi","passwordam"
                        AT+CIFSR
                        AT+CIPMUX=1
                        AT+CIPSERVER=1,80
                        و من کاملن ماژولم وصل میشه به وای فام و آی پی رو هم میده.

                        حالا من میخوام به این آی پی وصل شم با گوشیم یا کامپیوترم که وصلن به همین شبکه وای فای
                        توی سیستم با وب میرم هرچی IP رو میزنم کانکت نمیشه
                        همین طور هم با گوشی یک اپلیکشین دارم که آی پی و پورت رو میدی و کانت میکنه برای ارسال دیتا, با این هم نمیشه

                        کسی میتونه راهنمایی کنه مسکل میتونه ا چی باشه ؟!
                        IP رو همینطوری بزنید قرار نیس چیزی بهتون بده ها، باید یه ارتباط TCP/IP یا UDP باش برقرار کنید. یا از مثالهای آماده ی زیادی که HTTP سرور درست میکنن استفاده کنید.
                        Si vis pacem, para bellum

                        دیدگاه


                          #13
                          پاسخ : ESP12F سریال مانیتورینگ - مشکل

                          نوشته اصلی توسط tiranoid نمایش پست ها
                          IP رو همینطوری بزنید قرار نیس چیزی بهتون بده ها، باید یه ارتباط TCP/IP یا UDP باش برقرار کنید. یا از مثالهای آماده ی زیادی که HTTP سرور درست میکنن استفاده کنید.
                          اره میدونم
                          الان یه اپلیکیشن آماده دان کردم TCP Client آی پی و پورت رو میدم , fail میده .
                          بعد جالب اینه آی پیم سه رقم اولیش این طوریه : 197.7.1.140 فقط عدد آخریه میشه گاهی 160 یعتی رو روتر های دیگه کانکتش کردم .
                          نمیدونم کجا ممکنه سوتی داده باشم یا مشکل دیگه چون به وای فای وصل میشه .

                          دیدگاه


                            #14
                            پاسخ : ESP12F سریال مانیتورینگ - مشکل

                            سلام
                            به طور دستی یک ip تنظیم کردم به ماژول درست شد .

                            دیدگاه

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