فهرست مطالب:
- مرحله 1: موارد مورد نیاز
- مرحله 2: اتصالات
- مرحله 3: کتابخانه Arduino را نصب کنید
- مرحله 4: کد را در Arduino Ide بارگذاری کنید
- مرحله 5: دما و رطوبت را در مانیتور سریال دریافت کنید
تصویری: نحوه استفاده از سنسور دما DHT11 با آردوینو و حرارت و رطوبت دمای چاپ: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سنسور 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 را باز کنید و می توانید دما ، رطوبت و شاخص گرمای محیط خود (که سنسور شما در آن موجود است) را در مانیتور سریال خود به عنوان من مشاهده کنید و می توانید این کار را کمی جلوتر انجام دهید. همچنین می توانید از این مقادیر دما/رطوبت در پروژه های خود مانند ایستگاه هواشناسی ، نظارت بر محیط زیست و غیره استفاده کنید.
توصیه شده:
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: 8 مرحله
فن خنک کننده خودکار با استفاده از سنسور دما و رطوبت سروو و DHT11 با آردوینو: در این آموزش نحوه راه اندازی & amp؛ هنگامی که درجه حرارت از سطح خاصی بالاتر می رود ، فن را بچرخانید
نحوه استفاده از سنسور رطوبت و دما DHT22 با آردوینو: 6 مرحله
نحوه استفاده از DHT22 سنسور رطوبت و دما با آردوینو: در این آموزش ما نحوه استفاده از سنسور رطوبت و دما DHT22 با آردوینو و نمایش مقادیر روی صفحه نمایش OLED را یاد می گیریم. فیلم را تماشا کنید
نحوه استفاده از سنسور رطوبت و دما DHT12 I2C با آردوینو: 7 مرحله
نحوه استفاده از سنسور رطوبت و دما DHT12 I2C با آردوینو: در این آموزش ما نحوه استفاده از سنسور رطوبت و دما DHT12 I2C با آردوینو و نمایش مقادیر روی صفحه نمایش OLED را یاد می گیریم. فیلم را تماشا کنید
ESP8266 نظارت بر دما Nodemcu با استفاده از DHT11 در یک وب سرور محلی - درجه حرارت و رطوبت اتاق را در مرورگر خود دریافت کنید: 6 مرحله
ESP8266 نظارت بر دما Nodemcu با استفاده از DHT11 در یک وب سرور محلی | درجه حرارت و رطوبت اتاق را در مرورگر خود دریافت کنید: سلام بچه ها امروز رطوبت هوا را ایجاد می کنیم & amp؛ سیستم نظارت بر دما با استفاده از ESP 8266 NODEMCU & amp؛ سنسور دما DHT11 دما و رطوبت از حسگر DHT11 بدست می آید & amp؛ در مرورگر مشاهده می شود که صفحه وب مدیریت خواهد شد
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای