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

منو

ارتباط بین دو ماژول ESP8266 از طریق پروتکل UDP

با سلام

به در خواست دوستان این بار آموزش ارتباط بین دو ماژول ESP8266 رو اینجا قرار دادم. ارسال و دریافت به صورت TEXT (متن) و از طریق پروتکل UDP می باشد. یکی از ماژول ها به عنوان اکسس پوینت تعریف شده و یک LED به پایه GPIO2 وصل کردم و یکی دیگه رو به عنوان استیشن تعریف و هر ۳ ثانیه یک بار رشته “۱۱۱۱” و “۰۰۰۰” رو ارسال می کند در نتیجه LED هر سه ثانیه روشن و سه ثانیه بعد دوباره خاموش می شود.

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

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

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

avatar
16 Comment threads
20 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
11 Comment authors
ابوالفضلsaeedمهدیsaeidsataheriiman93@gmail.com Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
herorise1
Guest
herorise1

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

herorise1
Guest
herorise1

قربون شما. خیلی عالی بود. مشکلم حل شد.راستش من شماره پورت هر دو رو یکی کرده بودم ۱۲۳۴۵ شما فرستنده رو ۱۲۳۴۶ گذاشته بودید. چون فکر میکردم باید هردو یه پورت داشته باشند.
آقای امرایی عزیز میشه پروتکل tcp رو هم برای این دو ماژول قرار بدین؟؟ بازم سپاسگزارم از زحماتتون

ajahangiri
Guest
ajahangiri

سلام بر دوستان گرامی مثل اینکه لینک دانلود کدها مشکل داره لظفا هر کدوم از دوستان داره یه جا آپ کنه.ممنون

hamzeh
Guest
hamzeh

با سلام و خسته نباشید من نتونستم کد رو مشاهده کنم اگه میشه برام تلگرام کنید ممنون میشم .خیلی خیلی سپاسگذارم اگر میشه دوماژول رو هم به صورت tcp/ip گد نویسی کنید ممنون میشم و اینکه با زبان بسکام….بی نهایت سپاسگذارم حمزه شماره تلگرام ۰۹۳۳۱۴۲۵۲۶۸

hamzeh
Guest
hamzeh

باسلام و خسته نباشد متاسفانه لینک دانلود کدها هنوز مشکل داره و من نتونستم هیج کدی رو ببینم.دانلود میشه اما وقتی بازش میکنم نامفهومه ….ممنون میشم مشکل رو حل کنید باتشکر

Gholamdaei
Guest
Gholamdaei

با سلام خدمت دوستان
اقا بنده یه مشکلی دارم با esp8266 سری ۷ یعنیesp07!
و اون اینه که هر دستوری بهش میفرستم همون رو بر میگردونه مثلا وقتی دستورAT رو میفرستم ماژول بجای ok دوباره AT رو برمیگردونه
کسی میدونه مشکل چیه؟
در ضمن wifi یش رو با گوشی میبینم و کانکت هم بهش میشه.

Gholamdaei
Guest
Gholamdaei

سلام مشکل حل شد
ضاهرا تو مدل esp07اگه هر دو کاراکتر ۱۰ و ۱۳ که معرف cr و lf هست رو با هم اگه در انتهای هر پکت نفرستید at command ارسالی رو دوباره برمیگردونه!

m-ghanbari
Guest
m-ghanbari

با عرض سلام خدمت مهندس عزیز
میخواستم بدونم چطور با پروتکل udp مقادیر خوانده شده از adc رو از یک esp به یک esp دیگر بفرستیم

taheriiman93@gmail.com
Guest
taheriiman93@gmail.com

سلام ببخشید ۳ تا سوال داشتم.
۱- در صورتی که ماژول هایی که در مود Station قرار میگیرند را بخواهیم افزایش دهیم تا چه تعداد میشود افزایش داد.
۲-ایا می شود چند ماژول در حالت استیشن همزمان به اکسس پوینت ارسال داده کنند.
۳-ایا میشود در بعضی موارد در ماژول هایی که در حالت station قرار میگیرند را در حالت دریافت هم قرار داد؟
با تشکر از سایت خوبتون
امید وارم همیشه موفق باشید.

saeidsa
Guest
saeidsa

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

saeidsa
Guest
saeidsa

نمیشه روی برد آردوینو آپلود کرد؟
در واقع من میخوام دو تا برد آردوینو رو با وای فای بهم وصل کنم
ممنون

saeidsa
Guest
saeidsa

میخوام از پین های ورودی و خروجی آردوینو استفاده کنم
یه سری خروجی از برد دارم که به همون برد وای فای وصل کردم
خالا یه وای فای دیگه دارم که با مبدل usb به serial به pc وصله و میخوام با دستورات at command اینی که به pc وصله رو به اونی که به برد آردوینو وصله کاننکت کنم منتها نمیشه

saeidsa
Guest
saeidsa

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

مهدی
Guest
مهدی

سلام وقتتون بخیر
میخوام با گوشی مستقیم به ماژول وصل بشم
و خود ماژول اکسس پوینت باشه
طفا راهنمایی کنید

مهدی
Guest
مهدی

الان میخوام دستور بفرستم یه رله رو قطع و وصل کنم
توی نوار ادرس مرورگر چطوری باید دستور وارد کنم؟
چطوری دستور ارسالی رو به اردوینو بفهمونم؟
ممنون میشم راهنمایی کنید

saeed
Guest
saeed

سلام جناب امرایی . برنامه خیلی خوب و کاربردی هست . اما من میخواستم روی کد ارسالی شرط بزارم و با ورودی سریال کنترلش کنم. مثلا: void loop(){ // Acknowlege package if (Serial.available()>0) { text = Serial.read(); if (text == “saeed”) { Udp.beginPacket({192,168,4,1}, 12345); Udp.write(“1111”); Udp.endPacket(); delay(3000); } if (text == “kave”) { Udp.beginPacket({192,168,4,1}, 12345); Udp.write(“0000”); Udp.endPacket(); delay(3000); } } } این رو جواب نمیده و حتی اگه شرط روی پین ۲ هم بزارم نمیشه. ممنون میشم اگه راهنماییم کنی

ابوالفضل
Guest
ابوالفضل

سلام
ممنون از برنامتون
می خوام برنامه اندرویدی هم که به این اکسس پوینت(recive)وصل بشه و دیتا بفرسته رو بنویسم اگه در این زمینه اطلاعات دارید ممنون میشم راهنمایی کنید.