فهرست مطالب:
تصویری: سیستم نظارت بر آب و هوا با استفاده از سنسور Raspberry Pi3 و DHT11: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این آموزش ، نحوه اتصال DHT11 به رزبری پای و نشان دادن رطوبت و دما از طریق LCD را به شما نشان خواهم داد.
سنسور دما و رطوبت DHT11 یک ماژول کوچک خوب است که دما و رطوبت را به صورت دیجیتال اندازه گیری می کند. راه اندازی آن واقعاً آسان است و فقط یک سیم برای سیگنال داده نیاز دارد. این سنسورها برای استفاده در ایستگاه های آب و هوایی از راه دور ، مانیتورهای خاک و سیستم های اتوماسیون خانگی محبوب هستند
اتصال DHT11 به رزبری پای
دو نوع از DHT11 وجود دارد که احتمالاً با آن روبرو خواهید شد. یکی ماژول سه پین نصب شده روی PCB و دیگری ماژول مستقل چهار پین است. Pinout برای هر کدام متفاوت است ، بنابراین DHT11 را مطابق با آن متصل کنید:
همچنین ، برخی از ماژول های نصب شده روی PCB ممکن است دارای pinout متفاوتی نسبت به مدل بالا باشند ، بنابراین مطمئن شوید که سنسور خود را برای برچسب هایی که نشان می دهد کدام پین Vcc ، زمین یا سیگنال است بررسی کنید.
مرحله 1: اجزای مورد نیاز
1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+ جدیدترین محصول در محدوده Raspberry Pi 3 است که دارای پردازنده چهار هسته ای 64 بیتی با فرکانس 1.4 گیگاهرتز ، دو بانده 2.4 گیگاهرتز و 5 گیگاهرتز LAN بی سیم ، بلوتوث است. 4.2/BLE ، اترنت سریعتر و قابلیت PoE از طریق PoE HAT جداگانه.
2. سنسور رطوبت/ دما DHT11:- این سنسور دارای خروجی سیگنال دیجیتال کالیبره شده با قابلیت سنسور دما و رطوبت است. این دستگاه با یک میکروکنترلر 8 بیتی با کارایی بالا ادغام شده است. این سنسور شامل یک عنصر مقاومتی و یک سنسور برای دستگاههای اندازه گیری دمای NTC مرطوب است. دارای کیفیت عالی ، پاسخ سریع ، قابلیت ضد تداخل و عملکرد بالا.
3. صفحه نمایش LCD 16x2 (نور پس زمینه سبز):- صفحه LCD 16 × 2 یک ماژول بسیار اساسی است که معمولاً در DIY ها و مدارها استفاده می شود. 2 16 16 برای یک صفحه 16 کاراکتر در هر خط در 2 خط چنین ترجمه می کند. در این LCD هر کاراکتر در ماتریس 5 × 7 پیکسل نمایش داده می شود.
4. سیمهای زن به زن جهنده.
مرحله 2: نصب کتابخانه ها
ما از کتابخانه Adafruit DHT11 Python استفاده خواهیم کرد. می توانید کتابخانه را با استفاده از Git بارگیری کنید ، بنابراین اگر قبلاً Git را روی Pi خود نصب نکرده اید ، این را در خط فرمان وارد کنید:
sudo apt-get install git-core
توجه: در صورت بروز خطا در نصب Git ، sudo apt-get update را اجرا کرده و دوباره امتحان کنید.
برای نصب کتابخانه Adafruit DHT11:
1. این را در خط فرمان وارد کنید تا کتابخانه را بارگیری کنید:
git clone
2. تغییر دایرکتوری ها با: cd Adafruit_Python_DHT
3. حالا این را وارد کنید: sudo apt-get install build-essential python-dev
4. سپس کتابخانه را با: sudo python3 setup.py install نصب کنید
برای نصب کتابخانه Adafruit Char LCD:
1. این را در خط فرمان وارد کنید تا کتابخانه را بارگیری کنید:
git clone
2. تغییر دایرکتوری ها با: cd Adafruit_Python_CharLCD
3. سپس کتابخانه را با: sudo python3 setup.py install نصب کنید
مرحله 3: اتصال قطعات به هم
LCD PIN_RS ------------------ 40 رزبری پای
LCD PIN_RW ------------------ 6 رزبری پای
LCD PIN_EN ------------------- 38 رزبری پای
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 36 رزبری پای
LCD PIN_D5 ------------------- 32 رزبری پای
LCD PIN_D6 ------------------- 24 رزبری پای
LCD PIN_D7 ------------------- 26 رزبری پای
LCD PIN_VSS ------------------ 9 رزبری پای
PIN_VDD LCD ------------------ 4 رزبری پای
DHT PIN_OUT ------------------ 7 رزبری پای
DHT PIN_VCC ------------------ 2 رزبری پای
DHT PIN_GND ------------------ 14 رزبری پای
مرحله 4: کد
کد پیوست شده را بارگیری کنید و آن را روی برد خود بارگذاری کنید ، و همه چیز را همانطور که در نمودار قبلی نشان داده شده سیم کشی کنید.
کد بارگیری:
این باید بیشتر موارد مورد نیاز برای راه اندازی DHT11 در Raspberry Pi شما را پوشش دهد. امیدوارم این کار را برای شما آسان کرده باشد. اگر از این مقاله خوشتان آمد و مفید واقع شد ، حتماً مشترک شوید و اگر در مورد هر چیزی س questionsالی دارید یا به کمک احتیاج دارید ، فقط نظر خود را در زیر بنویسید…
توصیه شده:
سیستم نظارت بر آب و هوا و سرعت باد مبتنی بر IOT: 8 مرحله
سیستم نظارت بر آب و هوا و سرعت باد مبتنی بر IOT: توسعه یافته توسط - Nikhil Chudasma ، Dhanashri Mudliar و Ashita Raj مقدمه اهمیت نظارت بر آب و هوا به طرق مختلف وجود دارد. پارامترهای آب و هوایی برای پایداری توسعه در کشاورزی ، گلخانه و
سیستم نظارت بر کیفیت هوا برای آلودگی ذرات معلق: 4 مرحله
سیستم نظارت بر کیفیت هوا برای آلودگی ذرات معلق: مقدمه: 1 در این پروژه نحوه ساخت آشکارساز ذرات با نمایش داده ها ، پشتیبان گیری داده ها بر روی کارت SD و IOT را نشان می دهم. از نظر بصری یک صفحه نمایش حلقه ای نئوپیکسلی کیفیت هوا را نشان می دهد. 2 کیفیت هوا یک نگرانی فزاینده مهم است
نظارت بر کیفیت هوا با استفاده از ذرات فوتون: 11 مرحله (همراه با تصاویر)
پایش کیفیت هوا با استفاده از فوتون ذرات: در این پروژه از سنسور ذرات PPD42NJ برای اندازه گیری کیفیت هوا (PM 2.5) موجود در هوا با ذرات فوتون استفاده می شود. این نه تنها داده ها را روی کنسول Particle و dweet.io نمایش می دهد بلکه با تغییر آن کیفیت هوا را با استفاده از LED RGB نشان می دهد
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: 12 مرحله (همراه با تصاویر)
Pool Pi Guy - سیستم هشداردهنده هوش مصنوعی و نظارت بر استخر با استفاده از Raspberry Pi: داشتن استخر در خانه سرگرم کننده است ، اما مسئولیت زیادی را به همراه دارد. بزرگترین نگرانی من این است که اگر کسی در نزدیکی استخر بدون مراقبت است (به ویژه بچه های کوچکتر) نظارت کنم. بزرگترین مزاحمت من این است که مطمئن شوم خط آب استخر هرگز از ورودی پمپ پایین نیاید
چگونه می توان یک دستگاه اینترنت اشیا برای کنترل لوازم و نظارت بر آب و هوا با استفاده از Esp8266: 5 مرحله ساخت
نحوه ساخت دستگاه IoT برای کنترل لوازم و نظارت بر آب و هوا با استفاده از Esp8266: اینترنت اشیاء (IoT) شبکه ای از دستگاه های فیزیکی است (همچنین به عنوان "دستگاه های متصل" و "دستگاه های هوشمند") ، ساختمان ها ، و سایر موارد & mdash ؛ جاسازی شده با قطعات الکترونیکی ، نرم افزار ، حسگرها ، محرک ها و