پروژه دماسنج ds18B20 با قابلیت کنترل رله

پروژه دماسنج ds18B20 با قابلیت کنترل رله

سلام حضور کاربران ارجمند پروژه امروز یک پروژه ساده و بسیار کاربردی است که به زبان بیسیک نوشته شده است . یک دماسنج با سنسور DS18B20 و میکرو کنترولر atmega8 و LCD 2*16 . با استفاده از این دماسنج یک دمای مشخص رو انتخاب می کنیم هر وقت دما از ان مقدار کمتر شد یک LED یا رله (یا هر وسیله دیگه) روشن میشه که میتونید از ان برای سیستم های تنظیم دمای محیط یا جوجه کشی و … استفاده کنید البته در اینجا از یک ال ای دی (D2) استفاده شده بعدا هرچی خواستید بجاش بذارید .

روش استفاده :

برای تنظیم دمای موردنظر ابتدا کلید 2 را حدود 5 ثانیه نگه دارید تا وارد قسمت تنظیمات دما شوید . سپس با استفاده از کلید 1 و 2 دما رو زیاد و کم کنید . دمایی را که مد نظر دارید انتخاب کنید . سپس 5 ثانیه منتظر باشید خودش از قسمت تنظیمات خارج میشود .

خانواده میکروکنترلر : AVR
زبان های برنامه نویسی : بیسیک
کامپایلرهای برنامه نویسی : BASCOM-AVR
نوع میکروکنترلر AVR : ATmega8

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

microreza
سلام مهندس جان من مدار بستم ولی فقط دو تا متن اول میاد و به صفحه نمایش دما و تنظیمش نمیاد البته من در پروتوس جئاب گرفتم ولی عملی جواب نگرفتم اگه میشه مهندس کامران کمکمون کنید
پاسخ
1398/10/01
محمد بدون امتیاز
با سلام اين مدارو روي بردبرد بستم مدار به خوبي جواب ميده فقط از دماي 50 به بالا ال اي دي زرد رنگ روشن ميشه و روي نمايشگر سنسور ارور ميزنه مشكل من كجاست؟

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

پاسخ
1393/08/08
یه دوست بدون امتیاز
باسلام خدمت شما این پروژه عالیه.من خودم روی برد بورد پیادش کردم.فقط اگر می شد یه همچین پروژه ای برای رطوبت هم میذاشتید خیلی خوب می شد. عیدتون رو پیشا پیش تبریک میگم.

پاسخ [رباتیک] : عید شما هم مبارک . ایشالا تکمیل ترش خواهیم کرد

پاسخ
1392/12/23
ام ئی کا ئی بدون امتیاز
با درود و آدینه خوش من این مدارو روبردبورد ساختم ولی ال سی دی فقط مراحل اولیه رو اجرا میکنه نمیشه مار رو ست کرد هرچند ثانیه یک بار صدای بوق شنیده میشه ولی با فشار دادن دکمه ها هیچ تغییری حاصل نمیشه در حالیکه با پروتئوس مدار رو بستم خوب کار میکنه لطفا راهنمائی کنید آقا کامران پیشاپیش از زحمات شما قدردانی میکنم.

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

پاسخ
1392/05/11
ahmad بدون امتیاز
مهندس کامران عزیز ممنونم از معرفتت دستت طلا واستون ایمیلی فرستادم ، لطفا ایمیلتون رو چک کنید -------------------------- در ضمن برای وارد شدن با چندتا مرورگر امتحان کردم اما بازم نشد ، فک نکنم مشکل مرورگر باشه ، با اینکه مراحل وارد شدن آسونه اما نشدنیه (در قسمت دوم ارور میده که شناسه یا رمز اشتباست ) فکر کنم با اینکه مراحل آسونن ولی باید یه آموزشی بزارید تا همه بتونن از این سایت بی نظیرتون استفاده کنن بازم مچکر

پاسخ [رباتیک] : سلام دوست زیر ایمیلتون رو خوندم و جواب دادم

پاسخ
1391/10/05
ahmad بدون امتیاز
سلام مهندس ، نمیدونم چطوریه من هرکاری کردم نتونستم عوض شم و وارد شم تا بتونم این پروژه رو دانلود کنم حتی عضو اجمن هم شدم اما باز . . . مهندس تورو خدا خیلی کارم گیره ، پروژه پایانیم یه تیکش گیر همین سنسور دمای DS18B20 هست ، که شما اینجا ازش استفاده کردی من هرکاری کردم نتونستم این سنسور رو راه اندازیش کنم(به زبان بیسیک) مهندس تو رو خدا برنامش رو بهم بده ، اگه میتونی بهم ایمیلش کن ، اگه هم نه بگو چطوری ؟ من برا راه اندازیش با avr میخوام (atmega16) به زبان بیسیک (برا بسکام) ، ولی خوب اگه برا pic هم باشه سعی میکنم یه جوری ردیفش کنم تورو خدا مهندس دم به دقیقه هی میام سر میزنم منتظرتم اجرت با امام حسین اگه هم هرجوری که لازم بدونی از خجالت زحمتت درمیام منتظرتم

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

پاسخ
1391/10/05
abbas.agha48 بدون امتیاز
Enc
پاسخ
1391/09/22
esmaeil alimorad بدون امتیاز
تشكر وسپاس از شما دوستان كه مدارات جالب وكاربردي در اختيار ماقرار داديد متشكرم
پاسخ
1391/09/17
مجتبی محمدزاده بدون امتیاز
مرسی جای ندیده بودم بیان با ds18b20 بصورت بیسیک ساخته باشن ممنون کامران جان (رباتیک)

پاسخ [رباتیک] : خواهش میکنم اقا مجتی

پاسخ
1391/09/14

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

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

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

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