اطلاعیه

Collapse
No announcement yet.

کنترل رله با ماژول esp-01

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

    کنترل رله با ماژول esp-01

    سلام
    سعی کردم همه تاپیک هارو در این زمینه بخونم البته اطلاعاتی هم بدست آوردم ولی یک چیزایی رو متوجه نشدم !

    اونم اینکه وقتی گوشی ما به ماژول وصل میشه و به فرض با برنامه اندروید که روی گوشی نصب شده یک کلید رو فعال می کنیم حالا موبایل چه اطلاعاتی رو به ماژول میفرسته و بعدش ماژول چکاری انجام میده که میکرو رله رو فعال کنه ؟؟؟
    یعنی اگر مثلا توی میکرو یک حلقه با شرط داشته باشیم که منتظر فرمان ماژول باشه اما نمیدونم چه فرمانی باید بیاد یا اینکه بفرستیم تا دستورات مورد نظر ما اجرا بشه؟؟؟

    #2
    پاسخ : کنترل رله با ماژول esp-01

    نوشته اصلی توسط ali2584 نمایش پست ها
    سلام
    سعی کردم همه تاپیک هارو در این زمینه بخونم البته اطلاعاتی هم بدست آوردم ولی یک چیزایی رو متوجه نشدم !

    اونم اینکه وقتی گوشی ما به ماژول وصل میشه و به فرض با برنامه اندروید که روی گوشی نصب شده یک کلید رو فعال می کنیم حالا موبایل چه اطلاعاتی رو به ماژول میفرسته و بعدش ماژول چکاری انجام میده که میکرو رله رو فعال کنه ؟؟؟
    یعنی اگر مثلا توی میکرو یک حلقه با شرط داشته باشیم که منتظر فرمان ماژول باشه اما نمیدونم چه فرمانی باید بیاد یا اینکه بفرستیم تا دستورات مورد نظر ما اجرا بشه؟؟؟
    سلام
    از طرف نرم افزار موبایل هر متنی ممکنه ارسال شه
    این شما هستید که تو میکرو میگید اگه فلان متن اومد این کار رو انجام بده
    احتمالا آموزشهای مربوط به esp8266 رو با دقت نخوندید!!

    دیدگاه


      #3
      پاسخ : کنترل رله با ماژول esp-01

      نوشته اصلی توسط M3R-E نمایش پست ها
      سلام
      از طرف نرم افزار موبایل هر متنی ممکنه ارسال شه
      این شما هستید که تو میکرو میگید اگه فلان متن اومد این کار رو انجام بده
      احتمالا آموزشهای مربوط به esp8266 رو با دقت نخوندید!!
      توی آموزش ها گفته شده که به چه صورت یک متن ارسال بشه به ماژول !
      اما بعد از اینکه مثلا متن به ماژول ارسال شد چطور میکرو بفهمه که متن ارسال شده ؟؟؟ منظورم اینه که ماژول بعد از دریافت متن چه کاری انجام میده ؟
      توی سایت های مختلف رو دیدم یک نفر درست توضیح نداده ! یعنی باید یک مبلغی رو واریز کرد تا فایل های پروژه رو بشه دانلود کرد
      فقط یه جا دیدم حرف از پروتکل upd زده بود ! همین !

      دیدگاه


        #4
        پاسخ : کنترل رله با ماژول esp-01

        نوشته اصلی توسط ali2584 نمایش پست ها
        توی آموزش ها گفته شده که به چه صورت یک متن ارسال بشه به ماژول !
        اما بعد از اینکه مثلا متن به ماژول ارسال شد چطور میکرو بفهمه که متن ارسال شده ؟؟؟ منظورم اینه که ماژول بعد از دریافت متن چه کاری انجام میده ؟
        توی سایت های مختلف رو دیدم یک نفر درست توضیح نداده ! یعنی باید یک مبلغی رو واریز کرد تا فایل های پروژه رو بشه دانلود کرد
        فقط یه جا دیدم حرف از پروتکل upd زده بود ! همین !
        ماژول متن دریافتی رو از طریق سریال به میکرو انتقال میده
        اگر تا به حال با پورت سریال میکرو کار نکردی پیشنهادم اینه که اول با یه مبدل usb به سریال ماژول رو وراه اندازی کنی و بعد بری سراغ میکرو

        دیدگاه


          #5
          پاسخ : کنترل رله با ماژول esp-01

          درود. ابتدا توصیه میکنم با آردوینو خود ماژول رو مستقیم کد نویسی کنید و از ارتباط سریال و at استفاده نکنید ،
          موضوع بعدی آگاهی شما از پروتکل های ارتباطی بستر وای فای هست ، خودتون مثال زدید udp و انواع دیگه tcp یا سوکت و راه های دیگه ، بعد این ارتباط بین اپلیکیشن و ماژول بر اون بستر برقرار میشه ، اگر مبتدی هستید و خواسته شما فقط در همین حد هست ، توی گوگل پلی اندروید جستجو کنید nodemcu و یا esp8266 به وفور اپلیکیشن پیدا خواهید کرد که برنامه کد نمونه رو هم برای استفاده گذاشتند و فقط کافیه آپلود کنید ،
          اگر موضوع یادگیری هست ، بفرمایید در چه محیطی کد میزنید و تا حالا چه کردید و هدف چی هست

          دیدگاه


            #6
            پاسخ : کنترل رله با ماژول esp-01

            نوشته اصلی توسط M3R-E نمایش پست ها
            ماژول متن دریافتی رو از طریق سریال به میکرو انتقال میده
            اگر تا به حال با پورت سریال میکرو کار نکردی پیشنهادم اینه که اول با یه مبدل usb به سریال ماژول رو وراه اندازی کنی و بعد بری سراغ میکرو
            درود
            والا زیاد با پورت سریال کار نکردم ولی مثلا ارسال رشته یا عدد با UART رو بلدم
            البته ماژول و مبدل FT232 هنوز به دستم نرسیده که راه اندای کنم ، احتمالا تا چند روز آینده ...

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

            نوشته اصلی توسط Masood Ashoori نمایش پست ها
            درود. ابتدا توصیه میکنم با آردوینو خود ماژول رو مستقیم کد نویسی کنید و از ارتباط سریال و at استفاده نکنید ،
            موضوع بعدی آگاهی شما از پروتکل های ارتباطی بستر وای فای هست ، خودتون مثال زدید udp و انواع دیگه tcp یا سوکت و راه های دیگه ، بعد این ارتباط بین اپلیکیشن و ماژول بر اون بستر برقرار میشه ، اگر مبتدی هستید و خواسته شما فقط در همین حد هست ، توی گوگل پلی اندروید جستجو کنید nodemcu و یا esp8266 به وفور اپلیکیشن پیدا خواهید کرد که برنامه کد نمونه رو هم برای استفاده گذاشتند و فقط کافیه آپلود کنید ،
            اگر موضوع یادگیری هست ، بفرمایید در چه محیطی کد میزنید و تا حالا چه کردید و هدف چی هست
            درود
            مشکل اینجاست که هیچی از آردوینو بلد نیستم
            من با بسکام کار می کنم
            تا الان هنوز ماژول رو راه اندازی نکردم فقط دارم اطلاعات جمع می کنم
            هدفمم راه اندازی چند تا رله با ATMEGA8 هست

            دیدگاه


              #7
              پاسخ : کنترل رله با ماژول esp-01

              نوشته اصلی توسط ali2584 نمایش پست ها
              درود
              والا زیاد با پورت سریال کار نکردم ولی مثلا ارسال رشته یا عدد با UART رو بلدم
              البته ماژول و مبدل FT232 هنوز به دستم نرسیده که راه اندای کنم ، احتمالا تا چند روز آینده ...
              اینجا آموزش کامل راه اندازی رو توضیح داده:
              در این پروژه انواع ماژول های Wifi سری ESP8266 بررسی شده و دستورات At Command آن ها ذکر شده و بوسیله کامپیوتر و نیز میکروکنترلرهای AVR راه اندازی شده است.

              دیدگاه


                #8
                پاسخ : کنترل رله با ماژول esp-01

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

                دیدگاه


                  #9
                  پاسخ : کنترل رله با ماژول esp-01

                  نوشته اصلی توسط Masood Ashoori نمایش پست ها
                  توضیح هدف یکم مختصر بود. پروژه ست ؟ باید اپ خودتون بنویسید ؟ محدودیتی دارید؟ یا فقط میخواید با اپ ، رله کنترل کنید که مهم نیست چجوری و با چی ؟ دقیقا چند تا رله ؟ حتما باید مگا۸ باشه ؟ حتما باید بسکام باشه ؟
                  بله پروژه هست... نسبتا مهمه !
                  محدودیتی ندارم فقط مهم اینه که با وای فای کنترل بشه تعداد رله ها هم میخوام سه تا باشه دوتاش حالت normally open و یکی normally close
                  این که حتما مگا 8 باشه که نه مهم نیست ولی چون با avr کار می کنم آی سی باید از همین سری باشه
                  بسکام به این دلیل که فقط با بسکام کار می کنم و بهش مسلط ترم

                  دیدگاه


                    #10
                    پاسخ : کنترل رله با ماژول esp-01

                    سلام
                    برد رو طراحی و مونتاژ کردم برای کنترل 3 رله
                    اما زمانی که ماژول متصل باشه به برد هر چند ثانیه یا دقیقه میکرو ریست میشه
                    تغذیه هم از نوع ترانسفورمز (از قبل داشتم) پل دیود و در نهایت LM2576سوئیچینگ هست
                    الان بدون ماژول بدون ریست داره کار میکنه ولی چه سود؟

                    دیدگاه


                      #11
                      پاسخ : کنترل رله با ماژول esp-01

                      سلام
                      ماژول رو خریدم البته مبدل سریالش که چند روز منو اذیت کرد آخرش بعداز جستجو کردن فهمیدم تقلبی بوده !!! به همین دلیل نتونستم با کامپیوتر ارتباط برقرار کنم اما مدارشو روی برد برد بستم و با کدی که از یک سایت ها گرفته بودم با برنامه telnet تست کردم و کاملا درست اجرا شد ... بیشتر قسمت های برنامه ای که نوشته بود رو دیدم فهمیدم چکار کرده اما دقیقا جایی که منتظر دریافت دیتاست رو نفهمیدم
                      الان برنامه خودمو دارم می نویسم مد راه اندازی حالت اکسس پوینت و تنظیم SSID و PASSWORD و موارد دیگه رو انجام دادم و ماژول اطلاعات رو دریافت می کنه (چراغ آبیش هر بار پس از دریافت اطلاعات روشن میشه) اما مشکلم اینجاست که نمیدونم برای منتظر موندن برای دریافت دیتا باید چه دستوری رو بنویسم ! من توی حلقه یک شرط نوشتم که اگر رشته ای دریافت شد (مثلا ON یا OFF) دستورات رو اجرا کنه اما در عمل که رشته رو میفرستم اتفاقی نمیوفته
                      وقفه ارتباط سریال رو تست کردم ولی یک مشکلی داره اونم اینکه وقتی که اولین خط اجرا میشه که همون دستور AT هست بعدش ماژول OK رو میفرسته و خب میکرو سریع میره تو وقفه !!!
                      به نظرتون چکار کنم ؟

                      دیدگاه


                        #12
                        پاسخ : کنترل رله با ماژول esp-01

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

                        دیدگاه

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