- Komponen yang Diperlukan:
- Rajah dan Penjelasan Litar:
- Pengiraan Tahap Alkohol:
- Sensor MQ3:
- Reka bentuk litar dan PCB menggunakan EasyEDA:
- Mengira dan Memesan Sampel dalam talian:
Dalam projek ini, saya akan Memadankan Sensor Alkohol dengan Arduino. Di sini saya telah merancang Arduino Shield PCB menggunakan simulator dan pereka PCB dalam talian EASYEDA. Arduino Alcohol Detector akan mengesan tahap alkohol dalam nafas dan dengan menggunakan beberapa pengiraan dalam kod kita dapat mengira tahap alkohol dalam nafas atau darah dan boleh mencetuskan beberapa penggera.
Komponen yang Diperlukan:
- Arduino UNO
- Pengesan alkohol Arduino perisai dari JLCPCB
- Sensor Alkohol (MQ3)
- Perintang 10K
- Perintang 1K
- LCD 16x2
- Bekalan Kuasa
- 10k POT
- LED
- LM358
- Burgstips
- Tekan butang
Rajah dan Penjelasan Litar:
Dalam Perisai Pengesan Alkohol Arduino ini, kami telah menggunakan sensor MQ3 untuk mengesan tahap alkohol semasa dalam nafas. A LCD 16x2 digunakan untuk memaparkan Nilai PPM alkohol. Dan IC LM358 untuk menukar output sensor tahap alkohol ke digital (fungsi ini adalah pilihan). Bel juga disediakan untuk menunjukkan tahap alkohol yang tinggi.
Diagram Litar untuk Projek Sensor Alkohol Arduino ini diberikan di atas. Kami mempunyai litar pembanding untuk membandingkan voltan keluaran Sensor Alkohol dengan voltan pratetap (output disambungkan pada pin D7). Output sensor alkohol juga disambungkan pada pin analog Arduino (A0). Buzzer disambungkan di Pin D9. Sambungan LCD sama dengan contoh LCD Arduino yang terdapat di Arduino IDE (12, 11, 5, 4, 3, 2). Butang tekan juga digunakan di sini untuk mula membaca dari Alkohol Sensor yang disambungkan pada pin digital D6 of Arduino. Sambungan yang tersisa ditunjukkan dalam rajah litar.
Catatan: Dalam litar, kita perlu membuat pintasan ketiga pin header J2 untuk mengira PPM.
Untuk merancang Perisai Pengesan Alkohol untuk Arduino, kami telah menggunakan EasyEDA, di mana pertama kami telah merancang Skema dan kemudian mengubahnya menjadi susun atur PCB dengan ciri Auto Routing dari EasyEDA. Proses Lengkap dijelaskan di bawah.
Pengiraan Tahap Alkohol:
Menurut lembaran data MQ3, alkohol di udara bersih adalah 0.04 mg / L.
Oleh itu, kami menghidupkan litar dan mencari voltan output sensor MQ3 di udara bilik (saya menganggap bilik saya mempunyai udara bersih) jadi saya mendapat voltan 0.60. Ia bermaksud apabila sensor memberikan 0.60v di udara bersih maka alkohol akan menjadi 0.04 mg / L.
Sekarang kita dapat mencari pengganda dengan membahagikan alkohol dengan voltan keluaran di udara bersih dan kita dapat
Pengganda = 0.40 / 0.60 Pengganda = 0.67
Sekarang kita mempunyai formula untuk mengira alkohol (mungkin jauh dari pengiraan yang tepat atau sebenarnya. Ini bukan pengiraan standard)
Alkohol = 0.67 * v.
Di mana v adalah voltan output sensor alkohol.
Sekarang kita tahu had memandu paling sedikit semasa minum alkohol adalah sekitar 0.5mg / L. Tetapi dalam pengiraan kami, kami mendapatkan sekitar 0,40 mg / L di udara bersih sehingga kami telah menetapkan ambang alkohol semasa memandu 0.80mg / L (hanya untuk Demonstrasi).
Sensor MQ3:
Sensor gas alkohol MQ3 dibuat dengan menggunakan bahan SnO2 yang kurang kekonduksian di udara bersih. Setiap kali terdapat gas alkohol yang berdekatan, ia akan berkadar tinggi mengikut kepekatan gas. Oleh itu pengguna dapat merasakan perbezaan voltan output menggunakan mikrokontroler apa pun dan dapat mengesan kehadiran Alkohol. Ini adalah kos rendah dan sensor yang sesuai untuk banyak aplikasi untuk pengesanan alkohol. Sensor ini mempunyai umur panjang dan kepekaan yang baik. Beberapa aplikasi yang dapat dibuat dengan menggunakan sensor ini adalah penggera gas Alkohol, alat pengesan alkohol mudah alih, penggera gas, Breathalyzer dll.
Reka bentuk litar dan PCB menggunakan EasyEDA:
Untuk merancang Litar Projek Arduino Alkohol ini, kami telah memilih alat EDA dalam talian yang dipanggil EasyEDA. Saya sebelumnya telah menggunakan EasyEDA berkali-kali dan merasa senang digunakan kerana ia mempunyai koleksi tapak kaki yang baik dan sumber terbuka. Lihat di sini semua projek PCB kami. Setelah merancang PCB, kami dapat memesan sampel PCB dengan perkhidmatan pembuatan PCB kos rendah mereka. Mereka juga menawarkan perkhidmatan sumber komponen di mana mereka mempunyai stok komponen elektronik yang besar dan pengguna dapat memesan komponen yang diperlukan bersama dengan pesanan PCB.
Semasa merancang litar dan PCB anda, anda juga dapat menjadikan reka bentuk litar dan PCB anda menjadi umum sehingga pengguna lain dapat menyalin atau mengeditnya dan dapat memanfaatkannya, kami juga telah menjadikan keseluruhan susunan Litar dan PCB kami untuk umum untuk Pengesan Alkohol Arduino ini, semak pautan di bawah:
easyeda.com/circuitdigest/Alkohol_Detector-6b80abe350df4526b21be4999638a36b
Anda boleh melihat mana-mana Lapisan (Atas, Bawah, Topsilk, botol bawah dll) dari PCB dengan memilih lapisan dari Tingkap 'Lapisan'.
Anda juga dapat melihat PCB, bagaimana pemeliharaan fabrikasi menggunakan butang Photo View di EasyEDA:
Mengira dan Memesan Sampel dalam talian:
Setelah menyiapkan reka bentuk Arduino Alkohol Projek PCB ini, anda boleh memesan PCB melalui JLCPCB.com. Untuk memesan PCB dari JLCPCB, anda memerlukan Gerber File. Untuk memuat turun fail Gerber PCB anda, cukup klik butang Fabrikasi Output di halaman editor EasyEDA, kemudian muat turun dari halaman pesanan PCB EasyEDA.
Sekarang pergi ke JLCPCB.com dan klik pada Quote Now atau butang, maka anda boleh memilih jumlah PCB yang anda ingin pesan, berapa banyak lapisan tembaga yang anda perlukan, ketebalan PCB, berat tembaga, dan bahkan warna PCB, seperti gambar ditunjukkan di bawah:
Setelah anda memilih semua pilihan, klik "Simpan ke Troli" dan kemudian anda akan dibawa ke halaman di mana anda boleh memuat naik Fail Gerber anda yang telah kami muat turun dari EasyEDA. Muat naik fail Gerber anda dan klik "Simpan ke Troli". Dan akhirnya klik pada Checkout dengan selamat untuk menyelesaikan pesanan anda, maka anda akan mendapatkan PCB anda beberapa hari kemudian. Mereka membuat PCB dengan kadar yang sangat rendah iaitu $ 2. Masa pembuatannya juga sangat kurang iaitu 48 jam dengan penghantaran DHL 3-5 hari, pada dasarnya anda akan mendapatkan PCB anda dalam seminggu dari pesanan.
Setelah beberapa hari memesan PCB, saya mendapat sampel PCB dalam pembungkusan yang bagus seperti gambar di bawah.
Dan setelah mendapatkan kepingan ini, saya telah menyolder semua komponen yang diperlukan di atas PCB,
Sekarang kita hanya perlu melekatkan LCD ke Shield dan meletakkan Shield Detector Alkohol ini di atas Arduino. Sejajarkan Pin Perisai ini dengan Arduino dan tekan dengan kuat di atas Arduino. Sekarang muat naik kod ke Arduino dan hidupkan di litar dan anda sudah selesai! Pengesan Alkohol anda sedia untuk diuji.