فهرست مطالب:
تصویری: تمشک پای / DHT11 - اندازه گیری رطوبت و دما: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
من می خواستم دما و رطوبت را با استفاده از Raspberry Pi اندازه گیری کنم. من سنسور DHT11 را انتخاب کردم زیرا قوی و ارزان است. پیکربندی آن نیز به خوبی مستند شده است ، اما تعدادی از مشکلات وجود دارد که می خواهم روی آنها تمرکز کنم.
DHT11 دارای 4 پین است. سمت چپ بیشتر مربوط به Vcc یا پین مثبت (+) است که به پین Raspberry Pi 3.3V متصل است. پین بعدی روبرو ، پین داده است که باید در Raspberry Pi به پین GPIO متصل شود. این دو پین باید با استفاده از مقاومت 4.7K به یکدیگر متصل شوند.
پین سوم از سمت چپ استفاده نمی شود. راست ترین و چهارمین پین پایه یا منفی است که باید به یکی از پایه های پایه در رزبری پای متصل شود.
مرحله 1: اجزای مورد نیاز
1. تمشک پای
2. DHT11
3. مقاومت 4.7k
4. سیم های مختلف تخته نان
5. تخته نان
مرحله 2: اتصال اشیاء
Raspberry Pi و DHT11 را به صورت زیر وصل کنید:
DHT11 (+ پین) RaspberryPi (پین 3.3V)
DHT11 (پین داده) RaspberryPi (پین GPIO - من از GPIO22 استفاده کردم)
DHT11 (پین سوم) بدون اتصال
DHT11 (-pin) ------ Raspberry Pi (gnd pin)
مرحله 3: نصب نرم افزار
از خط فرمان RaspberryPi ، موارد زیر را انجام دهید: (توجه داشته باشید ، SUDO را حذف نکنید)
sudo git clone
شما باید ببینید - شبیه سازی به "Adafruit_Python_DHT" … از راه دور: شمارش اشیاء: 249 ، انجام شد. از راه دور: مجموع 249 (دلتا 0) ، استفاده مجدد 0 (دلتا 0) ، استفاده مجدد از بسته 249 دریافت اشیاء: 100٪ (249/249) ، 77.01 KiB ، انجام شده است. حل دلتا: 100 ((142/142) ، انجام شد.
سی دی Adafruit_Python_DHT/
sudo apt-get update sudo apt-get install build-essential python-dev python-openssl
ls
باید ببینید - Adafruit_DHT نمونه ez_setup.py LICENSE README.md setup.py source
سی دی Adafruit_DHT/
شما باید -Beaglebone_Black.py common.py _init_.py platform_detect.py Raspberry_Pi_2.py Raspberry_Pi.py Test.py را مشاهده کنید.
sudo python setup.py install
(توجه داشته باشید ، اگر این مرحله را دور بزنید ، ممکن است خطای برخورد را مشاهده کنید - Traceback (آخرین تماس آخرین تماس):
فایل "./AdafruitDHT.py" ، خط 24 ، در واردات Adafruit_DHT ImportError: بدون ماژولی به نام Adafruit_DHT)
نمونه های سی دی
sudo./AdafruitDHT.py 11 22 (11 = DHT11 و 22 = GPIO22 که قبلاً انتخاب کرده اید)
شما باید Temp = 18.0* رطوبت = 46.0٪ (یعنی دما و رطوبت محیط خود) را مشاهده کنید
مرحله 4: با خروجی چه باید کرد
بنابراین ، همانطور که دیدیم ، خروجی "Temp = 18.0* Humidity = 46.0٪" است
روشهای مختلفی وجود دارد که می توانید از این خروجی استفاده کنید ، برای مثال با استفاده از این فایل آزمایشی php ، فایل test_dht11.php
ابتدا اسکریپت AdafruitDHT.py را به/var/www/منتقل کردم.
برای آزمایش و اجرای اسکریپت php ، به /var /www و سپس sudo php test_dht11.php تغییر دهید.
خروجی دو عدد نشان دهنده دما و رطوبت را نشان می دهد. این اعداد را می توان در پایگاه داده نوشت یا با محدودیت های هشدار مقایسه کرد و هشدار ارسال کرد و غیره
// <؟ php // کامنت خط بالا را ننویسید - دستورات دستور php start //test_dht11.php را دوست ندارند
// فایل پایتون را برای خواندن سنسور دما DHT11 اجرا می کند
// و مقادیر دما و رطوبت را $ temperature = 0 استخراج می کند؛ رطوبت $ = 0؛ $ my_pos = 0؛ $ exec_msg = "sudo /var/www/AdafruitDHT.py 11 22 2> & 1"؛ $ test = shell_exec ($ exec_msg) ؛ // استخراج دما $ my_pos = strpos ($ test، "Temp ="، 0)؛ $ temperature = substr ($ test، $ my_pos+5، 4)؛ echo "\ n". $ temperature؛ // استخراج رطوبت $ my_pos = strpos ($ test، "Humidity ="، $ my_pos)؛ رطوبت $ = substr ($ test ، $ my_pos+9 ، 4) ؛ echo "\ n". $ humidity؛ ؟>
توصیه شده:
مشاهده گر رطوبت و دما با استفاده از تمشک پای با SHT25 در پایتون: 6 مرحله
مشاهده گر رطوبت و دما با استفاده از تمشک پای با SHT25 در پایتون: از علاقه مندان به رزبری پای ، به آزمایشات دیدنی تری با آن فکر کردیم. در این کمپین ، ما یک رصد کننده رطوبت و دما خواهیم ساخت که رطوبت نسبی و دما را با استفاده از رزبری پای اندازه گیری می کند. و SHT25 ، حمیدی
نظارت بر دما و رطوبت با استفاده از تمشک پای: 6 مرحله (همراه با تصاویر)
نظارت بر دما و رطوبت با استفاده از تمشک پای: تابستان در راه است ، و کسانی که فاقد کولر هستند باید آماده باشند تا جو داخل خانه را به صورت دستی کنترل کنند. در این پست ، من روش مدرن اندازه گیری مهمترین پارامترها برای راحتی انسان را توصیف می کنم: دما و رطوبت. تی
با استفاده از تمشک پای ، رطوبت و دما را با SI7006: 6 مرحله ارزیابی کنید
با استفاده از Raspberry Pi ، ارزیابی رطوبت و دما با SI7006: از علاقه مندان به Raspberry Pi ، به آزمایشات دیدنی تری با آن فکر کردیم. در این کمپین ، دما و رطوبت مورد نیاز برای کنترل را با استفاده از Raspberry Pi و SI7006 ، حسگر رطوبت و دما
مانیتور هواشناسی M5Stack M5stick C مبتنی بر ESP32 با DHT11 - رطوبت و شاخص دما را در M5stick-C با DHT11: 6 مرحله کنترل کنید
مانیتور هواشناسی M5Stack M5stick C مبتنی بر ESP32 با DHT11 | نظارت بر شاخص رطوبت و حرارت دما در M5stick-C با DHT11: سلام بچه ها ، در این دستورالعمل می آموزیم که چگونه سنسور دما DHT11 را با m5stick-C (یک تابلوی توسعه توسط m5stack) وصل کنید و آن را در صفحه نمایش m5stick-C نمایش دهید. بنابراین در این آموزش دما ، رطوبت و amp؛ گرم کردن من
دما و رطوبت از آردوینو تا تمشک پای: 6 مرحله
دما و رطوبت از آردوینو تا تمشک پای: پیگیری دما و رطوبت در صورت داشتن گلخانه یا برنامه های آینده برای ارتقاء گلخانه به یک مزرعه کوچک هوشمند بسیار مهم است. در اولین دستورالعمل من نحوه ایجاد نمونه اولیه را نشان خواهم داد: دمای DHT11 را به هم وصل کنید