Isi kandungan:

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, November
Anonim
Breathanalyser
Breathanalyser

Oleh Marc Guasch dan Genís Revilla

Kejuruteraan reka bentuk industri di Elisava

Kursus: penggunaan akademik dalam istilah bahasa Inggeris tertentu

Tutor: Jonathan Chacón Perez

Langkah 1: PENGENALAN Projek

Pada masa kini, kebanyakan kemalangan kereta di jalanan berlaku dengan alasan yang merangkumi kes pengambilan alkohol. Banyak keluarga hancur kerana alasan itu. Visi utama projek ini adalah untuk mengelakkan orang ramai minum dan memandu sehingga menyebabkan kemalangan di jalan raya.

Jadi ini adalah versi prototaip untuk berhenti memandu di bawah pengaruh alkohol. Sekiranya pemandu telah minum, sensor akan mengesan tahap alkohol dalam nafas pemandu dan jika melepasi ambang yang ditetapkan, amaran akan muncul dan pemandu boleh memutuskan untuk tidak memandu.

Pakar alkohol ini bukan alat pernafasan profesional dan hanya boleh digunakan untuk tujuan keseronokan.

Langkah 2: Bermasalah

Dengan produk ini kami ingin menyelesaikan masalah yang dihadapi oleh banyak pemandu setelah mereka pulang dari makan malam atau berpesta. Pemandu ini sering tidak tahu sama ada mereka terlalu mabuk untuk memandu kenderaan dengan betul. Alkoholometer mudah alih ini akan membolehkan orang ramai mengambil ujian sebelum menaiki kenderaan, yang menunjukkan tahap alkoholnya dan sama ada disarankan untuk mengambil kenderaan itu atau tidak.

Langkah 3: Sensor dan Komponen Diperlukan

Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan
Sensor dan Komponen Diperlukan

Sensor alkohol adalah keperluan utama. Di sensor alkohol terdapat Vcc, Ground, 1 analog dan 1 port membaca digital tersedia. Sensor yang digunakan di sini adalah MQ-4. Kami telah menggunakan skrin LCD dengan modul i2c untuk pemasangan yang lebih mudah dan pantas.

Bahan yang diperlukan adalah:

(1x) Arduino Uno

(1x) Sensor Gas MQ5

(1x) LCD i2C 20x4

(1x) Papan roti

(2x) LED Hijau

(1x) LED Kuning

(2x) LED Merah

(5x) Perintang 10K

(50x) Wayar pelompat

(1x) Suis

(1x) Bateri 5V

(1x) Kes 3D

Langkah 4: Membuat Kes

Membuat Kes
Membuat Kes

Sarung untuk poket nafas dicetak 3D. Setelah memuat turun fail STL di bawah, anda boleh menyelesaikannya di mana-mana kemudahan percetakan 3d yang berdekatan. Hasilnya harus menyerupai gambar di atas.

Langkah 5: Pemasangan Litar Dengan LCD I2C

Pemasangan Litar Dengan LCD I2C
Pemasangan Litar Dengan LCD I2C

Perkara yang paling penting dari langkah ini adalah mengetahui cara menyambungkan skrin LCD dengan Arduino Uno kami, sambungan dan langkah berikut harus dibuat.

Untuk fungsi komponen ini dengan betul, perlu memasang perpustakaan di komputer kita, dilampirkan di bawah.

Pin I2C adalah:

Pin VCC - pin yang memerlukan untuk menghidupkan litar

Pin GND - pin yang diperlukan untuk memastikan semua komponen dalam litar dibumikan.

Pin SDA - ini adalah garis data di mana pemindahan watak berlaku.

SCL Pin - ini adalah garis jam yang menyegerakkan pemindahan watak.

Hubungan dengan arduino adalah:

VCC - 5V

GND - GND

SDA - A4

SCL - A5

Kami melampirkan skema pemasangan.

Langkah 6: Kod LCD

Pertama sekali, contoh kod yang dibawa oleh pustaka skrin LCD kami dimuat, dengan cara ini kami dapat memeriksa bahawa skrin kami berfungsi dengan betul dan kami dapat pergi ke langkah seterusnya.

Kami melampirkan kod di bawah.

Langkah 7: Pemasangan Litar Dengan Sensor Gas MQ5

Pemasangan Litar Dengan Sensor Gas MQ5
Pemasangan Litar Dengan Sensor Gas MQ5

Komponen ini tidak memerlukan perpustakaan luaran untuk pengoperasiannya yang betul. Hanya perlu menghubungkannya dengan Arduino Uno kami, setelah disambungkan, kami dapat menjalankan program yang dilampirkan di bawah ini dan pada monitor bersiri komputer kami, kami akan melihat nilai-nilai yang dikesannya.

Hubungan dengan Arduino adalah:

VCC - 5V

GND - GND

D0 - A8

A0 - A0

Kami melampirkan skema pemasangan.

Catatan: Sensor menjadi sangat panas selepas beberapa saat, jangan menyentuhnya!

Langkah 8: Pemasangan Litar Dengan LED

Pemasangan Litar Dengan LED
Pemasangan Litar Dengan LED
Pemasangan Litar Dengan LED
Pemasangan Litar Dengan LED
Pemasangan Litar Dengan LED
Pemasangan Litar Dengan LED

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

Hubungan dengan Arduino adalah:

LED1 (Hijau) - D1

LED2 (Hijau) - D2

LED3 (Kuning) - D3

LED4 (Merah) - D4

LED5 (Merah) - D5

Kami melampirkan skema pemasangan.

Langkah 9: Kalibrasi Sensor Alkohol

Untuk menentukur sensor, kami menggunakan kapas yang dibasahkan dengan alkohol, kerana kami tidak dapat membuktikannya dengan subjek sebenar. Akhirnya kami memutuskan untuk menggunakan nilai-nilai yang kami yakini lebih nyata.

Langkah 10: Kod Akhir

Kod Akhir
Kod Akhir

Setelah semua komponen berfungsi secara berasingan, kami akan membuat kod yang membolehkannya berfungsi bersama.

Kami akan membuat kod yang melalui beberapa jarak pengukuran yang diperoleh oleh sensor MQ5 akan menunjukkan kepada kami pada LCD 4 keadaan mabuk yang mungkin.

Nilai "BAJO NIVEL ALCOHOL" antara 50 - 100

Nilai "NIVEL MEDIO ALCOHOL" antara 100 - 150

Nilai "ALTO NIVEL ALCOHOL" antara 150 - 200

Nilai "POLICIA"> = 200

Kami telah mencipta memori yang menjadikan skrin mempunyai nilai yang lebih tinggi.

LED beroperasi secara bebas, mereka dikuasakan oleh data yang diperoleh oleh sensor MQ5, sama seperti layar berfungsi dengan jarak pengukuran yang akan dinyatakan di bawah.

LED1 (Hijau) - hidupkan apabila nilai <= 50 (menunjukkan bahawa ia menyala)

LED2 (Hijau) - hidupkan apabila nilai> 50

LED3 (Kuning) - hidupkan apabila nilai> 100

LED4 (Merah) - hidupkan apabila nilai> 150

LED5 (Merah) - hidupkan apabila nilai> 200

Kami melampirkan kod akhir dan gambar montaj di bawah.

Langkah 11: Fungsi Butang

Fungsi Butang
Fungsi Butang
Fungsi Butang
Fungsi Butang

Fungsi butang kami adalah untuk memulakan semula Arduino dan membuat pengukuran lain, kerana program kami selalu menyimpan pengukuran tertinggi di layar. Ini membolehkan kita membuat seberapa banyak ukuran yang kita mahukan.

Butang kami disambungkan terus ke kuasa.

Langkah 12: Menggabungkan Semuanya

Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya
Menggabungkan Semuanya

Setelah semuanya berfungsi dengan betul sudah tiba masanya untuk menambahkannya ke dalam casing dan menutupnya dengan betul.

Langkah 13: Berfungsi

Berfungsi
Berfungsi
Berfungsi
Berfungsi
Berfungsi
Berfungsi

Pertama sekali, kita mesti menyambungkan kabel yang akan memberi makan Arduino kita. Apabila "SOPLA AQUI" muncul di layar, ini akan menunjukkan bahawa peranti tersebut siap melakukan pengukuran. Skrin akan menunjukkan tahap alkohol kita, LED akan menunjukkan tahap alkohol dalam masa nyata, setelah kita tidak meniup, hanya satu yang akan menyala.

Apabila anda ingin membuat pengukuran baru, tekan butang tengah dan tunggu sehingga layar menunjukkan "SOPLA AQUI" dan buat pengukuran baru.

Disyorkan: