Daftar Isi:

Breathanalyser: 13 Langkah (dengan Gambar)
Breathanalyser: 13 Langkah (dengan Gambar)

Video: Breathanalyser: 13 Langkah (dengan Gambar)

Video: Breathanalyser: 13 Langkah (dengan Gambar)
Video: Breathalyzer in car [Explained] 2024, Mungkin
Anonim
alat analisa nafas
alat analisa nafas

Oleh Marc Guasch dan Genís Revilla

Teknik desain industri di Elisava

Kursus: penggunaan akademis dalam terminologi bahasa Inggris tertentu

Tutor: Jonathan Chacón Perez

Langkah 1: Definisi Proyek PENDAHULUAN

Saat ini, sebagian besar kecelakaan mobil di jalan terjadi karena alasan yang mencakup kasus konsumsi alkohol. Banyak keluarga hancur karena alasan itu. Visi utama dari proyek ini adalah untuk mencegah orang minum dan mengemudi sehingga menyebabkan kecelakaan di jalan.

Jadi ini adalah versi prototipe untuk berhenti mengemudi di bawah pengaruh alkohol. Jika pengemudi telah minum, sensor akan mendeteksi kadar alkohol dalam napas pengemudi dan jika melewati ambang batas yang ditetapkan, peringatan akan muncul dan pengemudi dapat memutuskan untuk tidak mengemudi.

Ahli alkohol ini bukan Breathalyzer profesional dan harus digunakan untuk tujuan bersenang-senang saja.

Langkah 2: Bermasalah

Dengan produk ini kami ingin memecahkan masalah yang dialami banyak pengemudi setelah mereka kembali dari makan malam atau berpesta. Pengemudi ini sering tidak tahu apakah mereka mabuk berlebihan untuk mengemudikan kendaraan dengan benar. Alkoholometer portabel ini akan memungkinkan orang untuk mengikuti tes sebelum naik kendaraan, menunjukkan berapa kadar alkoholnya dan apakah disarankan untuk membawa kendaraan atau tidak.

Langkah 3: Sensor dan Komponen yang Diperlukan

Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Diperlukan
Sensor dan Komponen yang Dibutuhkan
Sensor dan Komponen yang Dibutuhkan

Sensor alkohol adalah kebutuhan utama. Pada sensor alkohol tersedia Vcc, Ground, 1 analog dan 1 port baca digital. Sensor yang digunakan disini adalah MQ-4. Kami telah menggunakan layar LCD dengan modul i2c untuk perakitan yang lebih mudah dan lebih cepat.

Bahan yang dibutuhkan adalah:

(1x) Arduino Uno

(1x) Sensor Gas MQ5

(1x) LCD i2C 20x4

(1x) Papan tempat memotong roti

(2x) LED Hijau

(1x) LED Kuning

(2x) LED Merah

(5x) Resistor 10K

(50x) Kabel jumper

(1x) Beralih

(1x) Baterai 5V

(1x) Kasing 3D

Langkah 4: Membuat Kasus

Membuat Kasus
Membuat Kasus

Casing untuk breathalyzer saku dicetak 3D. Setelah mengunduh file STL di bawah ini, Anda dapat menyelesaikannya di fasilitas pencetakan 3d mana pun di sekitar. Hasilnya harus menyerupai gambar di atas.

Langkah 5: Perakitan Sirkuit Dengan LCD I2C

Perakitan Sirkuit Dengan LCD I2C
Perakitan Sirkuit Dengan LCD I2C

Yang terpenting dari langkah ini adalah mengetahui cara menghubungkan layar LCD dengan Arduino Uno kita, berikut koneksi dan langkah yang harus dilakukan.

Untuk berfungsinya komponen ini dengan benar, perlu menginstal perpustakaan di komputer kita, yang dilampirkan di bawah ini.

Pin dari I2C adalah:

Pin VCC - pin yang diperlukan untuk menyalakan sirkuit

GND Pin - pin yang diperlukan untuk menjaga semua komponen di sirkuit di-ground.

Pin SDA - ini adalah jalur data tempat transfer karakter berlangsung.

Pin SCL - ini adalah garis jam yang menyinkronkan transfer karakter.

Koneksi dengan arduino adalah sebagai berikut:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Kami melampirkan skema instalasi.

Langkah 6: Kode LCD

Pertama-tama kode contoh yang dibawa oleh perpustakaan layar LCD kami dimuat, dengan cara ini kami dapat memeriksa apakah layar kami berfungsi dengan benar dan kami dapat melanjutkan ke langkah berikutnya.

Kami lampirkan kode di bawah ini.

Langkah 7: Perakitan Sirkuit Dengan Sensor Gas MQ5

Perakitan Sirkuit Dengan Sensor Gas MQ5
Perakitan Sirkuit Dengan Sensor Gas MQ5

Komponen ini tidak memerlukan perpustakaan eksternal untuk operasi yang benar. Anda hanya perlu menghubungkannya dengan Arduino Uno kita, setelah terhubung, kita dapat menjalankan program yang terlampir di bawah ini dan pada monitor serial komputer kita akan melihat nilai yang terdeteksi.

Koneksi dengan Arduino adalah sebagai berikut:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Kami melampirkan skema instalasi.

Catatan: Sensor menjadi sangat panas setelah beberapa saat, jangan sentuh!

Langkah 8: Perakitan Sirkuit Dengan LED

Perakitan Sirkuit Dengan LED
Perakitan Sirkuit Dengan LED
Perakitan Sirkuit Dengan LED
Perakitan Sirkuit Dengan LED
Perakitan Sirkuit Dengan LED
Perakitan Sirkuit Dengan LED

Kami akan menghubungkan 5 LED yang akan berfungsi untuk menunjukkan tingkat alkohol secara visual. LED ini akan dipasang dengan mudah menggunakan resistor.

Koneksi dengan Arduino adalah sebagai berikut:

LED1 (Hijau) - D1

LED2 (Hijau) - D2

LED3 (Kuning) - D3

LED4 (Merah) - D4

LED5 (Merah) - D5

Kami melampirkan skema instalasi.

Langkah 9: Kalibrasi Sensor Alkohol

Untuk mengkalibrasi sensor kami menggunakan kapas yang dibasahi dengan alkohol, karena kami tidak dapat membuktikannya dengan subjek nyata. Akhirnya kami memutuskan untuk menggunakan nilai-nilai yang kami yakini lebih nyata.

Langkah 10: Kode Akhir

Kode Akhir
Kode Akhir

Setelah semua komponen bekerja secara terpisah, kami akan membuat kode yang memungkinkan mereka bekerja bersama.

Kami akan membuat kode yang melalui beberapa rentang pengukuran yang diperoleh oleh sensor MQ5 akan menunjukkan kepada kami di LCD 4 kemungkinan keadaan mabuk.

"BAJO NIVEL ALKOHOL" nilai antara 50 - 100

Nilai "NIVEL MEDIO ALKOHOL" antara 100 - 150

Nilai "ALTO NIVEL ALKOHOL" antara 150 - 200

Nilai "POLICIA" >=200

Kami telah membuat memori yang membuat layar memiliki nilai lebih tinggi.

LED beroperasi secara independen, mereka ditenagai oleh data yang diperoleh oleh sensor MQ5, seperti halnya layar bekerja dengan rentang pengukuran yang akan dinyatakan di bawah ini.

LED1 (Hijau) - ON ketika nilai <=50 (menunjukkan menyala)

LED2 (Hijau) - AKTIFKAN saat nilainya >50

LED3 (Kuning) - AKTIFKAN saat nilainya >100

LED4 (Merah) - AKTIFKAN saat nilainya >150

LED5 (Merah) - AKTIFKAN saat nilainya >200

Kami melampirkan kode akhir dan gambar montase di bawah ini.

Langkah 11: Fungsi Tombol

Fungsi Tombol
Fungsi Tombol
Fungsi Tombol
Fungsi Tombol

Fungsi tombol kami adalah untuk me-restart Arduino dan melakukan pengukuran lain, karena program kami selalu menyimpan pengukuran tertinggi di layar. Ini memungkinkan kita untuk melakukan pengukuran sebanyak yang kita inginkan.

Tombol kami terhubung langsung ke daya.

Langkah 12: Menyatukan Semuanya

Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya
Menyatukan Semuanya

Setelah semuanya bekerja dengan benar, sekarang saatnya untuk menambahkannya ke kasing dan menutupnya dengan benar.

Langkah 13: Berfungsi

Berfungsi
Berfungsi
Berfungsi
Berfungsi
Berfungsi
Berfungsi

Pertama-tama, kita harus menghubungkan kabel yang akan memberi makan Arduino kita. Ketika "SOPLA AQUI" muncul di layar, ini akan menunjukkan bahwa perangkat siap untuk melakukan pengukuran. Layar akan menunjukkan tingkat alkohol kami, LED akan menunjukkan tingkat alkohol secara real time, setelah kami tidak meniup, hanya satu yang akan tetap menyala.

Saat Anda ingin melakukan pengukuran baru, tekan tombol tengah dan tunggu hingga layar menunjukkan "SOPLA AQUI" dan lakukan pengukuran baru.

Direkomendasikan: