فهرست مطالب:

دماسنج با دما و رنگ نسبی روی صفحه نمایش TFT 2 اینچی و چند سنسور: 5 مرحله
دماسنج با دما و رنگ نسبی روی صفحه نمایش TFT 2 اینچی و چند سنسور: 5 مرحله

تصویری: دماسنج با دما و رنگ نسبی روی صفحه نمایش TFT 2 اینچی و چند سنسور: 5 مرحله

تصویری: دماسنج با دما و رنگ نسبی روی صفحه نمایش TFT 2 اینچی و چند سنسور: 5 مرحله
تصویری: نه کاری که نمیدونستی گوشیت انجام میده | 9 کاربرد مخفی گوشی 2024, جولای
Anonim
دماسنج با دما و رنگ نسبی روی 2
دماسنج با دما و رنگ نسبی روی 2
دماسنج با دما و رنگ نسبی روی 2
دماسنج با دما و رنگ نسبی روی 2

من یک صفحه نمایش ساخته ام که اندازه گیری چندین سنسور دما را نشان می دهد. نکته جالب این است که رنگ مقادیر با دما تغییر می کند:

75 درجه سانتیگراد = قرمز> 60> 75 = نارنجی> 40 <60 = زرد> 30 <40 = LIGHTBLUE <40 = DARKBLUE

مرحله 1: دلیل

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

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

من یک صفحه نمایش می خواستم که دمای مخزن را در چندین سطح اندازه گیری کند تا بتوانیم ببینیم چقدر گرما ذخیره کرده ایم. در نهایت رنگ دما باید با مقدار آن تغییر کند: قرمز در دمای بسیار گرم (بیش از 75 درجه سانتیگراد تا آبی تیره برای سرما ، <30 درجه.

مرحله 2: مواد مورد استفاده

سنسورهای دما Arduino UnoFour DS18b20 1 مقاومت 4.7k اهم یک صفحه نمایش TFT رنگی ، من از این صفحه نمایش 2 اینچی از AliexpressWiring و غیره استفاده کردم.

مرحله 3: همه چیز را جمع کنید

همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید

چهار سنسور DS18b20 از طریق سیستم یک سیم مجهز شده اند. این باعث می شود ارتباطات زیادی با آردوینو ذخیره شود و بسیار ساده است ، تصویر را ببینید. مقاومت در اینجا اضافه شده است.

اتصال صفحه نمایش به تلاش بیشتری نیاز داشت. باید (باید …) با کلیک روی آن به عنوان سپر کار کند ، اما این کار نکرد. برخی تحقیقات به من نشان دادند که چگونه می توان آن را از طریق SPI (با این که معنی آن چیست) با استفاده از طرح زیر متصل کرد:

VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10

از کتابخانه ILI9225 استفاده می شود همانطور که در بسته بندی صفحه نمایش ذکر شده است. کتابخانه را می توانید در اینجا در Github بیابید.

تمام مجموعه نمونه های کتابخانه را اجرا کردم ، همه خوب است. اره !!!

مرحله 4: کد

مدتی طول کشید تا بفهمم چگونه می توان متن ، خطوط و غیره را روی صفحه TFT ترسیم کرد. این بسیار ساده معلوم شد. کد ایجاد رنگ متن نسبت به دما چیز دیگری بود ، بنابراین به انجمن های آردوینو مراجعه کردم که در آن مقاله ای به نام "بیل وحشی" به من کمک کرد. کدو !!

در اینجا می توانید کد را بیابید.

مرحله 5: اندیشه های نهایی

این واقعا یک پروژه جالب بود. اکنون باید یک قاب زیبا پیدا کنم تا چیز هوشمندانه به نظر برسد. من در این مورد خوب نیستم. هر گونه راهنمایی / پیشنهادی برای انجام این کار بسیار قدردانی می شود

لیست علاقه مندیها:

- WIFI را اضافه کنید ، باید با ESP288 یا Nodemcu ساده باشد. آنها را دراز کشیده ام

توصیه شده: