این یک پروژه بسیار خوب از سری میکروکنترلرهای AVR است که از اجزای مختلفی که مهمترین آن ها میکروکنترلر ATMEGA8 است، تشکیل شده است. برنامه این مدار با زبان پیشرفته سی (C) برنامه ریزی شده است. همانطور که در شکل زیر می بینید، این سنسور دارای 4 پایه می باشد که پایه 1 آن به ولتاژ مثبت که می تواند بین 3.3 الی 6 ولت DC باشد، متصل شود و پایه 4 آن نیز به ولتاژ منفی (یا به اصطلاح زمین GND) متصل شود. دماهای قابل اندازه گیری توسط این سنسور بین 40- الی 125+ درجه سانتی گراد و رطوبت سنجی آن بین 1 الی 100 درصد می باشد.
نحوه نمایش این مقادیر اندازه گیری شده، بر روی یک عدد LCD کاراکتری 16×2 می باشد. همچنین این مدار توانایی استفاده از کریستال 8MHz و هم کریستال 16MHz را داراست که در بخش دانلود برای هر یک، برنامه ای مجزا ارائه گردیده است. این مدار می تواند دماهای بین 40- الی 80+ درجه سانتی گراد را با دقت 0.1 درجه یا درصد اندازه گیری کند که این خود نشان دهنده دقیق بودن مدار می باشد.
شماتیک مدار
تصاویری از مدار
بخش دانلود
شامل موارد زیر:
- شماتیک مدار به صورت تصویر و فایل طراحی شده با نرم افزار Eagle
- سورس کد به زبان سی C
- کدهای هگز برای هر یک از مدارها با اوسیلاتورهای 8 و 16 مگاهرتزی
منبع: pocketmagic.net
سلام من فایل رو دانلود کردم ولی برنامه داخلش نبود اگه میشه لطف کنید برنامه بسکام مگا8 تش زو برام ایمیل کنید
با سلام
برنامه به زبان C بوده و در پوشه 16MHz\code و یا 8MHz\code موجود می باشد.
مداری مشابه این مدار در سایت موجود است که می توانید در لینک زیر مشاهده کنید:
مدار رطوبت سنج و دماسنج با سنسور DHT11 و میکروکنترلر AVR
سلام،ممنون بابت قرار دادن سورس این برنامه،اگه ممکنه فایل پروتئوسش رو هم قرار بدین
سلام
اقا پایه های ال سی دی را کامل نگفتید که به کجا وصل میشوند لطفا راهنمایی کنید
سلام
از تصویر زیر کمک بگیرید:
سلام
ببخشید منظورم را متوجه نشدید
منظورم اینه که پایه های ال سی دی که به میکرو وصل میشوند را بی زحمت کامل بگویید
چون در عکس فقط 6 تا پایه واضح است یکی دیگر را مطمئن نیستم به کجا وصل کنم؟
ممنون از رسیدگی تان
با سلام دوباره؛
در تصویر زیر تمامی پایه ها و ارتباطات کامل آنها آورده شده است:
باز کردن تصویر