» Elektronik » Arduino »Jam dengan penggera gas dan asap

Jam dengan penggera gas dan asap

Salam penduduk laman web kami!


Secara semula jadi, terdapat banyak gas berbahaya tanpa warna dan bau, seperti: metana, propana, karbon monoksida dan banyak lagi. Dan kenyataannya adalah bahawa dua nafas dalam adalah cukup untuk kehilangan kesedaran dan mati lemas dalam beberapa minit. Jika anda mempunyai dapur gas dipasang di rumah, ada garaj dengan kereta, dan di negara ini terdapat pemanasan dapur, atau terdapat ruang bawah tanah yang mendalam, maka produk buatan sendiri hari ini pasti berguna.

Malah, gas seperti metana, propana dan karbon monoksida tidak berwarna dan tidak berbau. Tetapi apabila digunakan dalam kehidupan sehari-hari, kekotoran khusus ditambahkan kepada mereka supaya kita dapat mencium bau gas yang buruk.

Untuk membina anda perlu:
1. Platform yang boleh diprogramkan Arduino Nano;
2. Kotak perlawanan, dan lebih baik dua sekaligus;
3. Skrin LCD 2004 dengan modul I2C, ia dimeteraikan di bahagian belakang skrin;
4. Modul jam masa nyata DS1302;
5. Pengesan asap MQ-2;
6. Suhu dan kelembapan sensor DHT22;
7. Dua baris LED dikawal WS2811;
8. Photoresistor dan 10 kΩ perintang;
9. Piezodynamic;
10. Butang Cina 3 keping.


Jika anda membuat keputusan untuk mengulangi projek ini, maka untuk kemudahan, pautan kepada semua komponen sudah ada dalam perihalan video asal (pautan kepadanya pada akhir artikel).

Kami mula dengan menyolder modul I2C ke skrin. Hubungi pertama dahulu. Kemudian kami menyelaraskan dua papan selari dan solder semua kenalan lain.


Penulis menggunakan fluks, jadi pembersihan adalah satu kemestian.


Kemudian dia mengumpul projek itu di papan roti, dengan tujuan menubuhkan, memeriksa kebolehkerjaan, serta untuk menguji pelbagai sensor gas. Mereka boleh ditukar ganti, jadi bukannya satu, anda boleh dengan mudah memasang yang lain. Penulis juga mengunduh firmware ke Arduino untuk pengubahsuaian selanjutnya.




Rajah sambungan modul mempunyai bentuk berikut:

Tidak ada kesukaran dan nuansa khusus di sini. Hanya ada silap untuk menyambungkan lampu latar ke Arduino. Pelompat dari modul I2C mesti dikeluarkan dan dawai dimeteraikan di sana. Semua kuasa modul datang dari 5 V, jadi semuanya mudah di sini.
Seterusnya, penulis menyiapkan draf kes untuk mencetak pada pencetak 3D, dan segera mencetaknya dengan plastik putih.


LED harus bersinar dengan indah melalui plastik lut sinar ini. Penulis mula-mula ingin meletakkan panel LED seluruh panjang di bawah dan di atas skrin, tetapi, pertama, jalurnya lebih panjang, dan kedua, ketumpatan tinggi LED sendiri akan menghasilkan penggunaan semasa yang tinggi.Anda tentu saja boleh menggunakan pita, tetapi di sini ketumpatannya lebih rendah dan hanya 6 LED akan sesuai, dan pengarang tidak mempunyai pita tebal lagi. Nah, secara umum, ini adalah mengikut budi bicara anda. Anda boleh melakukannya sendiri.

Dalam kerja buatan sendiri, penulis memutuskan untuk memasang panel 8 LED di atas dan di bawah skrin. Saya menyambung mereka secara siri dengan dawai isyarat, tetapi saya membahagikan kuasa. Ambil perhatian bahawa projek itu menggunakan LED dikawal WS2811.


Jangan mengelirukan mereka dengan LED warna RGB 4-pin. Mereka tidak sesuai di sini.

Kes itu akhirnya dicetak dan siap. Padam strok dan sokongan. Dan selepas aseton, ia menjadi glamor dan berkilat.

Jika sesiapa tidak menyukai kualiti cetakan, maka ya, draf di sini dengan perbezaan lapisan 0.3 mm. Anda boleh meletakkan 0.1 mm, maka ia akan menjadi seperti pelakon, tetapi anda perlu menunggu lebih lama.

Pemasangan.


Modul datang ke tempat duduk mereka: skrin, sensor asap dan sensor kelembapan.
Berikut adalah proses panjang pematerian kabel nipis untuk semua komponen.



Akibatnya, kami mendapat skrin sedemikian. Secara berasingan, perhatikan wayar ungu di tengah, ini adalah latar belakang skrin penyesuaian.
Butang penulis ditempatkan pada papan roti yang murah. Yang umum di sini adalah biru, dan yang berwarna adalah output dari butang.


Dia juga meletakkan photoresistor dan perintang pada papan roti. Pastikan twist wayar menjadi kuncir, jadi mereka tidak akan pecah dan tidak akan ada pickup.

Pengesan asap, dengan cara itu, perlu dihubungkan dengan dawai terkandas, lebih tebal, ia akan sentiasa makan kira-kira 110 mA untuk pemanasan.

Sekarang ia hanya menjadi solder semua ini pada Arduino. Kami mengikat skrin perumahan untuk mengetuk skru sendiri, lubang kaunter telah disediakan dalam percetakan 3D.


Kami menetapkan semua modul ke tempatnya. Sudah tentu, ini boleh dilakukan dengan rak dan skru, tetapi penulis lebih suka mencairkan panas. Wayar di tempat pematerian juga dipenuhi dengan gam panas. Ini akan melindungi mereka dari kinks dan menarik, dan anda dari carian lama untuk sambungan yang patah.

Di atas adalah sensor kelembapan dan fotoresistor. Sensor asap melekat pada sebelah kiri kes itu.


Pada umumnya, dengan cara yang betul, untuk tindak balas yang cepat, penganalisis gas harus digantung di bawah siling. Iaitu, ia perlu dilakukan pada wayar panjang atau diukir di suatu tempat di kandil. Sekiranya kebakaran, asap mula dibina dan ini akan membolehkan sensor terbakar lebih awal dan lebih cepat.

Selepas memasang semua modul di tempat mereka, kami mendapat satu dawai seperti itu.

Mereka perlu dipamerkan di Arduino.


Sekarang semua yang tersisa adalah untuk menggabungkan semua kebaikan dan keburukan.

Jadi apa, jam itu dipasang. Sebelum beralih, anda mestilah berdering untuk litar pintas, jika tidak, ia akan menghina. Tetapi ambil perhatian, dalam kes ini, multimeter akan bip, sebagai unsur pemanas dengan rintangan yang rendah dipasang di dalam pengesan asap. Oleh itu, untuk ujian, lebih baik menggunakan bekalan kuasa makmal dan wayar dengan penyambung usb.

Pada halaman projek (pautan dalam keterangan video pengarang) muat turun arkib dengan firmware. Ia juga mengandungi fail untuk pencetakan 3D kes pada pencetak. Buka bungkusan, pasang pustaka dan buka fail firmware.

Kod itu ternyata besar, tetapi penulis cuba mengulas dengan baik. Pada mulanya adalah tetapan dan pin sambungan modul. Satu-satunya perkara yang perlu anda ubah ialah bilangan LED yang khusus di latar belakang anda (ini ialah parameter NUM_LEDS, pengarang ditetapkan kepada 16).

Selepas pengeditan tetapan yang diperlukan, anda boleh memuatkan firmware ke mikropengawal.

Sekarang kita meletakkan wayar dan memasang Arduino di tempatnya.
Semasa waktu biasa, lampu latar menyala dalam mod pelangi.


Tetapi sudah tentu, modnya boleh diubah suai dan diubah kepada orang lain, mengikut budi bicara anda.

Dengan menetapkan jam.
Di sebelah kanan terdapat tiga butang kawalan: plus, tolak dan kuning bawah (ini adalah tetapan).

Kami tekan sekali dan pergi ke mod persediaan.Di sini anda boleh menukar jam, minit, segerak segerak, tetapkan penggera (+ pada akhir menunjukkan penggera atau hidup). Seterusnya adalah pemasangan tahun, bulan, hari dan hari dalam seminggu.
Nilai terakhir 300 ialah ambang pengesan asap. Ia boleh diubah dalam 50 langkah. Pengarang mengesyorkan meninggalkan 300.



Akhbar seterusnya butang kuning keluar dari tetapan, sementara semua parameter dicatatkan dalam memori yang tidak menentu dan tidak ditetapkan semula walaupun kuasa dimatikan.

Jam mempunyai jam penggera. Ia boleh diatur untuk membangunkan anda pada waktu pagi. Dan apabila ia berfungsi, jam akan menyala biru-hijau, dan WAKE akan dipaparkan pada skrin.

Mari kita periksa bagaimana pengesan asap berfungsi.
Nombor di sudut kanan atas menunjukkan nilai dari pengesan asap.

Jadi perlawanan pertama tidak masuk, kami mengambil yang kedua.



Dan kini ia berfungsi.
Akibatnya, kami membuat jam sejuk dengan latar belakang dinamik sejuk dan dengan sensor asap dan gas. Mereka bukan sahaja dapat membangunkan anda, tetapi juga memberi amaran kepada anda tentang bahaya di hadapan metana, karbon monoksida atau asap. Mereka juga menunjukkan suhu dan kelembapan semasa di dalam bilik. Kuasa datang dari port usb melalui platform Arduino itu sendiri. Jam tangan ini berguna di rumah di dapur, di garaj, dan di negara ini, di mana kemunculan keracunan berlaku.


Sensor gas itu sendiri boleh digunakan sama sekali - ia boleh ditukar ganti. Anda juga menetapkan ambang untuk operasi mereka sendiri. Mengikut pengalaman eksperimen penulis, 300 unit adalah nilai optimum.

Terima kasih atas perhatian anda. Lihat awak tidak lama lagi!

Video:
8.4
10
9

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
2 ulasan
Adakah mungkin dalam projek ini entah bagaimana menambah pemberitahuan ke telefon mengenai sensor yang mencetuskan?
... metana, propana dan karbon monoksida bukan warna atau bau. Tetapi apabila digunakan dalam kehidupan sehari-hari, kekotoran khusus ditambahkan kepada mereka supaya kita dapat mencium bau gas yang buruk.
Dan siapakah yang menambah aroma sehingga menjaga karbon monoksida? )))

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...