فهرست مطالب:

نمایشگر دما و رطوبت DHT 11: 4 مرحله
نمایشگر دما و رطوبت DHT 11: 4 مرحله

تصویری: نمایشگر دما و رطوبت DHT 11: 4 مرحله

تصویری: نمایشگر دما و رطوبت DHT 11: 4 مرحله
تصویری: اموزش راه اندازی ماژول دما و رطوبت سنج DHT11 2024, نوامبر
Anonim
نمایشگر دما و رطوبت DHT 11
نمایشگر دما و رطوبت DHT 11

قطعات مورد نیاز (سهام خرید انگلستان)

آردوینو نانو-https://www.amazon.co.uk/Arduino-compatible-Nano-CH340-USB/dp/B00ZABSNUS

سنسور DHT 11 -

صفحه نمایش 1.3 اینچی سبز OLED

USB Micro Breakout Board-https://shop.pimoroni.com/products/adafruit-usb-micro-b-breakout-board

ابزار مورد نیاز -

آهن لحیم کاری

تابلوی نمونه سازی

برش های جانبی

مرحله 1: مدار

مدار
مدار

مرحله 1 - مدار

سنسور دما DHT 11 یک سنسور دما و رطوبت بسیار ساده است. اجزای اصلی عبارتند از سنسور خازنی رطوبت و ترمیستور. تبدیل مقداری آنالوگ به دیجیتال وجود دارد که به شما امکان می دهد تمام داده های مورد نیاز را در یک پین خروجی بگیرید.

در این مثال ، DHT 11 به USB 5V متصل شده و با پین داده متصل به PIN2 نانو متصل می شود.

نانو تنها به برق 5 ولت و اتصال از طریق USB Breakout نیاز دارد.

صفحه نمایش OLED از 4 پین ، 5 ولت ، GND ، SCL و SDA استفاده می کند. SCL و SDA پین های استاندارد I2C هستند که برای همه دستگاه های I2C جهانی هستند.

پینت آردوینو به شرح زیر است:

پین 2 - DHT 11

پین A4 - SDA

پین A5 - SCL

مرحله 2: کد

کد نسبتاً مستقیم است و به راحتی در Nano بارگذاری می شود و بدون نیاز به پیکربندی دیگر ، plug and play است.

در صورت عدم نصب ، ممکن است لازم باشد کتابخانه های زیر را نصب کنید.

DHT.h - برای سنسور DHT11

U8glib.h - برای صفحه OLED.

N. B اگر هیچ صفحه نمایش با استفاده از این کد ندارید ، بررسی کنید که صفحه به درستی تعریف شده باشد. این "U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NO_ACK) است ؛" اما در صورت استفاده از پنل OLED متفاوت ممکن است نیاز به تغییر داشته باشد. نمونه هایی در کتابخانه وجود دارد که می تواند صفحه را آزمایش کند.

مرحله 3: مورد

بدنه یک طرح ساده 2 تکه است ، در جلو با استفاده از 4 پین یاب ، صفحه نمایش چسبیده است. پرس مونتاژ جلو در محفظه قرار می گیرد. برای تطبیق دو قطعه با یکدیگر ، ممکن است سنباده زنی یا بایگانی سبک لازم باشد.

سوراخ هایی برای سنسور DHT در بالا و کانکتور USB در عقب وجود دارد.

تنظیمات چاپ

چاپ شده در Ender 3

PLA سفید

20٪ پر کردن (پشتیبانی مورد نیاز برای جعبه)

زمان چاپ ، ج. در کل 2-2.5 ساعت

مرحله 4: نتیجه گیری

نتیجه
نتیجه

این یک پروژه یادگیری عالی در مورد استفاده از حسگرها با آردوینو نانو است. همچنین مانیتور سریال (CTRL + M) برای نظارت بر فید داده ها وجود دارد.

اهداف یادگیری عبارتند از:

درک داده ها از سنسور دما پردازش داده ها با میکروکنترلر خروجی داده ها بر روی صفحه نمایش (I2C)

در عکس ها اشکالی وجود دارد که در آن صفحه نمایش F می گوید اما دما برحسب سانتیگراد است. این رفع خواهد شد.

بهبودها/اصلاحات احتمالی هستند

طراحی سه بعدی قاب را استفاده کنید از سنسور DHT22 استفاده کنید که داده ها را سریعتر از DHT 11 ارسال می کند. سنسور مورد استفاده در این پروژه فقط هر 2 ثانیه به روز می شود.

در صورت داشتن هرگونه سوال ، نظر خود را در زیر بنویسید.

فایلهای کامل و هرگونه تغییر را می توانید در اینجا پیدا کنید:

توصیه شده: