๐งช Sensor Gas MQ-3 & MQ-7 dengan Arduino
Sensor Gas MQ adalah sensor kimia berbasis SnO₂ (Timah Dioksida) yang dapat mendeteksi konsentrasi gas tertentu di udara. Dua jenis yang sering dipakai dalam proyek Arduino adalah:
- MQ-3 → khusus mendeteksi alkohol.
- MQ-7 → khusus mendeteksi gas Karbon Monoksida (CO).
๐ Prinsip Kerja
- Saat gas tertentu hadir, resistansi sensor berubah.
- Perubahan resistansi ini menghasilkan tegangan analog yang dapat dibaca oleh pin A0 Arduino.
- Semakin tinggi konsentrasi gas, semakin tinggi tegangan keluarannya.
๐ Pin Sensor Gas MQ-3 / MQ-7
- VCC → 5V
- GND → Ground
- AO → Output analog (dibaca dengan Arduino pin A0)
- DO → Output digital (HIGH/LOW, dengan threshold bawaan)
๐ Aplikasi
- MQ-3: Alat pendeteksi alkohol, breathalyzer, keamanan pengemudi.
- MQ-7: Detektor kebocoran gas CO, sistem alarm keamanan rumah.
⚠️ Catatan: Sensor MQ perlu proses kalibrasi (pemanasan awal ±24 jam pertama, lalu ±1 menit sebelum dipakai setiap kali).
๐ป Contoh Program Arduino
// Sensor Gas MQ-3 / MQ-7
int sensorPin = A0;
int sensorValue = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(sensorPin);
float voltage = sensorValue * (5.0 / 1023.0); // Konversi ke Volt
Serial.print("Nilai ADC: ");
Serial.print(sensorValue);
Serial.print(" | Tegangan: ");
Serial.print(voltage);
Serial.println(" V");
delay(500);
}
๐งช Eksperimen Lanjutan
- Gunakan DO (digital output) untuk membuat sistem alarm sederhana dengan buzzer.
- Kombinasikan dengan LCD atau OLED untuk menampilkan nilai gas.
- Buat alarm kebocoran gas pintar yang terhubung ke aplikasi IoT (ESP8266/ESP32 + Blynk/MQTT).
๐ Kesimpulan
Sensor MQ-3 cocok untuk mendeteksi alkohol (misalnya pada napas pengemudi), sedangkan MQ-7 digunakan untuk mendeteksi gas CO yang berbahaya. Dengan Arduino, sensor ini bisa diintegrasikan ke dalam berbagai sistem keamanan dan IoT.
No comments:
Post a Comment