فهرست مطالب:
تصویری: رابط DHT11 با استفاده از آردوینو: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
در این دستورالعمل می توانید نحوه تنظیم سنسور رطوبت و دما DHT11 را در Arduino UNO خود بیاموزید. و نحوه عملکرد سنسور رطوبت و نحوه بررسی قرائت خروجی از مانیتور سریال را بیاموزید
شرح:
DHT11 بخار آب را با اندازه گیری مقاومت الکتریکی بین دو الکترود تشخیص می دهد. جزء سنجش رطوبت یک بستر نگهدارنده رطوبت با الکترودهایی است که به سطح اعمال می شود. هنگامی که بخار آب توسط بستر جذب می شود ، یون ها توسط بستر آزاد می شوند که باعث افزایش رسانایی بین الکترودها می شود. تغییر مقاومت بین دو الکترود متناسب با رطوبت نسبی است. رطوبت نسبی بیشتر مقاومت بین الکترودها را کاهش می دهد ، در حالی که رطوبت نسبی کمتر مقاومت بین الکترودها را افزایش می دهد.
مرحله 1: اجزای مورد نیاز
در اینجا لیستی از اجزای مورد نیاز برای شروع به کار با دستورالعمل وجود دارد ،
اجزای سخت افزاری:
- Arduino UNO از Flipkart خرید کنید
- DHT11 سنسور رطوبت و دما از Flipkart خرید کنید
- تخته نان (اختیاری)
- سیم های جامپر
- کابل یو اس بی
اجزای نرم افزاری:
آردوینو IDE
مرحله 2: سیم کشی مدار
سیم کشی DHT11 به Arduino UNO بسیار آسان است.
اتصالات سیم کشی به شرح زیر انجام می شود:
پین VCC DHT11 به +3 ولت آردوینو می رود.
پین داده DHT11 به پین آنالوگ A0 UNO می رود.
پین GND DHT11 وارد Ground Pin (GND) UNO می شود.
مرحله 3: برنامه نویسی آردوینو
فایل Zip را بارگیری کنید
کتابخانه و کد DHT را استخراج کنید.
کد:
#شامل "dht.h"#تعریف dht_apin A0 // حسگر پین آنالوگ به Arduino dht DHT متصل است.
خطوط بالا در حال راه اندازی اولیه برای کتابخانه dht است
تعریف پین داده از dht
و ایجاد ناپایداری به عنوان DHT
void setup () {
Serial.begin (9600)؛ تأخیر (500) ؛ // تأخیر در راه اندازی سیستم Serial.println ("DHT11 سنسور رطوبت و دما / n / n") ؛ تأخیر (1000) ؛ // قبل از دسترسی به سنسور صبر کنید}
خطوط بالا کد راه اندازی است
ارتباط سریال را با سرعت 9600 شروع می کند
چاپ نام پروژه با تأخیر 1 ثانیه
حلقه خالی () {DHT.read11 (dht_apin) ؛ Serial.print ("رطوبت فعلی =")؛ Serial.print (DHT.humidity) ؛ Serial.print ("٪")؛ Serial.print ("temperature =")؛ Serial.print (DHT.temperature) ؛ Serial.println ("C") ؛ تأخیر (5000) ؛ // 5 ثانیه صبر کنید تا دوباره به سنسور دسترسی پیدا کنید. }
داده های DHT11 را بارها و بارها در هر 5 ثانیه می خواند
مرحله 4: نتیجه گیری
Serial Monitor را باز کنید
نرخ باود را روی 9600 تنظیم کنید
نتیجه را در سریال مانیتور ببینید….
اول از همه ، می خواهم از شما برای خواندن این راهنما تشکر کنم! امیدوارم این به شما کمک کند. اگر سوالی داشتید من همیشه خوشحالم که به شما کمک کنم ….. نظر بدهید. نظرات شما برای من ارزشمند است
توصیه شده:
شروع به کار با رابط سنسور I2C ؟؟ - رابط MMA8451 خود را با استفاده از ESP32s انجام دهید: 8 مرحله
شروع به کار با رابط سنسور I2C ؟؟ - رابط MMA8451 خود را با استفاده از ESP32s: در این آموزش ، با نحوه راه اندازی ، اتصال و دریافت دستگاه I2C (شتاب سنج) کار با کنترلر (Arduino ، ESP32 ، ESP8266 ، ESP12 NodeMCU) آشنا خواهید شد
دکمه رابط رابط - مبانی آردوینو: 3 مرحله
دکمه رابط - مفاهیم اولیه آردوینو: دکمه فشاری قطعه ای است که هنگام فشار دادن آن دو نقطه را در یک مدار متصل می کند. هنگامی که دکمه فشاری باز است (بدون فشار) هیچ ارتباطی بین دو پایه دکمه فشاری وجود ندارد ، بنابراین پین به 5 متصل می شود. ولت (از طریق رسپی کشش
تبدیل متن به گفتار آردوینو با استفاده از LM386 - پروژه صحبت کردن آردوینو - کتابخانه تاکی آردوینو: 5 مرحله
تبدیل متن به گفتار آردوینو با استفاده از LM386 | پروژه صحبت کردن آردوینو | کتابخانه Talkie Arduino: سلام بچه ها ، در بسیاری از پروژه ها ما به arduino نیاز داریم که چیزی شبیه به ساعت صحبت کردن یا گفتن برخی اطلاعات در این دستورالعمل را با استفاده از Arduino به گفتار تبدیل کنیم
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو - Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر - هلیکوپتر Rc - Rc Plane با استفاده از آردوینو: 5 مرحله (همراه با تصاویر)
ریموت بی سیم با استفاده از ماژول NRF24L01 2.4 گیگاهرتز با آردوینو | Nrf24l01 گیرنده فرستنده 4 کانال / 6 کانال برای کوادکوپتر | هلیکوپتر Rc | Rc Plane با استفاده از آردوینو: برای کار با ماشین Rc | کوادکوپتر | هواپیمای بدون سرنشین | هواپیمای RC | قایق RC ، ما همیشه به گیرنده و فرستنده نیاز داریم ، فرض کنید برای RC QUADCOPTER به فرستنده و گیرنده 6 کاناله نیاز داریم و این نوع TX و RX بسیار پرهزینه است ، بنابراین ما یکی از آنها را در دستگاه خود تهیه می کنیم
رابط DHT11 با استفاده از آردوینو توسط Sujay: 5 مرحله
رابط DHT11 با استفاده از Arduino by Sujay: در این دستورالعمل می توانید نحوه تنظیم سنسور رطوبت و دما DHT11 را در Arduino UNO خود بیاموزید. و نحوه عملکرد سنسور رطوبت و نحوه بررسی قرائت خروجی از مانیتور سریال را بیاموزید توضیحات: DHT11 تشخیص می دهد که