نمایش دماورطوبت سنسور sht10 روی 7segment

پروژه های میکروکنترلر AVR

به نام خدا و باسلام خدمت هموطنان گرامی!

در این مطلب میخوام یه پروژه کاربردی نمایش دما و رطوبت دقیق و کالیبره شده سنسور sht10 روی 7segment رو بگم که خیلی جاها میتونید ازش استفاده کنید و گسترشش بدید…

لینک خرید سنسور و دانلود دیتاشیت

لینک خرید برد سنسور برای استفاده به صورت دیپ

اول از همه pin out  سنسور sht10  و 7segment رو قرار میدم که دوستان استفاده کنند.

sht10-sheme

circuit_tyc-365gwb

276-078-two-digit-7-segment-display-pins

7segment های استفاده شده در این پروژه آند مشترک هستند که از یک آی سی uln2003 و 4 عدد ترانزیستور BD139 برای درایور کردن استفاده شده است.

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

شماتیک پروژه به صورت زیر است

sht10_7seg

این پروژه به زبان سی در کامپایلر کدویژن و برای میکرو atmega16 با فرکانس کاری 8Mhz نوشته شده است و تغذیه کل مدار 5 ولت است.

این پروژه مقدار دما و رطوبت را به صورت دیجیتال توسط هر پایه دلخواه میکرو از سنسور دریافت میکند و روی 7segment چهار تایی مالتی پلکس(یا میتونید دوتا 7segment دوتایی رو باهم مالتی پلکس کنید یا میتونید چهار تا تکی رو باهم مالتی پلکس کنید)نمایش میدهد و همچنین با زدن دکمه اطلاعات دما و رطوبت به صورت رشته از طریق پروتکل یوزارت میکروکنترلر ارسال میشوند…

photo_2017-01-10_13-03-09

[su_button url=”http://cdn.persiangig.com/download/9uGsth35Jd/shtxx1.h/dl” target=”blank” style=”3d” background=”#f95f4b” color=”#ffffff” wide=”yes” center=”yes” icon=”icon: chain” text_shadow=”0px 0px 2px #f62064″]دانلود کتابخانه سنسور (sht10 (2kB[/su_button]

لیست قطعات مورد استفاده :

1-سنسور دما و رطوبت sht10 و برد سنسور

2-میکرو کنترلر atmega16

3-سون سگمنت آند مشترک

4-ترانزیستور BD139 

5-مبدل USB به سریال (اختیاری جهت دیباگ)

6-آی سی درایور ULN2003

7-LED و خازن و مقاومت و …

«این قطعات رو از هر فروشگاهی میتونید تهیه کنید»

توضیحات تنظیمات میکروکنترلر:

فرکانس کاری میکرو 8 مگا هرتز است که میتوانید از اسیلاتور داخلی استفاده کنید و فیوز بیت ها رو به صورت زیر تنظیمات کنید:

کلاک سلکت صفر برابر 0

کلاک سلکت یک برابر 0

کلاک سلکت دو برابر 1

کلاک سلکت سه برابر 0

و در صورت اتصال کریستال خارجی 8 مگا هرتز تمامی کلاک سلکت هارو 1 کنید

توضیحات بیشتر در مورد نحوه پروگرام کردن میکرو از این لینک ببینید.

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

90,000 ریال – خرید

 

 

مطالب پیشنهادی:

بخش نرم افزار پروژه ردیاب : برنامه اندرویدی tracker (ردیاب) و نمایش مختصات

سخت افزار پروژه ردیاب : ارسال موقعیت جغرافیایی روی سرور از طریق ماژول A7 و LPC1768

لینک مطلب بخش نرم افزار پروژه ماژول بلوتوث که تحت #C نوشته شده است.

لینک مطلب بخش سخت افزار پروژه ارتباط ماژول بلوتوث با میکروکنترلر lpc1768 با برنامه اندرویدی و #C )

لینک مطلب بخش نرم افزار پروژه ماژول بلوتوث که تحت اندروید نوشته شده است.

موفق و سربلند باشید…

 

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

avatar