Modul ini merupakan kombinasi dari ENS160, sensor kualitas udara berbasis teknologi MOX (Metal Oxide), dan AHT21, sensor suhu dan kelembapan digital berpresisi tinggi. Modul ini mendeteksi eCO2 (estimated CO2), TVOC, serta suhu dan kelembapan lingkungan. Komunikasi dilakukan melalui I2C, sehingga sangat cocok untuk sistem IoT, pemantauan udara dalam ruangan, dan otomasi rumah.
🔧 Spesifikasi Teknis:
🔸 ENS160 – Air Quality Sensor (MOX)
Parameter | Nilai |
---|---|
Gas yang Dideteksi | TVOC, eCO2, AQI (Air Quality Index) |
Tipe Sensor | MOX (Metal Oxide) |
Tegangan Operasi | 3.3V |
Antarmuka | I2C (default address: 0x53) |
Rentang eCO2 | 400 – 65000 ppm |
Rentang TVOC | 0 – 65000 ppb |
Waktu Pemanasan | <1 menit |
Fitur Tambahan | AI-based on-chip processing |
🔹 AHT21 – Temperature & Humidity Sensor
Parameter | Nilai |
---|---|
Suhu | -40°C hingga 85°C (±0.3°C akurasi) |
Kelembapan | 0% – 100% RH (±2% akurasi) |
Tegangan Operasi | 2.2V – 5.5V |
Antarmuka | I2C (address: 0x38) |
Resolusi Suhu | 0.01°C |
Resolusi RH | 0.024% RH |
🧰 Fitur Utama:
-
Kombinasi 4 sensor dalam 1 modul: TVOC, eCO2, Suhu, Kelembapan
-
Komunikasi I2C tunggal (bisa share bus)
-
Sensor modern dengan akurasi tinggi
-
Dapat digunakan dengan ESP32, ESP8266, Arduino
-
Ideal untuk ruangan tertutup, HVAC, smart purifier, dan smart home system
🔌 Pinout Modul (umum):
-
VCC – 3.3V (wajib! ENS160 tidak tahan 5V)
-
GND – Ground
-
SDA – I2C data
-
SCL – I2C clock
💡 Catatan Pemakaian:
-
Gunakan level shifter jika mikrokontroler memakai logika 5V (seperti Arduino Uno)
-
Perhatikan waktu startup ENS160 sekitar 30–60 detik untuk hasil stabil
-
Pastikan ventilasi sensor terbuka untuk pengukuran akurat
🔁 Contoh Data Output:
📚 Library yang Direkomendasikan:
-
ENS160:
Adafruit_ENS160
atauSeeed_Arduino_ENS160
-
AHT21:
Adafruit_AHTX0
atauAHT21_Arduino_Library