این آموزش نحوه استفاده از سنسور فشارسنج BMP180 بوسیله ماژول ESP32 برای خواندن فشار، دما و تخمین ارتفاع و همچنین مانیتور داده های آن در نرم افزار Node-Red را به شما نشان می دهد.
سنسور بارومتریک فشار و دما (BMP180)
BMP180 یک سنسور فشارسنج دیجیتالی بسیار کم مصرف است و فشار مطلق هوای اطراف را اندازه گیری می کند. دارای محدوده اندازه گیری از 300hPa تا 1100 با دقت تا 0.02hPa است. از آنجا که دما بر فشار تأثیر می گذارد، این قطعه دارای یک سنسور اندازه گیری دما است. علاوه بر این، به علت تغییر فشار با ارتفاع، می توانید ارتفاع را بر اساس اندازه گیری فشار فعلی تخمین بزنید. یک نکته مهم در مورد سنسورها کالیبراسیون آن است. یک سنسور باید به درستی کالیبره شود تا نتایج قابل قبولی تولید کند. خوشبختانه همه سنسورهای فشارسنج BMP180 شرکت بوش به صورت کارخانه ای کالیبره هستند.
راه اندازی سنسور بارومتریک فشار و دما (BMP180) بوسیله ماژول ESP32
سنسور فشارسنج BMP180 از پروتکل ارتباطی SPI یا I2C جهت اتصال به میکروکنترلر استفاده می کند. برای ارتباط با ماژول ESP32 از پروتکل I2C استفاده می شود. بنابراین، باید از پین های SDA و SCL ماژول ESP32 استفاده کرد. جدول زیر نحوه سیم کشی سنسور را نشان می دهد.
4 دیدگاه