Sadržaj:

Senzor kućnog zdravlja: 8 koraka
Senzor kućnog zdravlja: 8 koraka

Video: Senzor kućnog zdravlja: 8 koraka

Video: Senzor kućnog zdravlja: 8 koraka
Video: ДЕТИ ЛЕДИБАГ И СУПЕР-КОТА 😱 Сказки на ночь от Маринетт Miraculous Ladybug & Cat Noir in real life 2024, Juli
Anonim
Senzor kućnog zdravlja
Senzor kućnog zdravlja

Zdravo svima, Nadam se da ste svi dobro. Kao što je ranije spomenuto, trebao sam postaviti senzor kućnog zdravlja u jedan od mojih prethodnih instrukcija. Pa evo ga:

Nosiva tehnologija odlično odrađuje vašu osobnu kondiciju. Ali za mjerenje zdravlja mjesta u kojem živite potreban vam je drugačiji alat. Ovaj uređaj prati temperaturu, vlažnost, buku i razinu svjetla u bilo kojoj prostoriji, a može djelovati i kao detektor upada, svjetiljka i puniti telefone te koristiti LED od 1 W za stvaranje stroboskopskog efekta za izvlačenje uljeza. Unutar kućišta, zbirka senzora šalje informacije na Arduino, koji tumači ulaz i prikazuje podatke na malom OLED ekranu. Na temelju očitanja uređaja, možete uključiti odvlaživač zraka, spustiti termostat ili otvoriti prozor-što god je potrebno kako bi vaše kućno okruženje bilo ugodno.

Ovaj uređaj radi sljedeće:-

  1. Izmjerite i pokažite temperaturu (u *C ili *F).
  2. Mjerenje i prikaz vlažnosti (u %).
  3. Izračunajte i prikazujte osjećaj (indeks topline) (u *C ili *F).
  4. Izmjerite i prikažite zvuk (u dB).
  5. Merenje i prikaz svetlosti (u luksima) (1 luks = 1 lumen/m^2).
  6. Izmjerite i pokažite udaljenost od određenog objekta (u cm ili inčima).
  7. Koristi se kao detektor upada (može se dodati zasebna sirena).
  8. Koristi se za stvaranje stroboskopskog efekta. (Za uplašivanje uljeza i zabava)
  9. Koristi se kao svjetiljka.
  10. Napunite telefone u hitnim slučajevima.

Želim napomenuti da je ovo uputstvo objavljeno ranije zbog posljednjeg datuma džepnog takmičenja. Stoga instrukcije još uvijek nisu potpune. Ovaj uređaj može dati sva očitanja senzora, ali se još ne može koristiti kao detektor upada i svjetiljka jer još uvijek pišem kôd za korisničko sučelje (UI) s gumbima. Zato vas molim da glasate za mene barem na džepnom natjecanju dok ja nastavljam raditi na kodu, a vi skupite dijelove i počnite kalibrirati senzore. Kasnije možete glasati za mene na Arduino takmičenju po želji (ako vam se sviđa projekat).

Također nemojte preskočiti korake ako želite da projekt ne sadrži greške (mnogi ljudi komentiraju projekte koji ne rade i nisu pravilno instalirali Arduino knjižnice što dovodi do problema). Ili možete preskočiti neke prve korake u kalibraciji senzora i početi s kalibracijom mikrofona i svjetla.

Skupimo dijelove i počnimo:

Korak 1: Prikupite dijelove:

Prikupite dijelove
Prikupite dijelove
Prikupite dijelove
Prikupite dijelove

Lista dijelova:-

  1. Arduino Mega/Uno/Nano (za provjeru senzora)
  2. Arduino Pro Mini
  3. Programer za Pro Mini (možete koristiti i druge Arduino)
  4. OLED ekran (tip SSD1306)
  5. LDR + 5kΩ (koristio sam 3x 15kΩ paralelno) ILI TEMT6000
  6. 3x dugmad
  7. Klizni prekidač
  8. Crvena LED
  9. DHT22/DHT11 Senzor temperature vlage (Upotreba ovisno o vašim zahtjevima)
  10. Li Poly baterija sa povećanjem od 5V i Li Po punjačem.
  11. LED 1W sa 100Ω (ili blizu)
  12. Raspberry Pi kućište (Ako imate 3D štampač, možete ga napraviti. Jednostavno ga nemam u blizini.)
  13. MIC kondenzatora sa krugom pojačala (kasnije spomenuto) ILI ADMP401/INMP401
  14. Premosni kablovi (uglavnom F-F, M-M dobro je imati i malo F-M)
  15. Rainbow kabel ili višežilne žice
  16. USB B ILI USB B mini (zavisi od vrste Arduina)
  17. Oglasna ploča (za privremene veze, za kalibraciju senzora)

Alati:-

  1. Lemilica ili stanica
  2. Solder
  3. Lemljeni vosak
  4. Čistač savjeta … (Sve ostalo potrebno za lemljenje može se dodati..)
  5. Pištolj za ljepilo sa štapićima (ma dobro.. ljepljivi štapići)
  6. Nož za hobi (kao takav nije potreban, samo da biste uklonili neke plastične dijelove kućišta RPI kako biste dobili više prostora i napravili rupe za LED diode, tipke i LDR. Možete koristiti i druge alate.)

Korak 2: Testirajte ultrazvučni senzor HC-SR04

Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04

Prvo testirajmo HC-SR04 radi li ispravno ili ne.

1. Priključci:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trig

2. Otvorite priloženu.ino datoteku i učitajte kôd na Arduino ploču.

3. Nakon učitavanja postavite ravnalo pored senzora i postavite objekt te provjerite očitanja u serijskom monitoru (ctrl+shift+m). Ako su očitanja gotovo u redu, možemo prijeći na sljedeći korak. Za rješavanje problema idite ovdje. Za dodatne informacije posjetite ovdje.

Korak 3: Testirajte senzor DHT11/DHT22:

Testirajte senzor DHT11/DHT22
Testirajte senzor DHT11/DHT22
Testirajte senzor DHT11/DHT22
Testirajte senzor DHT11/DHT22
Testirajte senzor DHT11/DHT22
Testirajte senzor DHT11/DHT22

Sada idemo na testiranje senzora DHT11/DHT22.

1. Povezivanje

Arduino DHT11/DHT22

VCC_Pin 1

D2_Pin 2 (takođe se povežite sa Pin 1 preko 10k otpornika)

GND_ Igla 4

Napomena: U slučaju da imate štit, izravno spojite signalni pin na D2 Arduina.

2. Instalirajte DHT biblioteku odavde, a biblioteku Adafruit_sensor odavde.

3. Otvorite.ino datoteku iz primjera biblioteke DHT senzora, uredite kôd prema uputama (DHT11/22) i prenesite kôd na Arduino ploču.

4. Otvorite Serial Monitor (ctrl+shift+M) i provjerite očitanja. Ako su zadovoljavajući, nastavite na sljedeći korak.

Inače provjerite ovdje za više.

Korak 4: Kalibrirajte LDR ili TEMT6000:

Kalibrirajte LDR ili TEMT6000
Kalibrirajte LDR ili TEMT6000
Kalibrirajte LDR ili TEMT6000
Kalibrirajte LDR ili TEMT6000

Idemo dalje kalibrirati LDR/TEMT6000:

Ovdje možete kalibrirati LDR. Za kalibraciju morate imati ili posuditi luxmetar.

Za TEMT6000 možete preuzeti.ino datoteku za Arduino kôd.

1. Priključci:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Otpremite skicu na Arduino i otvorite Serial Monitor. Provjerite očitanja u odnosu na luxmetar.

3. Ako je sve u redu, možemo nastaviti.

Korak 5: Kalibrirajte kondenzator MIC/ADMP401 (INMP401):

Kalibrirajte kondenzator MIC/ADMP401 (INMP401)
Kalibrirajte kondenzator MIC/ADMP401 (INMP401)
Kalibrirajte kondenzator MIC/ADMP401 (INMP401)
Kalibrirajte kondenzator MIC/ADMP401 (INMP401)

Konačno poslednji. Kondenzatorski mikrofon ili ADMP401 (INMP401). Preporučio bih ADMP401 jer je veličina ploče mala. Inače možete otići po kondenzatorski mikrofon i uglavnom će zauzeti više prostora u kućištu.

Za ADMP401: (Napomena: Još nisam kalibrirao senzor za prikaz dB vrijednosti. Vidjet ćete samo ADC vrijednosti.)

1. Priključci:

Arduino_ADMP401

3.3V _ VCC

GND_GND

A0_AUD

2. Otpremite skicu na Arduino. Otvorite serijski monitor. Proverite očitavanja. Čitanje je visoko u velikim količinama, a malo u malim količinama.

Korak 6: Spojite to zajedno:

Image
Image
Dovedite to zajedno
Dovedite to zajedno
Dovedite to zajedno
Dovedite to zajedno

Konačno je vrijeme da to spojimo.

  1. Spojite sve prema vezama na ploči.
  2. Instalirajte biblioteke. Veze u.ino datoteci.
  3. Prenesite ga na Arduino.
  4. Provjerite je li sve u redu i pokazuje li ispravna očitanja.
  5. Ako je sve u redu, konačno ga možemo sastaviti u kućište.

Napomena: Ovaj korak je još uvijek nedovršen jer kôd još nije konačan. U sljedećoj verziji bit će dodano korisničko sučelje.

Korak 7: Sve stavite u futrolu:

Image
Image
Stavite sve u kutiju
Stavite sve u kutiju
Stavite sve u kutiju
Stavite sve u kutiju

Vreme je da sve to stavite u slučaj:

  1. Programirajte pro mini. (Možete ga proguglati kako to učiniti)
  2. Planirajte kako će svi senzori, zaslon, Arduino, baterija i punjač stati u kućište.
  3. Upotrijebite puno (ne previše) vrućeg ljepila kako biste učvrstili sve na mjestu.
  4. Sve ožičite

Žao mi je što nisam priložio nijednu sliku koja bi vam pomogla jer još moram unijeti neke promjene u kôd.

Korak 8: Testiranje završnog uređaja i završnih misli:

Testiranje završnog uređaja i završnih misli
Testiranje završnog uređaja i završnih misli

Evo nas … Napravili smo mali uređaj koji može učiniti toliko mnogo stvari. Uređaj još nije dovršen i trebat će neko vrijeme za izradu posljednjeg. Voleo bih da glasate za mene na konkursima kako biste me motivisali da nastavim da dovršim projekat. Hvala vam na glasovima i lajkovima i uskoro se vidimo sa završenim projektom sa više slika i video zapisa projekta. I naravno završna montaža

Preporučuje se: