پورتال دیجیتال

اتصال (AVR (arduino به وای فای (Wifi) با ماژول ESP8266

ماژول ESP8266 یک ماژول جالب برای اتصال Avr به شبکه wifii (وای فای) می باشد. ولتاژ کاری این ماژول ۳٫۳ ولت می باشد و از طریق سریال به میکروکنترلر ارتباط برقرار می کند. برای راه اندازی و اتصال ماژول به میکروکنترلر به روش زیر عمل کنید، همچنین ترتیب پایه های این ماژول در تصاویر زیر مشخص شده اند.

weather-display1-569x390

همچنین از اینجا می توانید کتابخانه این ماژول را برای Arduino به همراه راهنمای دستورات AT Command و تصاویر دانلود کنید و در آینده یه سورس کد کاملتر براتون می زارم.

====================================

نمونه کد شماره ۲:

بالاخره بعد از کلی تو اینترنت گشتن توانستم یه سورس کد خوب برای کنترل ماژول از طریق wifi با گوشی های اندروید پیدا کنم. در این پروژه سورس کد برنامه برای گوشی اندروید که با Eclipse کامپایل شده و تست زدم رو اینجا براتون می ذارم تا دانلود کنید. در اینجا ماژول به عنوان اکسس پوینت تنظیم می شود. بعد از نصب برنامه بر روی گوشی وای فای روشن کنید و My_AP_EPS8266 رو پیدا کنید و کلمه عبور رو که ۱۲۳۴۵۶۷۸۹ رو وارد کنید تا به ماژول وصل بشید سپس برنامه رو اجرا کنید و دکمه Send رو بزنید تا چراغ رو برد خاموش و روشن بشه.

سورس کدها رو می تونید از اینجا دانلود کنید.

دسته :  تازه ترین نوشته ها

131
دیدگاه بگذارید

avatar
53 Comment threads
78 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
23 Comment authors
امیر امراییسوداsevdaZohrehm.jalili183 Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
gz
Guest
gz

سلام میشه هر چه زودتر کدش. بذارید
من مشکل دارم
ممنون

gz
Guest
gz

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

علی
Guest
علی

سلام.خسته نباشید سروران.یه سوال داشتم از اهل فن:آیا میشه از طریق گوشی متصل به ماژول از طریق wifi به ماژول دیتا فرستاد و سپس تو پایه های rx/tx ماژول همون دیتا رو دریافت کرد.(هدف کنترول میکرو متصل به ماژول از طریق گوشی هست)

علی
Guest
علی

خدا خیرت بده.شما دقیقا میدونید که میشه دیتا رو با گوشی( از طریق اپلیکیشن نصبی) به ماژول فرستاد و همون دیتا رو تو پایه های rx/txماژول دریافت کرد؟در حقیقت ساخت یه کنترول از راه دور با ماژول و گوشی. بدون اینکه ماژول به نت متصل بشه یعنی نمیخوام این ارسال دیتا از طریق نت صورت گیرد.

علی
Guest
علی

خیلی ممنونم .خیر .اندروید متاسفانه کار نکرده ام. اما app واسه گوشی تو نت زیاده.اگر اجازه بدین کل قضیه رو توضیح بدم خدمتون: یه دونه ماژول بهمراه مبدل سریال به موازی به لبتابم وصله.از طرفی یه میکرو بهمراه lcd و مخلفاتش به ماژول و مبدل متصل شده که اطلاعات انتقالی بین ماژول و مبدل رو نشون میده(rx/tx) . ماژول به تمامی ATهای خودش توسط لبتاب پاسخ صحیح میده . باودریتشم با میکرو ست کردم(۹۶۰۰). تو گوشی اپلیکیشن Switch esp8266 رو از نت گرفته و نصب کردم که با شناسایی ip ماژول و گوشی میشه از گوشی به ماژول اطلاعات فرستاد.… Read more »

علی
Guest
علی

با سلام دوباره.مهندس نمیخواین راهنماییمون کنید؟

علی
Guest
علی

از لطفتون ممنونم.نمیدونم تونسته ام نوع استفاده از این ماژول رو بیان کنم یا نه؟حالا یه سوال شما دقیقا میدونید این نوع کاربری ماژول دقیقا قابل انجامه یا نه؟

علی
Guest
علی

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

علی
Guest
علی

APPتی این ضمینه تو نت زیاده لازم نیست وقت بگزارید و بنویسید.

محمد
Guest
محمد

سلام
خسته نباشید.
سوالی که برام پیش اومده اینه که در تمامی پروژه ها من دیدم که ماژول ابتدا باید به مودم خانگی وصل بشه و بعد از اون استفاده بشه
نمیشه بدون مودم خانگی اون رو راه انداخت؟
اگه میشه اینکارو کرد میشه توضیح بدید؟ ممنون

trackback

[…] اتصال (AVR (arduino به وای فای (Wifi) با ماژول ESP8266 | پورتال دیجیت… […]

trackback

[…] اتصال (AVR (arduino به وای فای (Wifi) با ماژول ESP8266 | پورتال دیجیت… […]

mahdi
Guest
mahdi

آقا سلام .
کتابخانه رو کجا paste کنم؟

makibike
Guest

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

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

Mahdi salimi
Guest
Mahdi salimi

سلام آقا کد رو که روی آردوینو uno ران میکنم یه سری مشکل دارم که با اجتزتون مطرحش میکنم:
روی برد tx و rx روی پایه های ٠ و ١ هست که توی برنامه ١١ و ١٢ هست اینو چکار کنم؟
پایه ch-pd ماژول esp8266 رو به ٣.٣ وصل کنم یه به پین ٩ طبق برنامه؟
ماژول وای فای وقتی روشن میشه ssid و password پیش فرضو داره که تغییر نمیکنه تا طبق برنامه بهش وصل شیم.
در ضمن یه سوال شاید مسخره: led که گفتید روشن میشه کجاست؟
با تشکر.

Mahdi salimi
Guest
Mahdi salimi

یادم رفت بگم این مشکلا در رابطه با example web server هست.

Mahdi salimi
Guest
Mahdi salimi

//pddns.ir/image/image.jpg
نمیدونم چرا عمل نمیکنه

Mahdi salimi
Guest
Mahdi salimi

یه وای فای پیدا میکنه که اسمش al-thinker_0f42a هست

علی
Guest
علی

سلام.دوستان اگردر این موارد به موردی مشکوک(از جمله تغییر نکردن باودریت – کارنکردن بعضی از قسمتهای ماژول – قطع شدن اوتماتیک وای فای ماژول – روشن شدن خود به خودی وای فای ماژول – تغییر ناگهانی نام ماژل به حالت پیشفرض – و ….. برخوردید میتونید ماژول رو رفلش کنید و جهت استفاده بدون میکرو از ماژول هم میتونید اونو پروگرام کنید تا به پینهای i/o دسترسی مستقیم داشته باشید.میتونید بدون نت و بصورت مستقیم و بدون پروگرام هم از این ماژول برای کنترول تجهیزات مختلف از طریق گوشی از آن استفاده کنید.

علی
Guest
علی

سلام.بنده esp8266-201 v را به برد نانو میخوام وصل کنم .(RX,TX) (TX,RX) و گراند و ۳.۳ ولت رو وصل کردم.همچنین پایه IO15 را به گراند و CHIP _EN را به ۳.۳ ولت برد نانو وصل کردم.
مشکل اینجاست که وقتی CHIP _EN را وصل میکنم افت ولتاژ روی پین ایجاد میشود و شیلد وایرلس خاموش میشود!!

شما تا بحال این شیلد را به نانو وصل کردید؟ یا راه حلی برای این مشکل دارید؟

ممنون

amin
Guest
amin

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

Mahdi salimi
Guest
Mahdi salimi

سلام متاسفانه این چند هفته دسترسیم به سایتتون قطع شده بود نمیتونستم پیام بدم
ماژول رو هم عوض کردم ولی باز هم اسم از پیشفرض تغییر نمیکنه حتی از کد های دیگه هم استفاده کردم ولی بازم جواب نمیده برد هم uno هست
تهران هم هستم

Mahdi salimi
Guest
Mahdi salimi

با اردوینو برنامه ریزی میکنم

مهرداد
Guest
مهرداد

سلام
در ارتباط سریال بین آردیونو نانو و esp8266 مقادیر ارسالی و در یافتی در بعضی مواقع ایراد دارد من یک عدد lcd هم قرار دادم یک حرف یا یک عدد تغییر میکند در ضمن تقسیم مقاومتی هم گذاشتم ولی هنوز مشکل دارد

مهرداد
Guest
مهرداد

بله

مهرداد
Guest
مهرداد

کدوم آردوینو نانو بهتره ورژن چند؟ در ضمن برای ارتباط سریال از کدام آردینو استفاده کنم بهتر است؟

شهاب
Guest
شهاب

سلام
امیر عزیز من از نمونه کد wifi web server استفاده کردم و یه user , pass براش توی برنامه ایجادکردم ، اپلیکیشن stock Qotes هم در موبایل نصب کردم ، wifi موبایل رو روشن کردم و با user که بهش داده بودم پیداش کردم و با pass بهش connect شدم، مشکل اینجاست که وقتی برنامه اندروید رو باز میکنم ازم IP میخواد و command ، از Ip 192.168.4.1 ، استفاده کردم ولی در command هر چیزیو مینویسم عمل نمیکنه و اتفاقی رو پایه gpio 2 نمیوفته ، کجا رو اشتباه رفتم؟

saeed
Guest
saeed

سلام چطور میشه با این ماژول به مودم خونه وصل شد.
برای اینکار باید آیپی و پورت مودم رو داشته باشم ولی از کجا باید آیپی و پورت رو پیدا کرد؟