پروژه ارسال دمای ds18b20 با WI-FI ESP8266 و نمایش در گوشی اندروید

پروژه ارسال دمای ds18b20 با WI-FI ESP8266 و نمایش در گوشی اندروید

در این پروژه با استفاده از ماژول DS18B20 دمای محیط را اندازه گیری می کنیم و سپس از طریق ماژول WI-FI مدل ESP8266 دمای اندازه گیری شده را برای گوشی اندروید ارسال می کنیم و در محیط گرافیکی به نمایش در می آوریم ،  پروژه ارسال دما با ماژول ESP8266 که اطلاعات محیط را دریافت و در گوشی اندروید نمایش می دهد کاربرد های فراوانی دارد و از نمونه کاربرد های بارز آن می توان سیستم خانه هوشمند را نام برد ، برنامه نویسی این پروژه به دو زبان محبوب یعنی ARDUINO و BASCOM-AVR انجام شده است تا کاربران بیشتری بتوانند از ان استفاده کنند همچنین برنامه نویسی ها بصورت خط به خط و با استفاده از فیلم آموزش داده است و PCB مدار که با استفاده از پروتئوس طراحی شده است مورد بررسی قرار میگیرد تا نحوه عملکرد سخت افزار هم برای شما ملموس تر باشد و مقادیر قطعات استفاده شده نیز برای شما بیان شود ، بردی که برای این پروژه طراحی کرده ایم 5 سانتی متر در 5 سانتی متر است که به راحتی می توان در بخش های مختلفی از آن استفاده کرد و قابلیت نصب در مکان های گوناگونی را دارد بعنوان مثال می توان با استفاده از این پروژه دمای اتاق خاصی را چک کرد ، دمای داخل یچخال را کنترل کرد ، هوای درون گلخانه را بررسی کرد و کار های فراوان دیگری را می توان با استفاده از این پروژه انجام داد ، به راحتی با تغییر در سخت افزار و نرم افزار می توان آن را به پروژه سفارشی برای کنترل پارامتر های خاص محیطی تبدیل کرد و با آن می توان هر مکانی را که مد نظر باشد کنترل و هوشمند کنیم ، حالا اگر کمی پا را فراتر نهیم و به آن اینترنت رو هم اضافه کنیم می توانیم از هر نقطه از جهان مکان مورد نظر خود را کنترل کنیم که در اموزش های بعدی این رو هم قرار خواهیم داد  . هدف ما در این پروژه آشنایی شما با سیستم های کنترل محیط و ارتباط بین گوشی اندروید و محیط پیرامون می باشد و بصورت بهتری می توانید با عملکرد ماژول محبوب ESP8266 ارتباط برقرار کنید و از آن استفاده کنید ، در پست های قبلی نیز پروژه ای در زمینه کنترل وسایل خانگی با WI-FI قرار داده بودیم و همچنین بصورت کامل ماژول ESP8266 و سنسور DS18B20 را راه اندازه کرده بودیم که مطالعه آن ها زمینه درک بهتر این مطلب را فراهم می کند .

فایل هایی که در این آموزش برای دانلود پیوست شده اند :

  1. نرم افزار اندروید DS18B20 WI-FI
  2. PCB مدار طراحی شده با پروتیوس
  3. سورس کد کامل به زبان آردوینو (Arduino)
  4. سورس کد کامل به زبان بسکام (Bascom-AVR)
  5. آموزش خط به خط برنامه نوسی پروژه بصورت فیلم آموزشی
  6. توضیح PCB مدار بصورت فیلم آموزشی
  7. فیلم آموزشی پروژه بصورت ویدئویی
  8. شماتیک مدار


برای این مطلب ۶۵ دیدگاه ثبت شده است

سينا

بوت لودر ريختم اما نميدونم چرا اتصال با نرم افزار برقرار نميشه ولتاژ ها همه درسته من مستقيم با برد اردينو اي سي رو پروگرام ميكنم مشكلي نداره ؟

کامران محمودزاده : سلام ، ابتدا با استفاده از پروگرامر avr بوتلدر اردوینو رو روی میکرو بریز حالا میکرو شده یک اردوینو

و برای ریختن کد ها روی اردوینو از یک مبدل usb به سریال استفاده کن

پاسخ
1399/05/30
سينا

سلام اي سي رو داخل برد اردينو ميذارم براي پروگرام كردن اما پروگرام نميكنه مشكل چيه؟

کامران محمودزاده : با سلام باید اول رو ایسی بوت لودر بریزی بعد میشه با برد اردوینو اونو پروگرام کرد

پاسخ
1399/05/28
حمید بدون امتیاز

سلام عرض ادب – من برنامه – نمایش دما با ds18 با وای فای esp8266 و برد آردوینو بر روی موبایل را خریداری کردم و همه مراحل درست اما تصویر در موبایلم -سامسونگ j1 بزرگ است و عدد پایین هم نیست و ارور ارتباط میدهد و وصل نمی شود – ای پی را 192.168.4.2 گذاشته ام و پسورد را 333 – لطفا راهنمایی بفرمایید.متشکرم

کامران محمودزاده : با سلام طراحی برنامه رسپانسیو نیست و برای صفحه های hd و فول اچ دی مناسب است . شما باید دستی برنامه رو ویرایش کنید .

پاسخ
1398/03/19
محمدرضا بدون امتیاز

سلام نوع اردوینو رو دانلود کردم

پاسخ
1396/06/27
محمدرضا بدون امتیاز

سلام
پروژه دماسنج رو دانلود کردم فیلم+pdf+کد داخلشه pcbو شماتیک نداره چجوریه برنامش یه سه تا فرمت بود توی یه پوشه که باز نشد

کامران محمودزاده : سلام اقای نعمتی کدوم نوع رو دانلود کردید شما؟

پاسخ
1396/06/16
مهران بدون امتیاز

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

کامران محمودزاده : سلام دستور delay(30); رو به انتهای حلقه setup اضافه کنید مدار تغییرات دیگه ای لازم نداره و به همین شکل که اموزش داده شده کار می کنه

پاسخ
1395/10/09
alireza.er بدون امتیاز

با سلام
بنده این پروژه رو به زبان بیسیک خریداری کردم ولی نه لینک برام ایجاد شد نه لینک به ایمیلم ارسال شد
من این پروژه رو خیلی عجله ای نیاز دارم
لطفا پیگیری کنید
شماره پیگیری:523120

کامران محمودزاده : سلام وقت بخیر تراکنش شما موفق نبوه و بعداز 48 ساعت اگر هزینه کسر شده باشه به حسابتون بر میگرده

پاسخ
1395/10/02
مهران بدون امتیاز

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

کامران محمودزاده : با سلام فیوز بیت باید روی 16 مگ خارجی تنظیم بشه و حالت کلاینت از داخل تنظیمات در دسترس هستش

پاسخ
1395/09/29
محمد بدون امتیاز

سلام دوست عزیز مدار من جواب داد ازتون ممنونم و فقط قابل عرض است که اشتباه شما در طراحی برتون بود که جریان مسیر RX رو کنترل نکرده بودین و برای خروجی 1820 هم باید یه مقاومت پول اپ بزارین و شماره که برای پشتیبانی گذاشتین هیچوقت جواب نمیده لطفا با توجه به الزام ایجاد اطمینان یه پشتیبانی مطمئن هم از طرح هاتون بزارین

بازم متشکرم خدا نگهدار

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

پاسخ
1395/09/17
محمد بدون امتیاز

سلام دوست عزیز من این پروژه رو خرید کردم و روی برد uno تست کردم مشکل منهم مثل برخی از دوستانه که به ماژول از طریق وایفیا گوشی متصل میشم ولی مرم افزار خطا میده و تو سریال مانیتور هم مقدار دما رو دارم ولی فرامین at command رو ماژول جواب نمیده من از esp01 استفاده کردم

کامران محمودزاده : سلام دوست گرامی ، اول ای پی و پورت ماژول رو با at تنظیم کن بعد متصل شو ، اگر هم که at ها جواب نمیده سرعت ارسال داده و ولتاژ رو بررسی کن

پاسخ
1395/09/16
امید بدون امتیاز

سلام سورس کد قسمت برنامه نویسی اندرویدش رو میخوام. اگر آموزشش هم باشه که عالی میشه .

پاسخ
1395/09/16
AliReza بدون امتیاز

با سلام

این پروژه با سورس کد ویژن رو ندارید؟
یا امکان سفارشش وجود نداره؟
ممنون

کامران محمودزاده : سلام
کدویژنو نداریم ولی امکان سفارشش هست

AliReza : من این پروژه رو میخوام با کد ویژن و ماژوا وای فایی که جواب بده
لطفا قیمتشو اعلام کنین که سفارش بدم
ممنون

کامران محمودزاده : برای قیمت ایمیل بزنید

پاسخ
1395/09/11
علی بدون امتیاز

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

کامران محمودزاده : با سلام باید شما درایور ان را نصب کنید ، از نرم افزار زیر استفاد ه کنید
http://wle.ir/8130/

پاسخ
1395/09/06
مهدی بدون امتیاز

سلام خسته نباشین مهندس یه سوالی دارم در برنامه اردینو میتونیم باند ریت را به 115200 تغییر بدیم بعد بریزیم روی ای سی؟
چون پیش فرض همه ماژول های وای فای115200هست.
ممنون

کامران محمودزاده : سلام بله میشه ولی این بوت ریت خطا زیاد داره مخصوصا با سریال نرم افزاری

parsafar : مهندس با این حساب چطور میتونم بوت ریت وای فای رو عوض کنم؟و کد مربوطه برای عوض کردن چیست؟

کامران محمودزاده : AT+UART_DEF=9600,8,1,0,0

با این دستور

پاسخ
1395/08/26
h.ghanbari بدون امتیاز

سلام
در فیلمی که از پروژه گذاشتید led آبی(دیتا) هر چند ثانیه یک چشمک میزند ولی مداری که من بستم led آبی رنگ تنها هنگام اتصال تغذیه مدار یک چشمک میزند.

در بستن مدار دقت شده،امکان دارد که برنامه بخوبی کار نکند!؟
لطفا راهنمایی کنید مشکل از کجا میتونه باشه

کامران محمودزاده : سلام اگر منظورتون ال ای دی روی ماژول هست اون فقط زمانی که انتن دهی درست باشه چش مک می زنه و اون ال ای دی ای روی برد هم مال دریافت اس ام اس هست و تا زمانی که اسمس دریافت نشه روشن خاموش نمیشه

پاسخ
1395/07/26
h.ghanbari بدون امتیاز

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

کامران محمودزاده : سلام پورت رو باید روی 333 قرار بدید که پورت پیش فرض هست ، همچنین شما دقت کن ای پی که رو ماژول ست کردی دقیقا همون باشه که تو نرم افزار وارد می کنی

پاسخ
1395/07/24
h_ghanbari بدون امتیاز

با سلام
نرم افزار esp کانفیگ اجرا نمی شود
ویندوز سون 64 بیتی
لطفا راهنمایی کنید

کامران محمودزاده : سلام نرم افزار جاوا رو رو سیستم نصب کنید

پاسخ
1395/07/18
ابوالفضل بدون امتیاز

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

کامران محمودزاده : سلام با چ اروری مواجه می شوید ؟

پاسخ
1395/07/04
h_ghanbari بدون امتیاز

با سلام
نرم افزار esp کانفیگ اجرا نمی شود
ویندوز سون 64 بیتی
لطفا راهنمایی کنید

کامران محمودزاده : نرم فزار java ورژن 8 به بالا رو رو سیستم نصب کنید

پاسخ
1395/07/03
مهدی بدون امتیاز

سلام خسته نباشین
مهندس من یه ماه پیش مدار دما وای فای
DS18B20 wifi
رو با شماره پیگیری 118451447139
خریده ام ولی حالا پاک شده از هارد کامپیوترم
اگه امکان داره لینک دانلدشو دوباره واسم بفرستین

ممنون

مهدی پارسافر
نام کاربری parsafar

کامران محمودزاده : با سلام مجددا ارسال شد

پاسخ
1395/06/29
پاشايي بدون امتیاز

سلام مهندس عزیز میشه با این برنامه (ارسال دمای محیط توسط wifi) دمای یک محیط رو از یک شهر به شهر دیگر دریافت کرد؟

کامران محمودزاده : با سلام این مخصوص شبکه هست ، اونی که مد نظر شما هست از طریق وب سرور هست که انشالله به زودی در سایت قرار میگیره

پاسخ
1395/06/21
علی بدون امتیاز

سلام مجدد خدمت مهمدس کامران عزیز و دوستان … آقا من هنوزم از مدار دماسنج وای فای نتیجه نگرفتم حتی ماژول با رابط تی تی ال هم به برنامه کانفیگ شما نصب نمیشه ولی مبدل و درایورش درست هستن ولی تا ماژولو وصل میکنم کنار درایور تو پورت های com یه علامت تعجب میاد و اصلا اتصال نمیگیره و رو مدارم همینطور ….
میشه فقط دقیق تنظیمات فیوزبیت مگا ۳۲۸ رو برای high , low fusebit این مدار بگین و اینکه با سورس بسکام مدار درست کار میکنه یا نه …
تازه چجوریه که تو برنامه سینا پروگ هم برا کریستال خارجی مگا ۳۲۸ ماکزیمم رو زده ۸ مگ و اصن ۱۶ نداره …
من چکار کنم …. گیرم
ممنون ازتون

کامران محمودزاده : لطفا یه ایمیل بدید سورس بسکامو بفرستم ، احتمال میدم شما بوت ریت رو رو 9600 تنظیم نکرده باشید

پاسخ
1395/06/19
reza بدون امتیاز

سلام.
این پروژه را با اتمگا 16 یا 32 بنویسیم مشکلی بوجود میاد؟
ممنون بخاطر وقتی که برای پاسخ گویی به سوالات میزارید.
با تشکر فراوان

کامران محمودزاده : سلام خیر هیچ مشکلی پیش نمیاد

پاسخ
1395/06/15
reza بدون امتیاز

سلام. در صورت امکان شماتیک مدار را به صورت pdf برام ایمیل یا در سایت قرار دهید. با تشکر.
در ضمن یک سوال: میشود هم زمان هم پروتیوس 8.0 نصب باشه روی سیستم و هم ورژن 8.5؟

کامران محمودزاده : با سلام ارسال شد
خیر ، ورژن های 8 رو نمیشه بصورت همزمان نصب کرد

پاسخ
1395/06/13
پویا بدون امتیاز

این پروژه هاتون تخفیف نمیخوره

پاسخ
1395/06/12
عادل بدون امتیاز

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

کامران محمودزاده : ارسال شد

پاسخ
1395/06/09
علی بدون امتیاز

عرض سلام و خسته نباشید جانانه به آقا کامران عزیز ، مهندس من سورس این مدار رو با بسکام خریدم و مدار رو ساختم و حتی ارتباط مدار با ماژول و گوشی هم برقرار میشه و وای فای اونو میخونه ولی داخل نرم افزار pair نمیشه و مینویسه مشکلی رخ داده است لطفا اگه میشه راهنمایی بفرمایید راستی :
1) led روی مدار واسه چیه و چرا تو سورس بسکام اصن تعریف نشده.
2) لطفا در تنظیم فیوزبیت میکرو هم کمکم کنید ضمن اینکه ماکزیمم کلاک میکرو زده شده ۸ مگا هرتز ولی شما تو قطعات و برنامه زدین ۱۶
3) پین هدر مادگی ۴ پین سمت راست برد چیه و چرا تو نسخه پروتئوس من نبود ؟

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

کامران محمودزاده : با سلام ، اولا چک کنید ای پی ماژول چند هست بعد با ای پی داخل نرم افزار مقایسش کنید دوما باید بوت ریت رو روی 9600 قرار بدید که پیش فرض ماژول115200 هست ، ال ای دی فعلا کاربردی دارن و برای ارتقا در نظر گرفته شدن ، فیوز بیت رو روی 16 مگاهرتز خارجی تنظیم کنید

باید قبل از استفاده از مماژول با at ها بوت ریت رو تغییر بدید

پاسخ
1395/06/07
امیر بدون امتیاز

سلام و خسته نباشید
برای سورس آندروید چه مبلغی باید پرداخت بشه؟

کامران محمودزاده : برای سورس اندروید لطفا ایمیل بفرستین

پاسخ
1395/06/05
مهدی بدون امتیاز

سلام pcb با پرتیوس 8.1 باز نشد لطف کنین بگین با چه ورژنی وا میشه؟

اگه ممکنه شماتیک و برد مدار چاپی رو بصورت فایل pdf بزارین ممنون میشم

کامران محمودزاده : با سلام با پروتیوس 8.5 طراحی شده

پاسخ
1395/06/02
محمد بدون امتیاز

سورس اندروید هم میدید؟

کامران محمودزاده : با سلام خیر

پاسخ
1395/06/02
حمید بدون امتیاز

و در ضمن اگر هزینه اکانت طلایی رو کمتر کنید خیلی بهتره 150 هزار تومان بسیار زیاد هست و هر کسی نمیتونه از سایت بهره ببره از 15 هزار تومان بردید به این قیمت قبول کنید زیاد هست

کامران محمودزاده : اگر بصورت صحیح استفاده بشه 10 هزار هم زیاد هست ولی طرف میاد میخره میره همه پروژه و مطالب رو خودش استفاده می کنه و تو سایت و وبلاگ و انجمنش میذاره که نمی ارزه

پاسخ
1395/05/31
حمید بدون امتیاز

با سلام
قبلا با اکانت ویژه میشد فایل ها را دانلود کرد ولی الان با داشتن اکانت ویژه هم باید باز خریداری کرد ؟ یا همانند قبل با اکانت ویژه میشود دانلود کرد ؟

کامران محمودزاده : با سلام فعلا نمیشه با اکانت ویژه به همه مطالب دسترسی داشت و باید جدا گانه خریداری کنید

پاسخ
1395/05/31
برای ارسال دیدگاه، ابتدا وارد حساب کاربری خود شوید
گزینه‌های در دسترس:



  • 150,000 تومان
    مبلغ
    ۱۵۰,۰۰۰ تومان
اطلاعات پروژه
  • شماتیک مدار
    Proteus
  • فیبر مدارچاپی
    Proteus
  • سورس‌کد مدار
    Bascom-Arduino

video proteus arduino bascom-avr
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد