Isi kandungan:

Sensor Kesihatan Rumah: 8 Langkah
Sensor Kesihatan Rumah: 8 Langkah

Video: Sensor Kesihatan Rumah: 8 Langkah

Video: Sensor Kesihatan Rumah: 8 Langkah
Video: Криолиполиз Clatuu 2024, Julai
Anonim
Sensor Kesihatan Rumah
Sensor Kesihatan Rumah

Hai semua, Semoga anda semua berjalan lancar. Seperti yang telah disebutkan sebelumnya, saya memasang siaran kesihatan rumah di salah satu arahan saya sebelumnya. Jadi, inilah:

Teknologi yang boleh dipakai berfungsi dengan baik untuk memerhatikan kecergasan peribadi anda. Tetapi untuk mengukur tahap kesihatan tempat anda tinggal, anda memerlukan alat yang berbeza. Peranti ini memantau suhu, kelembapan, kebisingan, dan tahap cahaya untuk mana-mana bilik dan juga boleh bertindak sebagai pengesan pencerobohan, lampu suluh dan mengecas telefon dan menggunakan LED 1W untuk mewujudkan kesan stroboskopi untuk mengeluarkan penceroboh. Di dalam casing, sekumpulan sensor mengirimkan informasi ke Arduino, yang menafsirkan input dan menampilkan data pada layar OLED kecil. Berdasarkan pembacaan peranti, anda boleh menghidupkan alat pengering, menurunkan termostat, atau membuka tingkap - apa sahaja yang diperlukan untuk memastikan persekitaran rumah anda selesa.

Peranti ini melakukan perkara berikut: -

  1. Ukur dan Paparkan Suhu (dalam * C atau * F).
  2. Ukur dan Paparkan Kelembapan (dalam%).
  3. Kira dan Paparkan Rasa Seperti (Heat Index) (dalam * C atau * F).
  4. Ukur dan Paparkan Bunyi (dalam dB).
  5. Ukur dan Paparkan Lampu (dalam lux) (1 lux = 1 lumen / m ^ 2).
  6. Ukur dan Jarak Paparan dari objek tertentu. (Dalam cm atau inci).
  7. Digunakan sebagai pengesan pencerobohan (siren yang berasingan boleh ditambah).
  8. Digunakan untuk menghasilkan kesan stroboskopik. (Untuk menakut-nakuti penceroboh dan untuk pesta)
  9. Gunakan sebagai lampu suluh.
  10. Cas telefon dalam keadaan kecemasan.

Saya ingin menyatakan bahawa arahan ini dimuat lebih awal kerana tarikh terakhir pertandingan berukuran saku. Oleh itu pengajaran yang diberikan masih belum lengkap. Peranti ini dapat memberikan semua bacaan sensor tetapi belum dapat digunakan sebagai pengesan gangguan dan lampu suluh kerana saya masih menulis kod untuk Antaramuka Pengguna (UI) dengan butang tekan. Oleh itu, sila pilih saya sekurang-kurangnya dalam peraduan berukuran saku kerana saya terus berusaha untuk kod dan anda mengumpulkan bahagian dan mula menentukur sensor. Anda kemudian boleh memilih saya dalam peraduan Arduino mengikut kehendak anda (Sekiranya anda menyukai projek tersebut).

Juga jangan melangkau langkah-langkah jika anda mahu projek tersebut bebas daripada ralat (banyak orang memberi komen mengenai projek yang tidak berfungsi dan belum memasang perpustakaan Arduino dengan betul sehingga menimbulkan masalah). Atau anda mungkin melangkau beberapa langkah pertama pada penentukuran sensor dan mulakan dengan penentukuran mikrofon dan cahaya.

Oleh itu, mari kumpulkan bahagian dan mulakan:

Langkah 1: Kumpulkan Bahagian:

Kumpulkan Bahagian
Kumpulkan Bahagian
Kumpulkan Bahagian
Kumpulkan Bahagian

Senarai Bahagian: -

  1. Arduino Mega / Uno / Nano (Untuk memeriksa Sensor)
  2. Arduino Pro Mini
  3. Programmer untuk Pro Mini (Anda juga boleh menggunakan Arduino lain)
  4. Paparan OLED (Jenis SSD1306)
  5. LDR + 5kΩ (Saya menggunakan 3x 15kΩ secara Selari) ATAU TEMT6000
  6. Butang Tekan 3x
  7. Suis Slaid
  8. LED Merah
  9. Sensor Kelembapan Suhu DHT22 / DHT11 (Gunakan bergantung pada keperluan anda)
  10. Li Poly Battery dengan langkah 5V dan Li Po Charger.
  11. LED 1W dengan 100Ω (atau berhampiran)
  12. Sarung Raspberry Pi (Sekiranya anda mempunyai Pencetak 3D, anda boleh membuatnya. Saya tidak memilikinya.)
  13. Condenser MIC dengan litar penguat (Disebut kemudian) ATAU ADMP401 / INMP401
  14. Kabel pelompat (kebanyakannya F-F, M-M bagus juga mempunyai beberapa F-M)
  15. Kabel Pelangi atau Kabel Pelbagai helai
  16. USB B ATAU USB B mini (bergantung pada jenis Arduino)
  17. Papan roti (untuk sambungan sementara, untuk sensor penentukuran)

Alatan: -

  1. Pateri solder atau stesen
  2. Pateri
  3. Solder Wax
  4. Pembersih Petua … (Apa-apa lagi yang diperlukan untuk pematerian boleh ditambah..)
  5. Lem Gun dengan Tongkat (Oh baiklah.. gam gam)
  6. Pisau hobi (tidak diperlukan seperti itu, hanya untuk mengeluarkan beberapa bahagian plastik Kes RPI untuk mendapatkan lebih banyak ruang dan membuat lubang untuk LED, butang tekan dan LDR. Anda juga boleh menggunakan alat lain.)

Langkah 2: Uji Sensor Ultrasonik HC-SR04

Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04
Uji Sensor Ultrasonik HC-SR04

Pertama mari kita menguji HC-SR04 sama ada ia berfungsi dengan betul atau tidak.

1. Sambungan:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trig

2. Buka fail.ino yang dilampirkan dan muat naik kod ke papan Arduino.

3. Setelah memuat naik letakkan pembaris di sebelah sensor dan letakkan objek dan periksa bacaan di monitor bersiri (ctrl + shift + m). Sekiranya bacaannya hampir OK, kita boleh meneruskan ke langkah seterusnya. Untuk menyelesaikan masalah pergi ke sini. Untuk maklumat tambahan lawati di sini.

Langkah 3: Uji Sensor DHT11 / DHT22:

Uji Sensor DHT11 / DHT22
Uji Sensor DHT11 / DHT22
Uji Sensor DHT11 / DHT22
Uji Sensor DHT11 / DHT22
Uji Sensor DHT11 / DHT22
Uji Sensor DHT11 / DHT22

Sekarang mari kita teruskan untuk menguji sensor DHT11 / DHT22.

1. Sambungan

Arduino DHT11 / DHT22

VCC_Pin 1

D2_ Pin 2 (juga sambungkan ke Pin 1 melalui perintang 10k)

GND_Pin 4

Catatan: Sekiranya anda mempunyai perisai, sambungkan pin isyarat secara langsung ke D2 of Arduino.

2. Pasang Perpustakaan DHT dari sini dan perpustakaan Adafruit_sensor dari sini.

3. Buka fail.ino dari contoh perpustakaan sensor DHT, edit kod mengikut arahan (DHT11 / 22) dan muat naik kod ke papan Arduino.

4. Buka Serial Monitor (ctrl + shift + M) dan periksa bacaan. Sekiranya mereka memuaskan, teruskan ke langkah seterusnya.

Jika tidak, periksa di sini untuk maklumat lanjut.

Langkah 4: Kalibrasi LDR atau TEMT6000:

Kalibrasi LDR atau TEMT6000
Kalibrasi LDR atau TEMT6000
Kalibrasi LDR atau TEMT6000
Kalibrasi LDR atau TEMT6000

Mari pergi lebih jauh untuk menentukur LDR / TEMT6000:

Untuk menentukur LDR anda boleh pergi ke sini. Anda mesti mempunyai atau meminjam luxmeter untuk penentukuran.

Untuk TEMT6000 anda boleh memuat turun fail.ino untuk kod Arduino.

1. Sambungan:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Muat naik lakaran ke Arduino dan buka Serial Monitor. Periksa bacaan berkenaan dengan luxmeter.

3. Sekiranya semuanya baik-baik saja kita boleh meneruskannya.

Langkah 5: Calibrate Condenser MIC / ADMP401 (INMP401):

Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)

Akhirnya yang terakhir. Mikrofon kondensor atau ADMP401 (INMP401). Saya akan mengesyorkan menggunakan ADMP401 kerana ukuran papannya kecil. Jika tidak, anda boleh pergi ke sini untuk mendapatkan mikrofon pemeluwap dan kebanyakannya akan mengambil lebih banyak ruang.

Untuk ADMP401: (nota: Saya belum mengkalibrasi sensor untuk menunjukkan nilai dB. Anda hanya akan melihat nilai ADC.)

1. Sambungan:

Arduino_ADMP401

3.3V _ VCC

GND_GND

A0_AUD

2. Muat naik lakaran ke Arduino. Buka Monitor Bersiri. Periksa bacaan. Bacaan tinggi dalam jumlah tinggi dan rendah dalam jumlah rendah.

Langkah 6: Bawa Bersama:

Image
Image
Bawa Bersama
Bawa Bersama
Bawa Bersama
Bawa Bersama

Akhirnya tiba masanya untuk menyatukannya.

  1. Sertailah segalanya mengikut sambungan di papan roti.
  2. Pasang perpustakaan. Pautan dalam fail.ino.
  3. Muat naik ke Arduino.
  4. Periksa sama ada semuanya baik dan menunjukkan bacaan yang betul.
  5. Sekiranya semuanya baik akhirnya kita dapat memasangnya dalam satu kes.

Catatan: Langkah ini masih belum lengkap kerana kodnya belum muktamad. Akan ada UI tambahan dalam versi seterusnya.

Langkah 7: Masukkan semuanya ke dalam kes:

Image
Image
Masukkan semuanya ke dalam kes
Masukkan semuanya ke dalam kes
Masukkan semuanya ke dalam kes
Masukkan semuanya ke dalam kes

Masa untuk memasukkan semuanya ke dalam kes:

  1. Program mini pro. (Anda boleh google bagaimana melakukannya)
  2. Rancang bagaimana semua sensor, paparan, Arduino, bateri dan pengecas akan sesuai di dalam casing tersebut.
  3. Gunakan banyak (tidak terlalu banyak) gam panas untuk mengamankan semuanya di tempatnya.
  4. Kawat semuanya

Maaf saya tidak menyertakan gambar untuk menolong anda kerana saya masih perlu membuat beberapa perubahan dalam kod.

Langkah 8: Pengujian Peranti Akhir dan Pemikiran Akhir:

Ujian Peranti Akhir dan Pemikiran Akhir
Ujian Peranti Akhir dan Pemikiran Akhir

Ini dia … Kami mencipta peranti kecil yang boleh melakukan banyak perkara. Peranti belum selesai dan memerlukan sedikit masa untuk membuat yang terakhir. Saya ingin anda memilih saya dalam peraduan untuk memotivasi saya untuk terus maju untuk menyelesaikan projek ini. Terima kasih atas undian dan suka anda dan saya akan berjumpa dengan projek yang siap dengan lebih banyak gambar dan video projek ini. Dan sudah tentu perhimpunan terakhir

Disyorkan: