فهرست مطالب:

نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ: 5 مرحله
نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ: 5 مرحله

تصویری: نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ: 5 مرحله

تصویری: نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ: 5 مرحله
تصویری: سنسور دما و رطوبت🌡️پروژه کنترل دما خانه و نمایش دما با ال سی دی کاراکتری و کنترل اتوماتیک فن 2024, نوامبر
Anonim
نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ
نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ

سنسور DHT11 برای اندازه گیری دما و رطوبت استفاده می شود. آنها علاقه مندان به لوازم الکترونیکی هستند. سنسور رطوبت و دما DHT11 افزودن داده های رطوبت و دما را به پروژه های الکترونیکی DIY شما بسیار آسان می کند. برای ایستگاه های آب و هوایی از راه دور ، سیستم های کنترل محیط زیست خانگی و سیستم های نظارت بر مزرعه یا باغ مناسب است. بنابراین در این آموزش ما نحوه استفاده از سنسور دما DHT11 با آردوینو و چاپ رطوبت و گرمای دما در مانیتور سریال arduino ide را مشاهده خواهیم کرد.

مرحله 1: موارد مورد نیاز

چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید

بنابراین برای این پروژه به موارد زیر نیاز دارید: 1x Arduino uno:

1x سنسور دما DHT11: https://www.utsource.net/itm/p/9221601.html تخته و چند پرش

مرحله 2: اتصالات

اتصالات
اتصالات
اتصالات
اتصالات

لطفاً همه چیز را مطابق تصویر ارائه شده وصل کنید و به مرحله بعدی بروید.

مرحله 3: کتابخانه Arduino را نصب کنید

کتابخانه آردوینو را نصب کنید
کتابخانه آردوینو را نصب کنید
کتابخانه آردوینو را نصب کنید
کتابخانه آردوینو را نصب کنید

به Arduino IDE خود بروید و سپس به Sketch> Include Library> Manage Libraries بروید. مدیر کتابخانه نشان داده می شود. سپس "DHT" را در کادر جستجو جستجو کرده و این کتابخانه DHT را در Arduino ide نصب کنید. پس از نصب این کتابخانه DHT ، "Adafruit Unified Sensor" را در کادر جستجو تایپ کنید و برای پیدا کردن تا انتها حرکت کنید. کتابخانه را نصب کرده و آماده کدگذاری باشید.

مرحله 4: کد را در Arduino Ide بارگذاری کنید

پس از انجام همه کارهای فوق ، فقط کد زیر را کپی کنید و آن را در Arduino uno خود بارگذاری کنید:#شامل "DHT.h"#تعریف DHTPIN 7 // ما به چه پینی متصل شده ایم // از هر نوع استفاده ای که می خواهید نظر ندهید!# تعریف DHTTYPE DHT11 // DHT 11 //#تعریف DHTTYPE DHT22 // DHT 22 (AM2302) //#تعریف DHTTYPE DHT21 // DHT 21 (AM2301) // مقداردهی اولیه DHT حسگر معمول 16 مگاهرتز ArduinoDHT dht (DHTPIN ، DHTTYPE) ؛ void setup () {Serial.begin (9600)؛ Serial.println ("آزمایش DHTxx!") ؛ dht.begin ()؛} void loop () {// بین اندازه گیری ها چند ثانیه صبر کنید. تاخیر (2000) ؛ // دما یا رطوبت خواندن حدود 250 میلی ثانیه طول می کشد! // قرائت سنسور نیز ممکن است تا 2 ثانیه "قدیمی" باشد (سنسور آن بسیار کند است) شناور h = dht.readHumidity ()؛ // دما را به صورت سانتیگراد شناور t = dht.readTemperature () بخوانید. // دما را به صورت فارنهایت شناور f = dht.readTemperature (true) بخوانید ؛ // بررسی کنید که آیا خواندن انجام نشد و زودتر خارج شوید (دوباره امتحان کنید). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("از سنسور DHT خوانده نشد!") ؛ برگشت؛ } // محاسبه شاخص گرما // باید دما را بر اساس فارنهایت ارسال کرد! float hi = dht.computeHeatIndex (f ، h) ؛ Serial.print ("رطوبت:") ؛ Serial.print (h) ؛ Serial.print ("٪ / t")؛ Serial.print ("دما:")؛ Serial.print (t)؛ Serial.print (" *C") ؛ Serial.print (f)؛ Serial.print (" *F / t")؛ Serial.print ("شاخص حرارت:") ؛ Serial.print (سلام) ؛ Serial.println (" *F")؛}

مرحله 5: دما و رطوبت را در مانیتور سریال دریافت کنید

دما و رطوبت را در مانیتور سریال دریافت کنید
دما و رطوبت را در مانیتور سریال دریافت کنید

پس از بارگذاری کد ، مانیتور سریال موجود در arduino ide را باز کنید و می توانید دما ، رطوبت و شاخص گرمای محیط خود (که سنسور شما در آن موجود است) را در مانیتور سریال خود به عنوان من مشاهده کنید و می توانید این کار را کمی جلوتر انجام دهید. همچنین می توانید از این مقادیر دما/رطوبت در پروژه های خود مانند ایستگاه هواشناسی ، نظارت بر محیط زیست و غیره استفاده کنید.

توصیه شده: