Sensor Alkohol- Pinout dan Antarmuka dengan Arduino
Mengemudi dalam keadaan mabuk adalah kejahatan serius di hampir semua negara. Oleh karena itu, pemeriksaan kadar alkohol dalam darah merupakan proses penting bagi petugas kepolisian. Kami akan menguraikan cara menguji kadar alkohol melalui sensor alkohol dan merancang perangkat ini menggunakan mikrokontroler biasa.
Apa itu Sensor Alkohol?
Gbr 1:Alat analisis napas dan alkohol dalam gelas
Sensor adalah perangkat elektronik yang mengukur konsentrasi gas etanol dan menampilkan hasilnya sebagai output analog.
Sensor MQ3 adalah sensor alkohol populer dari edisi MQ dengan Semikonduktor Oksida Logam. Selanjutnya, sensor MQ3 menggunakan 5V DC sekaligus mengidentifikasi konsentrasi alkohol antara 25 dan 500 ppm.
Pinout Modul Sensor Alkohol
Gbr 2:Penguji alkohol napas portabel
Berikut deskripsi pinout untuk modul Sensor MQ-3.
Untuk Sensor MQ-3
- Pin-A: Mereka terhubung ke tegangan suplai.
- B-Pin: Satu pin terhubung ke ground sementara yang lain berfungsi sebagai output.
- H –Pin: Pin-H pertama terhubung ke suplai sementara yang lain terhubung ke ground.
Ingat, Anda dapat menukar pin A dan B.
Fitur
Gbr 3:Penguji alkohol napas genggam
Spesifikasi Utama
Fitur Khusus
- Ini memiliki dua lapisan jala pada struktur internal untuk melindungi komponen pemanas dari ledakan. Idealnya, ini karena alkohol mudah terbakar.
- Kedua, komponen sensor tabungnya mengandung keramik Aluminium Oxide dan lapisan Tin Dioxide. Kedua bahan tersebut sensitif terhadap alkohol.
- Selain itu, ia memiliki sensitivitas alkohol yang tinggi, keterjangkauan, dan pengaturan siaga daya rendah.
- Terakhir, ini kompatibel dengan banyak mikrokontroler.
Bagaimana Cara Kerja Sensor Deteksi Alkohol?
Gbr 4:Penguji alkohol digital
Dengan tidak adanya alkohol, adsorpsi oksigen terjadi ketika lapisan semikonduktor SnO2 memanas pada suhu tinggi. Selain itu, molekul oksigen menarik elektron oksida timah di udara bersih. Akibatnya, lembaran penipisan elektron terbentuk di bawah permukaan SnO2 untuk menciptakan kemungkinan penghalang. Hasilnya adalah lapisan SnO2 yang sangat tahan yang mencegah aliran arus.
Namun, kehadiran alkohol dari napas manusia mengurangi kepadatan permukaan oksigen yang teradsorpsi, mengurangi penghalang potensial. Ini mendorong elektron ke timah dioksida untuk memungkinkan arus mengalir melalui sensor alkohol.
Perhatikan bahwa kami menggunakan ppm (bagian per juta) untuk mengukur rasio satu gas ke gas lainnya. Misalnya, 500 ppm berarti 500 molekul alkohol ada dalam satu juta molekul gas.
Aplikasi Sensor Alkohol
Gbr 5:Penguji alkohol saku
Aplikasi utama dari sensor minuman keras adalah membangun detektor alkohol. Oleh karena itu, ini membantu Anda mengidentifikasi pengemudi mabuk.
Aplikasi lain termasuk perangkat penginderaan latar belakang dan alarm gas etanol industri dan domestik.
Mengukur Konsentrasi Alkohol Menggunakan Output Analog
Gbr 6:Alat analisa nafas dengan selubung
Ikuti langkah-langkah ini untuk memeriksa konsentrasi alkohol menggunakan output analog sensor.
Ikuti langkah-langkah ini untuk memeriksa konsentrasi alkohol menggunakan output analog sensor.
Pengkabelan
Hubungkan pin VCC dan 5V pada sensor alkohol Arduino Anda. Setelah itu, hubungkan pin GND dan ground sebelum menautkan output AO modul ke pin Analog 0 pada Arduino Anda.
Kalibrasi
Prosedur ini meningkatkan akurasi pembacaan sensor alkohol Anda. Mulailah dengan menyamakan nilai dengan persentase dan tingkat konsentrasi alkohol. Anda dapat menguji sensor dengan menghirupnya sebelum dan sesudah menyeruput minuman keras.
Namun, jika Anda tidak minum, usap isopropil atau uap pembersih tangan ke arah sensor alkohol. Karena sensor alkohol MQ3 digerakkan oleh panas, panaskan untuk mendapatkan hasil yang akurat. Gunakan kode ini untuk memanaskan sensor alkohol selama 20 detik.
Gbr 7:Kode kalibrasi
Sumber: https://lastminuteengineers.com/mq3-alcohol-sensor-arduino-tutorial/
Menyelesaikan Build
Program ini menentukan konsentrasi alkohol dengan menentukan rentang berikut.
- Sadar:<120
- Minum dalam batas hukum:120-400
- Mabuk :>400
Gbr 8:Kode penganalisis napas.
Sumber: https://lastminuteengineers.com/mq3-alcohol-sensor-arduino-tutorial/
Catatan:Anda dapat mengubah kode sesuai dengan nilai kalibrasi Anda.
Mendeteksi Adanya Alkohol Menggunakan Output Digital
Eksperimen berikut menjelaskan cara mendeteksi keberadaan etanol melalui tampilan digital.
- Pengkabelan
Hubungkan pin VCC ke terminal Arduino 5V. Demikian juga, hubungkan output digital dengan pin digital Arduino Anda. Karena Anda mengoperasikan keluaran digital, jangan mengganggu keluaran analog.
Selain itu, ingat untuk menghubungkan kedua gadget.
- Kalibrasi
Modul ini mencakup potensiometer built-in untuk mengatur output digital. Yang perlu Anda lakukan untuk membuat ambang batas adalah memutar kenop. LED status aktif setelah melebihi ambang batas Anda dan mencatat output "Tinggi". Langkah selanjutnya adalah meniupkan uap alkohol ke dalam sensor. Putar panci searah jarum jam hingga LED status berbunyi “ON” dan sesuaikan kembali berlawanan arah jarum jam ke pengaturan “OFF”.
- Kode Sensor Arduino Alkohol
Terapkan kode ini ke Arduino Anda.
Gbr 9:Kode Arduino.
Sumber: https://lastminuteengineers.com/mq3-alcohol-sensor-arduino-tutorial/
Sensor Alkohol Dengan Arduino
Sensor alkohol MQ3 tidak terbatas pada alkohol; mereka juga dapat mendeteksi gas lain.
Berikut cara membuat sensor dengan Arduino.
- Menemukan RS/R0
Gbr 10:Menemukan kode RS/RO
Sumber: https://www.teachmemicro.com/mq-3-alcohol-sensor/#
RS mewakili resistensi gas yang dipilih dengan konsentrasi yang bervariasi, sedangkan R0 menunjukkan resistensi di udara bersih.
- Hasil sketsa Arduino
Gbr 11:Sketsa Arduino
Sumber: https://www.teachmemicro.com/mq-3-alcohol-sensor/
- Sketsa Breathalyzer Arduino dengan LCD
Gbr 12:Kode Sketsa Arduino Akhir
Sumber: https://www.teachmemicro.com/mq-3-alcohol-sensor/#
Kesimpulan
Menyiapkan sensor alkohol seharusnya tidak sulit. Anda dapat mengikuti panduan ini untuk memahami cara kerja perangkat dan membuka potensi penuh perangkat MQ3 Anda. Namun, pertahankan dengan baik untuk memperluas layanannya. Misalnya, simpan perangkat jauh dari gas korosif yang mengundang korosi dan sensitivitas yang lebih rendah. Alkali, uap silikon, dan kondisi pembekuan juga mempengaruhi sensitivitas. Terakhir, Jika Anda memiliki pertanyaan tentang komponen ini, hubungi kami.