تماس با ما

فید خبر خوان

نقشه سایت

بزرگترین سایت مقالات الکترونیک و مطالب مرتبط با الکترونیک


دسته بندی سایت

پیوند ها

آمار بازدید سایت

آمار بازدید

  • بازدید امروز : 141
  • بازدید دیروز : 152
  • بازدید کل : 1218814

ریموت کنترل WiFi با ماژول ESP8266 و موبایل اندروید Android (بدون نیاز به روتر و اینترنت)


در ادامه مقاله اینترنت اشیاء و راه اندازی ماژول WiFi وای فای ESP8266 به عنوان Client یا Station که قادر بود به یک سرور اینترنتی متصل شود و یک رله را کنترل نماید تصمیم گرفتیم مقاله دیگری برای مد کاری دیگر این ماژول یعنی مد Server یا AP (اکسس پوینت) بنویسیم.

ماژول WiFi وای فای ESP8266 در مد AP قادر است همانند یک سرور کوچک عمل کرده و ضمن اینکه می توان برای این اکسس پوینت (همانند مودم ADSL) نام SSID و Password در نظر گرفت می توان با AT Command خاصی ماژول را وادار به گوش دادن به پورت خاص نمود. شایان ذکر است که ماژول ESP8266 در مد AP معمولاً همیشه آی پی ثابت و فیکس 192.168.4.1 را گرفته و با تعریف یک پورت دلخواه مثلا پورت شماره 1394 می توان از ترکیب این آی پی و پورت یک سوکت مانند (192.168.4.1:1394) ایجاد کرد و با استفاده از نرم افزارهای مختلف تحت اندروید یا Windows همانند Telnet به این ماژول متصل شد و رشته های متنی را برای آن ارسال کرد. این رشته ها متقابلاً در خروجی پایه TX ماژول قابل دریافت بوده و می توان با کمک آن رله ای را فعال یا غیر فعال کرد.

از این ایده می توان برای ساخت ریموت کنترل WiFi وای فای بدون نیاز به اینترنت و روتر و مودم استفاده کرد. در این ایده با استفاده از یک موبایل یا تبلت یا لپ تاپ دارای WiFi براحتی میتوان نام ماژول را جستجو کرده و پس از وارد کردن رمز عبور به ماژول متصل شد. پس از متصل شدن به ماژول بسته به نوع دستگاه ما (اندروید، ویندوز، IOS و ...) بایستی به نحوی به سوکت ماژول متصل شده و رشته دلخواه مثلا on یا Off را برای ماژول ارسال کنیم. برای این منظور ما در گوشی اندروید از نرم افزار رایگان تل نت Telnet استفاده کرده ایم که می توانید از انتهای همین صفحه فایل APK آن را دانلود نمایید. برای ویندوز فون هم مطمئناً این نرم افزار در دسترس خواهد بود و در بر روی تبلت و لپ تاپ ویندوز هم بصورت پیش فرض Telnet نصب می باشد.

برنامه ای که برای میکروکنترلر ATmega8 با کامپایلر BASCOM بسکام/بیسکام نوشته شده یک ریموت کنترل یک کانال وای فای WiFi با ماژول ESP8266 می باشد و قادر است در پاسخ به رشته های on و off رله خود را روشن و خاموش کرده و پیام Delivery برای دستگاه ارسال نماید. همچنین با ارسال رشته status وضعیت کنونی رله را ارسال می نماید. توجه داشته باشید که رشته ها کاملاً با حروف کوچک و بدون فاصله اضافه در ابتدا و انتها در Telnet تایپ شود.

شماتيک:

توجه: شماتیک این پروژه با پروژه قبل (اینترنت اشیاء) هیچ تفاوتی ندارد.

راه اندازی:

پس از دانلود و پروگرام کردن فایل Hex در میکروکنترلر ATmega8 و تنظیم فیوز بیت اسیلاتور روی کریستال خارجی (111111) و اتصال تغذیه مشاهده خواهید کرد که عباراتی برای تنظیم اولیه ماژول بر روی LCD نوشته می شود. پس از حدود 10 ثانیه علامت آنتن در گوشه سمت راست LCD و عدد 1 در گوشه سمت چپ LCD نمایش داده می شود. این به معنی آماده بودن دستگاه برای اتصال است.

قبل از هر چیز WiFi گوشی را روشن کرده و وارد تنظیمات وای فای شوید. بایستی دستگاهی به نام AVR64.com را مشاهده کنید. دستگاه مذکور که همین ماژول ESP8266 می باشد را انتخاب کرده و برای اتصال، گزینه رمزنگاری WPA/WPA2 را انتخاب و رمز 12345678 را وارد کنید تا به ماژول متصل شوید. در صورت اتصال موفقیت آمیز علامت آنتن وای فای در گوشی شما روشن شده و سیگنال با قدرت بالا را نمایش می دهد (قدرت ماژول ESP8266 از مودم های خانگی به مراتب بیشتر است).

حال برنامه Telnet.apk را از انتهای همین صفحه دانلود و بر روی گوشی یا تبلت اندرویدی خود نصب کنید. پس از نصب برنامه آیکن آن را در گوشی پیدا کرده و با لمس آن وارد محیط برنامه شوید.

پس از ورود به برنامه Telnet پنجره زیر را خواهید دید. IP و Port را مطابق شکل زیر وارد کرده و کلید Connect را لمس کنید.

نمایش عبارت ...Connecting در پنجره Telnet به معنای اتصال به ماژول می باشد. حال با نوشتن عبارت on در فیلد متنی پایین برنامه و لمس کلید GO، رله متصل به ماژول روشن خواهد شد و عبارت RELAY TURN ON از طرف ماژول برای ترمینال ارسال می شود. با نوشتن رشته off نیز رله خاموش شده و رشته RELAY TURN OFF برای موبایل ارسال می شود. همچنین می توانید با ارسال عبارت status وضعیت کنونی رله را ببینید، بدین ترتیب در صورت روشن بودن رله عبارت Relay is on با حروف کوچک مشاهده خواهد شد و در صورت خاموش بودن رله عبارت Relay is off را در صفحه ترمینال خواهید دید.

دانلود Hex + شماتیک + عکس تنظیم فیوزبیت ها + Telnet.apk

* از جمله نکات مهم در خصوص این پروژه نوع ماژول های ESP8266 موجود در بازار است. برخی از این ماژول ها با سرعت 115200 بیت در ثانیه کار میکنند و بعضی دیگر با سرعت 9600. به همین روی دو فایل هگز با نام ESP8266_AP_115200.hex و ESP8266_AP_9600.hex در پوشه دانلود شده موجود می باشد که بسته به ماژول شما ممکن است با یکی از این فایلها قادر به ارتباط با ماژول باشید. نکته دیگر ولتاژ کاری ماژول است که 3.3 ولت بوده و میکرو هم با 5 ولت راه اندازی شده و رله نیز با 12 ولت درایو شده است. این موارد را از روی شماتیک می توانید بررسی کنید. نکته مهم دیگر تنظیم فیوزبیت نوسان ساز میکرو بر روی کریستال خارجی می باشد که در غیر این صورت میکرو قادر به ارتباط با ماژول نخواهد بود. همچنین برای صحت کار ماژول می توانید پس از بستن شماتیک این پروژه و پروگرم کردن میکرو، محیط ترمینال را باز کرده تنظیمات را بر روی سرعت = 115200 یا 9600، دیتابیت = 8، پریتی = n، و استاپ بیت = 1 قرار داده و پایه TX ماژول را که به RX میکرو متصل شده با یک سیم به پایه RX پورت سریال کامپیوتر هم متصل کنید (زمین پورت سریال کامپیوتر هم به زمین مدار وصل شود) تا اطلاعات ارسالی ماژول را در محیط ترمینال نیز ببینید و از صحت کار ماژول مطمئن شوید. برای تنظیم هایپرترمینال مقاله راه اندازی ماژول بلوتوث HC05 را ببینید.

 

  انتشار : ۵ آبان ۱۳۹۴               تعداد بازدید : 6036
دانلود جزوه مدار 1 دانشگاه خواجه نصیر استاد رضی

دانلود جزوه مدار 1 دانشگاه خواجه نصیر استاد رضی

جزوه کامل مدارهای الکتریکی 1 آماده برای دانلود است. دانشگاه: صنعتی خواجه نصیرالدین طوسی استاد: دکتر علی رضی کاظمی فرمت: PDF پی دی اف - قابل اجرا و استفاده در هر نوع سیستم و دستگاه (لپ تاپ، موبایل و ...) کیفیت: عالی  دانلود نمونه ... ...

راهنمای جامع سیم‌کشی اصولی ساختمان

راهنمای جامع سیم‌کشی اصولی ساختمان

با این راهنمای جامع، به دنیای شگفت‌انگیز سیم‌کشی اصولی ساختمان قدم بگذارید، با اصول و استانداردهای سیم‌کشی برق آشنا شوید و با انجام سیم‌کشی صحیح، به ایمنی، آسایش و زیبایی خانه خود بیافزایید!   سیم‌کشی برق ساختمان، یکی از مهم‌ترین بخش‌های تاسیسات آن است که در صورت عدم ... ...

راهنمای جامع آرمیچر

راهنمای جامع آرمیچر

با این راهنمای جامع، به دنیای شگفت‌انگیز آرمیچرها قدم بگذارید، با انواع مختلف آنها، نحوه عملکرد و کاربردهایشان آشنا شوید و با به کارگیری دانش خود، از این موتورهای الکتریکی پرکاربرد در پروژه‌های مختلف استفاده کنید!   آرمیچر، هسته اصلی موتورهای الکتریکی DC و AC است که با ... ...

دریافت فایل : راهنمای جامع آرمیچر
راهنمای جامع آردوینو

راهنمای جامع آردوینو

با این راهنمای جامع، به دنیای شگفت‌انگیز آردوینو قدم بگذارید، با این پلتفرم محبوب میکروکنترلر آشنا شوید و با به کارگیری خلاقیت و دانش خود، به ساخت پروژه‌های الکترونیکی جذاب و کاربردی بپردازید!   آردوینو، یک پلتفرم سخت‌افزاری و نرم‌افزاری متن‌باز است که برای ساخت ... ...

راهنمای جامع تست ترانس برق

راهنمای جامع تست ترانس برق

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

راهنمای جامع محافظ برق

راهنمای جامع محافظ برق

با این راهنمای جامع، به دنیای شگفت‌انگیز محافظ برق قدم بگذارید، انواع مختلف آن را بشناسید، با نحوه عملکرد و کاربردهای آن آشنا شوید و با انتخاب و استفاده صحیح از محافظ برق، از لوازم الکتریکی خود در برابر نوسانات برق و آسیب‌های احتمالی محافظت کنید!   محافظ برق، وسیله‌ای ... ...

راهنمای جامع ترانس برق یخچال

راهنمای جامع ترانس برق یخچال

با این راهنمای جامع، به دنیای شگفت‌انگیز ترانس برق یخچال قدم بگذارید، با وظایف و عملکرد آن آشنا شوید، با علائم خرابی ترانس آشنا شوید و با یادگیری نکات تعمیر و نگهداری، عمر یخچال خود را افزایش دهید!   ترانس برق یخچال، یکی از قطعات مهم این دستگاه است که وظیفه تبدیل برق ... ...

راهنمای جامع تعمیر ترانسفورماتور

راهنمای جامع تعمیر ترانسفورماتور

با این راهنمای جامع، به دنیای شگفت‌انگیز تعمیر ترانسفورماتور قدم بگذارید، با اصول و مراحل عیب‌یابی و تعمیر این قطعه حیاتی در سیستم‌های الکتریکی آشنا شوید و با به کارگیری دانش و مهارت خود، به افزایش طول عمر و کارایی ترانسفورماتورها کمک کنید!   ترانسفورماتور، یکی از ... ...

راهنمای جامع ساخت نیروگاه خورشیدی

راهنمای جامع ساخت نیروگاه خورشیدی

با این راهنمای جامع، به دنیای شگفت‌انگیز ساخت نیروگاه‌های خورشیدی قدم بگذارید، با اصول و مراحل طراحی و احداث این منبع انرژی پاک و تجدیدپذیر آشنا شوید و با به کارگیری دانش و خلاقیت خود، در حفظ محیط زیست و تامین انرژی پایدار سهیم شوید!   نیروگاه‌های خورشیدی، از جمله منابع ... ...

راهنمای جامع نقشه مدار فرمان

راهنمای جامع نقشه مدار فرمان

با این راهنمای جامع، به دنیای شگفت‌انگیز نقشه‌های مدار فرمان قدم بگذارید، با نحوه خواندن و درک این نقشه‌ها آشنا شوید و با استفاده از این مهارت، به عیب‌یابی و تعمیر آسان‌تر مدارهای فرمان بپردازید!   نقشه مدار فرمان، نقشه‌ای گرافیکی است که نحوه اتصال اجزای مختلف یک مدار ... ...

راهنمای جامع فتوسل

راهنمای جامع فتوسل

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

دریافت فایل : راهنمای جامع فتوسل
راهنمای جامع تعویض قطعات الکترونیک

راهنمای جامع تعویض قطعات الکترونیک

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

راهنمای جامع الکترونیک پایه: گامی بلند در مسیر درک دنیای شگفت‌انگیز برق و الکترونیک!

راهنمای جامع الکترونیک پایه: گامی بلند در مسیر درک دنیای شگفت‌انگیز برق و الکترونیک!

با این راهنمای جامع، به دنیای شگفت‌انگیز الکترونیک پایه قدم بگذارید، با مفاهیم و اصول بنیادی برق و الکترونیک آشنا شوید و با به کارگیری این دانش، به درک عمیق‌تری از دنیای پیرامون خود دست پیدا کنید!   الکترونیک پایه، شاخه‌ای از علم و مهندسی است که به مطالعه و بررسی رفتار ... ...

راهنمای جامع تعمیر خط گرم برق

راهنمای جامع تعمیر خط گرم برق

با این راهنمای جامع، به دنیای شگفت‌انگیز تعمیر خط گرم برق قدم بگذارید، اصول و قواعد ایمنی کار با خطوط برق را بیاموزید و با تسلط بر مهارت‌های لازم، به تعمیرات ایمن و کارآمد خطوط برق بپردازید!   تعمیر خط گرم برق، به معنای تعمیر و نگهداری خطوط برق بدون قطع جریان برق است. ... ...

راهنمای جامع ساخت کیت الکترونیکی

راهنمای جامع ساخت کیت الکترونیکی

با این راهنمای جامع، به دنیای شگفت‌انگیز ساخت کیت‌های الکترونیکی قدم بگذارید، با اصول و مراحل طراحی و ساخت این مدارهای کاربردی آشنا شوید و با به کارگیری دانش و خلاقیت خود، به دنیای الکترونیک و ساخت و سازهای الکترونیکی مسلط شوید!   کیت‌های الکترونیکی، مجموعه‌ای از قطعات ... ...

راهنمای جامع ساخت دستگاه دروغ سنج حرفه ای

راهنمای جامع ساخت دستگاه دروغ سنج حرفه ای

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

راهنمای جامع برق اضطراری

راهنمای جامع برق اضطراری

با این راهنمای جامع، به دنیای شگفت‌انگیز برق اضطراری قدم بگذارید، با انواع سیستم‌های برق اضطراری، نحوه انتخاب و نصب آنها، و نکات مربوط به استفاده و نگهداری از آنها آشنا شوید و در مواقع قطع برق، از تاریکی و خاموشی رهایی یابید!     برق اضطراری، سیستمی است که در مواقع قطع ... ...

راهنمای جامع راه‌اندازی موتور سه فاز

راهنمای جامع راه‌اندازی موتور سه فاز

با این راهنمای جامع، به دنیای پیچیده راه‌اندازی موتورهای سه فاز قدم بگذارید، با انواع روش‌های راه‌اندازی، نکات ایمنی و استانداردها آشنا شوید و با خیالی آسوده، این غول‌های صنعتی را به کار ببندید!     موتورهای سه فاز، نوعی از موتورهای الکتریکی هستند که در صنایع مختلف به ... ...

راهنمای جامع تعمیر بردهای الکترونیکی

راهنمای جامع تعمیر بردهای الکترونیکی

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

راهنمای جامع الکتروموتورهای تک فاز

راهنمای جامع الکتروموتورهای تک فاز

با این راهنمای جامع، به دنیای شگفت‌انگیز الکتروموتورهای تک فاز قدم بگذارید، انواع مختلف آنها را بشناسید، با نحوه عملکرد آنها آشنا شوید و با انتخاب و استفاده صحیح از این موتورهای پرکاربرد، به راندمان و بازدهی کار خود بیافزایید!     الکتروموتورهای تک فاز، نوعی از موتورهای ... ...

راهنمای جامع سیم‌پیچی موتور سه فاز

راهنمای جامع سیم‌پیچی موتور سه فاز

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

راهنمای جامع تحلیل مدارهای الکترونیکی

راهنمای جامع تحلیل مدارهای الکترونیکی

با این راهنمای جامع، به دنیای شگفت انگیز تحلیل مدارهای الکترونیکی قدم بگذارید، با مفاهیم و اصول اساسی تحلیل مدار آشنا شوید و با به کارگیری روش های مختلف حل معادلات، به درک عمیق تری از عملکرد مدارهای الکتریکی برسید!     تحلیل مدارهای الکترونیکی، یکی از مهم ترین مهارت های ... ...

راهنمای جامع شیر برقی

با این راهنمای جامع، به دنیای شگفت‌انگیز شیرهای برقی قدم بگذارید، انواع مختلف آن ها را بشناسید، با مکانیزم عملکرد آنها آشنا شوید و با انتخاب و نصب صحیح آنها، جریان سیالات را در سیستم های مختلف به طور هوشمندانه کنترل کنید!   شیر برقی، نوعی شیر خودکار است که از نیروی ...

راهنمای جامع ساخت تابلو روان

راهنمای جامع ساخت تابلو روان

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

راهنمای جامع ترانزیستور

راهنمای جامع ترانزیستور

با این راهنمای جامع، به دنیای شگفت‌انگیز ترانزیستورها قدم بگذارید، با انواع مختلف آنها، نحوه عملکرد و کاربردهایشان آشنا شوید و با به کارگیری دانش خود در زمینه الکترونیک، به نوآوری و خلق اختراعات جدید بپردازید!   ترانزیستور، یک قطعه نیمه‌هادی بنیادی در مدارهای الکترونیکی ... ...

راهنمای جامع مبانی الکترونیک

راهنمای جامع مبانی الکترونیک

با این راهنمای جامع، به دنیای شگفت‌انگیز مبانی الکترونیک قدم بگذارید، با مفاهیم بنیادی این علم آشنا شوید و با به کارگیری دانش خود، به درک عمیق‌تری از مدارهای الکتریکی و عملکرد آنها دست پیدا کنید!   الکترونیک، علم مطالعه و کاربرد جریان الکتریکی و میدان‌های الکترومغناطیسی ... ...

راهنمای جامع مبانی دیجیتال الکترونیک

راهنمای جامع مبانی دیجیتال الکترونیک

با این راهنمای جامع، به دنیای شگفت‌انگیز مبانی دیجیتال الکترونیک قدم بگذارید، با مفاهیم و اصول اساسی این حوزه آشنا شوید و با به کارگیری دانش خود، به طراحی و ساخت مدارهای دیجیتال بپردازید!   دیجیتال الکترونیک، شاخه‌ای از علم مهندسی برق است که به مطالعه و طراحی مدارهای ... ...

راهنمای جامع کلید پریز

راهنمای جامع کلید پریز

با این راهنمای جامع، به دنیای شگفت‌انگیز کلید پریزها قدم بگذارید، انواع مختلف آنها را بشناسید، با نحوه نصب و سیم‌کشی آنها آشنا شوید و با انتخاب و استفاده درست از آنها، فضایی روشن و دلنشین برای خود و عزیزانتان خلق کنید!   کلید پریزها، از جمله لوازم الکتریکی ضروری در هر ... ...

راهنمای جامع تعمیر لوازم برقی منزل

راهنمای جامع تعمیر لوازم برقی منزل

با این راهنمای جامع، به دنیای شگفت‌انگیز تعمیر لوازم برقی منزل قدم بگذارید، با عیب‌یابی و رفع ایرادات رایج آشنا شوید و با به کارگیری دانش و مهارت خود، در هزینه‌های تعمیرات صرفه‌جویی کنید و به استقلال خود در امور خانه بیافزایید!   لوازم برقی منزل، بخش جدایی‌ناپذیر زندگی ... ...

پاورپوینت کامل با عنوان ترانزیستورهای تک الکترونی (SET) در 20 اسلاید

پاورپوینت کامل با عنوان ترانزیستورهای تک الکترونی (SET) در 20 اسلاید

ترانزیستور یکی از مهمترین قطعات الکتریکی و الکترونیکی‌است که برای تقویت و قطع و وصل سیگنال‌های الکترونیکی و توان الکتریکی کاربرد دارد. ترانزیستور یکی از ادوات حالت جامد است که از مواد نیمه رسانایی مانند سیلیسیم و ژرمانیم ساخته می‌شود. یک ترانزیستور در ساختار خود دارای ... ...

اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.

ایجاد وب سایت یا
فروشگاه حرفه ای رایگان

پرفروش ترین ها

    پر فروش ترین های فورکیا


    پر بازدید ترین های فورکیا


    مطالب تصادفی

    • کاربرد و عملکرد فیبر نوری
    • چطور برخورد دهنده بزرگ هادرون (LHC) کار می کند؟
    • الگوریتم ضرب کننده Booth و پیاده سازی آن با زبان VHDL
    • مشخصه های فنی دوربین Panasonic Lumix DMC G۱
    • صفحه نمایش LCD

    تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد