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

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

در این پروژه با استفاده از ماژول 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. شماتیک مدار

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

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

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

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

پاسخ
1399/05/30
sina.sina خریدار این محصول
سلام اي سي رو داخل برد اردينو ميذارم براي پروگرام كردن اما پروگرام نميكنه مشكل چيه؟

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

پاسخ
1399/05/28
naderzade بدون امتیاز
سلام عرض ادب - من برنامه - نمایش دما با 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 بدون امتیاز
با سلام این پروژه با سورس کد ویژن رو ندارید؟ یا امکان سفارشش وجود نداره؟ ممنون

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

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

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

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

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

پاسخ
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

در حال لود کردن گوگل کپچا ، لطفا صبر کنید ...

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید...

به جمع 1,181 کاربر خبرنامه بپیوندید