جدول المحتويات:

مقياس حرارة مع لون نسبي لدرجة الحرارة على شاشة TFT مقاس 2 بوصة ومستشعرات متعددة: 5 خطوات
مقياس حرارة مع لون نسبي لدرجة الحرارة على شاشة TFT مقاس 2 بوصة ومستشعرات متعددة: 5 خطوات

فيديو: مقياس حرارة مع لون نسبي لدرجة الحرارة على شاشة TFT مقاس 2 بوصة ومستشعرات متعددة: 5 خطوات

فيديو: مقياس حرارة مع لون نسبي لدرجة الحرارة على شاشة TFT مقاس 2 بوصة ومستشعرات متعددة: 5 خطوات
فيديو: Samsung CF390 شاشة منحنية 27 بوصة - شاشة منحنية أساسية سامسونج 27 بوصة - SAMSUNG C27F390FHR 2024, ديسمبر
Anonim
ميزان حرارة مع درجة حرارة اللون النسبي على 2
ميزان حرارة مع درجة حرارة اللون النسبي على 2
ميزان حرارة مع درجة حرارة اللون النسبي على 2
ميزان حرارة مع درجة حرارة اللون النسبي على 2

لقد قمت بعمل عرض يوضح قياسات العديد من أجهزة استشعار درجة الحرارة. الشيء الرائع هو أن لون القيم يتغير مع درجة الحرارة:

75 درجة مئوية = أحمر> 60> 75 = برتقالي> 40 <60 = أصفر> 30 <40 = أزرق فاتح <40 = أزرق داكن

الخطوة 1: السبب

منزلنا مدفأ بالتدفئة المركزية. يتم تغذية النظام عن طريق موقد حرق في المطبخ يغذي خزان عازلة سعة 1000 لتر. من هنا يتم ضخ الماء الدافئ للتدفئة الأرضية والرادياتير.

يعمل هذا بشكل جيد عندما أكون في المنزل ولكنه قد يكون مزعجًا عندما أكون بعيدًا لفترة أطول. لذلك قررنا إضافة سخان آلي يعمل بحرق الحبيبات والذي يتم توصيله أيضًا بخزان العازلة بطريقة يمكن للنظامين العمل معًا. من المهم معرفة متى يجب إيقاف حرق السجلات في الموقد لأن ارتفاع درجة حرارة الخزان العازل يمكن أن يحدث. من الواضح أن هناك جميع أنواع صمامات الأمان ، ولكن الوقاية دائمًا أفضل.

أردت شاشة تقيس درجة الحرارة في الخزان على عدة مستويات حتى نتمكن من معرفة مقدار الحرارة المخزنة لدينا. في النهاية ، يجب أن يتغير لون درجة الحرارة مع القيمة: الأحمر للحرارة الشديدة (> 75 درجة مئوية إلى الأزرق الداكن للبرودة ، <30 درجة.

الخطوة الثانية: المواد المستخدمة

Arduino UnoFour DS18b20 مستشعرات درجة الحرارة 1 4.7 كيلو أوم المقاومشاشة ملونة TFT ، لقد استخدمت هذه الشاشة مقاس 2 بوصة من AliexpressWiring وما إلى ذلك.

الخطوة 3: ربط كل شيء

ربط كل شيء
ربط كل شيء
ربط كل شيء
ربط كل شيء
ربط كل شيء
ربط كل شيء

يتم ربط مستشعرات DS18b20 الأربعة من خلال نظام السلك الواحد. هذا يوفر الكثير من الاتصالات بـ Arduino وهو بسيط جدًا ، انظر الصورة. يضاف المقاوم هنا.

استغرق تركيب الشاشة المزيد من الجهد. يجب (يجب …) أن تعمل من خلال النقر عليها كدرع ، لكن هذا لم ينجح. أظهرت لي بعض الأبحاث كيفية توصيله من خلال SPI (لا توجد فكرة عما يعنيه ذلك) باستخدام المخطط التالي:

VCC 5vGND أرضي CLK D13SDA D11 RS D9 RST D8 CS D10

يتم استخدام مكتبة ILI9225 حيث تم ذكر ذلك على عبوة العرض. يمكنك العثور على المكتبة هنا على Github.

كل مجموعة قمت بتشغيل العينات من المكتبة ، كل شيء على ما يرام. يها !!!

الخطوة 4: الكود

استغرق الأمر مني بعض الوقت لمعرفة كيفية رسم النص والخطوط وما إلى ذلك على شاشة TFT. اتضح أن هذا بسيط جدًا. كان الكود الخاص بجعل لون النص بالنسبة لدرجة الحرارة شيئًا آخر لذلك التفت إلى منتديات Arduino حيث ساعدني فصل يسمى "Wild Bill". مجد!!

يمكنك العثور على الرمز هنا.

الخطوة 5: الأفكار النهائية

كان هذا مشروعًا رائعًا حقًا. سأضطر الآن إلى العثور على غلاف جميل لجعل الشيء يبدو ذكيًا. أنا لست جيدًا في هذا. أي مساعدة / اقتراحات حول كيفية القيام بذلك موضع تقدير كبير

قائمة الرغبات:

- إضافة WIFI ، يجب أن يكون بسيطًا باستخدام ESP288 أو Nodemcu ؛ لقد جعلتهم مستلقين

موصى به: