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, Studeni
Anonim
Senzor kućnog zdravlja
Senzor kućnog zdravlja

Bok 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. No 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 svakoj prostoriji, a može djelovati i kao detektor upada, svjetiljka i puniti telefone te koristiti LED od 1 W za stvaranje stroboskopskog učinka kako bi se uljezi izvukli. 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č, 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. Mjerenje i prikaz temperature (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. Mjerenje i prikaz zvuka (u dB).
  5. Mjerenje i prikaz svjetla (u luksima) (1 luks = 1 lumen/m^2).
  6. Mjerenje i prikaz udaljenosti 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 generiranje stroboskopskog učinka. (Zastrašivanje uljeza i zabava)
  9. Koristite kao svjetiljku.
  10. Punjenje telefona u hitnim slučajevima.

Htio bih napomenuti da je ovo uputstvo objavljeno ranije zbog posljednjeg datuma natjecanja u džepnoj veličini. 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 dečki skupite dijelove i počnite kalibrirati senzore. Kasnije me možete glasovati na Arduino natječaju kako želite (ako vam se sviđa projekt).

Također nemojte preskočiti korake ako želite da projekt bude bez grešaka (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 kalibracije senzora i početi s kalibracijom mikrofona i svjetla.

Skupimo dijelove i počnimo:

Korak 1: Skupite dijelove:

Prikupite dijelove
Prikupite dijelove
Prikupite dijelove
Prikupite dijelove

Popis 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 zaslon (tip SSD1306)
  5. LDR + 5kΩ (koristio sam 3x 15kΩ paralelno) ILI TEMT6000
  6. 3x tipke
  7. Klizni prekidač
  8. Crvena LED
  9. Senzor temperature DHT22/DHT11 za temperaturu (koristi se ovisno o vašim zahtjevima)
  10. Li Poly baterija s povećanjem od 5 V i Li Po punjačem.
  11. LED 1W sa 100Ω (ili blizu)
  12. Raspberry Pi kućište (Ako imate 3D pisač, možete ga napraviti. Jednostavno ga nemam u blizini.)
  13. MIC kondenzatora sa krugom pojačala (kasnije spomenuto) ILI ADMP401/INMP401
  14. Kratki kabeli (uglavnom F-F, M-M dobro je imati i nešto F-M)
  15. Rainbow kabel ili višežilne žice
  16. USB B ILI USB B mini (ovisi o vrsti Arduina)
  17. Oglasna ploča (za privremene veze, za kalibriranje senzora)

Alati:-

  1. Lemilica ili stanica
  2. Lem
  3. Lepak za vosak
  4. Čistač savjeta … (Može se dodati sve ostalo potrebno za lemljenje..)
  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: Ispitajte ultrazvučni senzor HC-SR04

Ispitajte ultrazvučni senzor HC-SR04
Ispitajte ultrazvučni senzor HC-SR04
Ispitajte ultrazvučni senzor HC-SR04
Ispitajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Testirajte ultrazvučni senzor HC-SR04
Ispitajte ultrazvučni senzor HC-SR04
Ispitajte 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_Eho

D9_Trig

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

3. Nakon prijenosa 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 osjetnik DHT11/DHT22:

Ispitajte osjetnik DHT11/DHT22
Ispitajte osjetnik DHT11/DHT22
Ispitajte osjetnik DHT11/DHT22
Ispitajte osjetnik DHT11/DHT22
Ispitajte osjetnik DHT11/DHT22
Ispitajte osjetnik DHT11/DHT22

Sada nastavimo s testiranjem senzora DHT11/DHT22.

1. Priključak

Arduino DHT11/DHT22

VCC_ Igla 1

D2_Pin 2 (također se spojite na Pin 1 putem 10k otpornika)

GND_ Igla 4

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

2. Odavde instalirajte DHT knjižnicu, a odavde knjižnicu Adafruit_sensor.

3. Otvorite.ino datoteku iz primjera knjižnice 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 ovdje provjerite 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 kod.

1. Priključci:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Prenesite skicu na Arduino i otvorite Serial Monitor. Provjerite očitanja u luksmetru.

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 posljednji. 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 mjesta u kućištu.

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

1. Priključci:

Arduino_ADMP401

3.3V _ VCC

GND_GND

A0_ AUD

2. Prenesite skicu na Arduino. Otvorite serijski monitor. Provjerite očitanja. Čitanje je visoko u velikim količinama, a nisko 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 knjižnice. 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, napokon ga možemo sastaviti u kovčeg.

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

Korak 7: Sve stavite u kućište:

Image
Image
Stavite sve u kućište
Stavite sve u kućište
Stavite sve u kućište
Stavite sve u kućište

Vrijeme je da sve stavite u slučaj:

  1. Programirajte pro mini. (Možete ga proguglati kako to učiniti)
  2. Planirajte kako bi svi senzori, zaslon, Arduino, baterija i punjač stali u kućište.
  3. Upotrijebite puno (ne previše) vrućeg ljepila da učvrstite 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. Volio bih da glasate za mene na natječajima kako biste me motivirali da nastavim dovršiti projekt. Hvala vam na glasovima i lajkovima i vidimo se uskoro s dovršenim projektom sa više slika i video zapisa projekta. I naravno završna montaža

Preporučeni: