Tartalomjegyzék:

Otthoni egészségérzékelő: 8 lépés
Otthoni egészségérzékelő: 8 lépés

Videó: Otthoni egészségérzékelő: 8 lépés

Videó: Otthoni egészségérzékelő: 8 lépés
Videó: 8 + 1 ingyenes egészségjavító módszer 2024, Július
Anonim
Otthoni egészségügyi érzékelő
Otthoni egészségügyi érzékelő

Sziasztok, Remélem, minden rendben van. Amint korábban említettem, otthoni egészségügyi érzékelőt kellett közzétennem az egyik korábbi utasításomban. Tehát itt van:

A viselhető technológia remekül tartja a figyelmet az Ön személyiségére. De ahhoz, hogy mérje a lakóhelye egészségét, más eszközre van szüksége. Ez az eszköz figyeli a hőmérsékletet, a páratartalmat, a zajt és a fényszintet minden helyiségben, és behatolásérzékelőként, zseblámpaként és tölthető telefonként is működhet, és az 1 W -os LED segítségével stroboszkópos hatást kelthet a betolakodók kiszabadítása érdekében. A burkolaton belül az érzékelők gyűjteménye információt küld egy Arduino -nak, amely értelmezi a bemenetet és megjeleníti az adatokat egy kis OLED -képernyőn. A készülék leolvasása alapján bekapcsolhatja a párátlanítót, leengedheti a termosztátot, vagy résnyire kinyithat egy ablakot-bármi is szükséges ahhoz, hogy otthona kényelmes legyen.

Ez az eszköz a következőket teszi:-

  1. Mérje meg és jelenítse meg a hőmérsékletet (*C vagy *F).
  2. Páratartalom mérése és megjelenítése (%-ban).
  3. Számítsa ki és jelenítse meg az érzést (hőindex) (*C vagy *F).
  4. A hang mérése és megjelenítése (dB -ben).
  5. Fény mérése és megjelenítése (luxban) (1 lux = 1 lumen/m^2).
  6. Mérje meg és jelenítse meg a távolságot egy adott tárgytól (cm -ben vagy hüvelykben).
  7. Behatolásérzékelőként használható (külön sziréna is hozzáadható).
  8. Stroboszkópos hatás generálására szolgál. (A behatolók elrettentésére és a felek számára)
  9. Zseblámpaként használható.
  10. Töltse fel a telefonokat vészhelyzetben.

Szeretném megemlíteni, hogy ezt az utasítást korán közzéteszik a zsebméretű verseny utolsó időpontja miatt. Ezért az utasítás még mindig nem teljes. Ez az eszköz képes az összes érzékelő leolvasására, de még nem használható behatolásjelzőként és zseblámpaként, mivel még mindig nyomógombokkal írok kódot egy felhasználói felülethez (UI). Tehát kérem, szavazzon rám legalább a zsebméretű versenyen, miközben továbbra is a kódért dolgozom, ti pedig összeszeditek az alkatrészeket és elkezditek kalibrálni az érzékelőket. Később tetszés szerint szavazhat rám az Arduino versenyen (ha tetszik a projekt).

Kérjük, ne hagyja ki a lépéseket sem, ha azt szeretné, hogy a projekt hibamentes legyen (sokan megjegyzik a nem működő projekteket, és nem telepítették megfelelően az Arduino könyvtárakat, ami problémákat okozhat). Vagy kihagyhatja az érzékelő kalibrálásának első lépéseit, és kezdheti a mikrofon és a fény kalibrálásával.

Tehát gyűjtsük össze az alkatrészeket és kezdjük el:

Lépés: Gyűjtse össze az alkatrészeket:

Alkatrészek összegyűjtése
Alkatrészek összegyűjtése
Alkatrészek összegyűjtése
Alkatrészek összegyűjtése

Alkatrész lista:-

  1. Arduino Mega/Uno/Nano (érzékelők ellenőrzéséhez)
  2. Arduino Pro Mini
  3. Programozó a Pro Mini számára (más Arduino -kat is használhat)
  4. OLED kijelző (SSD1306 típus)
  5. LDR + 5 kΩ (én 3x 15 kΩ -t használtam párhuzamosan) VAGY TEMT6000
  6. 3x nyomógomb
  7. Tolókapcsoló
  8. Piros LED
  9. DHT22/DHT11 hőmérséklet -páratartalom érzékelő (az igényektől függően használható)
  10. Li -Poly akkumulátor 5V -os fokozattal és Li Po töltővel.
  11. 1W LED 100Ω -tal (vagy közel)
  12. Raspberry Pi tok (Ha van 3D nyomtatója, akkor készíthet egyet. Nekem egyszerűen nincs.)
  13. Kondenzátor MIC erősítő áramkörrel (később megemlítve) VAGY ADMP401/INMP401
  14. Jumper kábelek (többnyire F-F, M-M jó, ha van néhány F-M is)
  15. Szivárvány kábel vagy többszálas vezetékek
  16. USB B VAGY USB B mini (az Arduino típusától függően)
  17. Kenyeretábla (ideiglenes csatlakozásokhoz, érzékelők kalibrálásához)

Eszközök:-

  1. Forrasztópáka vagy állomás
  2. Forrasztó
  3. Forrasztó viasz
  4. Tip Cleaner… (A forrasztáshoz bármi más hozzáadható..)
  5. Ragasztópisztoly botokkal (Na jó.. ragasztópálcák)
  6. Hobbi kés (nem kötelező, csak az RPI tok néhány műanyag részének eltávolítása érdekében, hogy több hely legyen, és lyukakat készítsen a LED -ek, nyomógombok és LDR számára. Más eszközöket is használhat.)

2. lépés: Ellenőrizze a HC-SR04 ultrahangos érzékelőt

Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt
Tesztelje a HC-SR04 ultrahangos érzékelőt

Először teszteljük a HC-SR04-et, hogy megfelelően működik-e vagy sem.

1. Csatlakozások:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_Trig

2. Nyissa meg a csatolt.ino fájlt, és töltse fel a kódot az Arduino táblára.

3. A feltöltés után helyezzen egy vonalzót az érzékelő mellé, és helyezze el az objektumot, és ellenőrizze a leolvasásokat a soros monitoron (ctrl+shift+m). Ha az értékek majdnem rendben vannak, folytathatjuk a következő lépést. A hibaelhárításhoz látogasson el ide. További információkért látogasson el ide.

3. lépés: A DHT11/DHT22 érzékelő tesztelése:

Teszt DHT11/DHT22 érzékelő
Teszt DHT11/DHT22 érzékelő
Teszt DHT11/DHT22 érzékelő
Teszt DHT11/DHT22 érzékelő
Teszt DHT11/DHT22 érzékelő
Teszt DHT11/DHT22 érzékelő

Most folytassuk a DHT11/DHT22 érzékelő tesztelését.

1. Csatlakozás

Arduino DHT11/DHT22

VCC_ 1. tű

D2_Pin 2 (10k ellenálláson keresztül is csatlakozzon az 1. tűhöz)

GND_ 4. tű

Megjegyzés: Ha árnyékolása van, közvetlenül csatlakoztassa a jelcsapot az Arduino D2 -hez.

2. Telepítse innen a DHT Library és innen az Adafruit_sensor könyvtárat.

3. Nyissa meg az.ino fájlt a DHT szenzortár példáiból, szerkessze a kódot az utasítások szerint (DHT11/22), és töltse fel a kódot az Arduino táblára.

4. Nyissa meg a Soros monitort (ctrl+shift+M), és ellenőrizze az értékeket. Ha kielégítőek, folytassa a következő lépéssel.

Ellenkező esetben ellenőrizze itt.

4. lépés: Az LDR vagy a TEMT6000 kalibrálása:

Kalibrálja az LDR -t vagy a TEMT6000 -t
Kalibrálja az LDR -t vagy a TEMT6000 -t
Kalibrálja az LDR -t vagy a TEMT6000 -t
Kalibrálja az LDR -t vagy a TEMT6000 -t

Menjünk tovább az LDR/TEMT6000 kalibrálásához:

Az LDR kalibrálásához kattintson ide. A kalibráláshoz rendelkeznie kell vagy kölcsön kell vennie egy luxmérővel.

A TEMT6000 esetében letöltheti az.ino fájlt az Arduino kódhoz.

1. Csatlakozások:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. Töltse fel a vázlatot az Arduino -ba, és nyissa meg a Soros monitort. Ellenőrizze a mért értékeket a luxmérővel kapcsolatban.

3. Ha minden rendben van, folytathatjuk.

5. lépés: A MIC/ADMP401 (INMP401) kondenzátor kalibrálása:

MIC/ADMP401 (INMP401) kondenzátor kalibrálása
MIC/ADMP401 (INMP401) kondenzátor kalibrálása
MIC/ADMP401 (INMP401) kondenzátor kalibrálása
MIC/ADMP401 (INMP401) kondenzátor kalibrálása

Végül az utolsó. A kondenzátor mikrofon vagy ADMP401 (INMP401). Javaslom az ADMP401 használatát, mivel a tábla mérete kicsi. Különben a kondenzátor mikrofont keresheti itt, és többnyire több helyet foglal el a tokban.

ADMP401 esetén: (Megjegyzés: még nem kell kalibrálnom az érzékelőt a dB értékek megjelenítéséhez. Csak az ADC értékeket fogja látni.)

1. Csatlakozások:

401. oldal

3.3V _ VCC

GND_GND

A0_AUD

2. Töltse fel a vázlatot az Arduino -ba. Nyissa meg a Soros monitort. Ellenőrizze az értékeket. Az olvasás nagy mennyiségben magas, alacsony kötetben alacsony.

6. lépés: Hozd össze:

Image
Image
Hozd össze
Hozd össze
Hozd össze
Hozd össze

Végre itt az ideje, hogy összehozzuk.

  1. Csatlakoztasson mindent a kenyértáblán lévő csatlakozók szerint.
  2. Telepítse a könyvtárakat. Linkek.ino fájlban.
  3. Töltse fel az Arduino -ra.
  4. Ellenőrizze, hogy minden rendben van -e, és a helyes értékeket mutatja -e.
  5. Ha minden rendben, akkor végre összerakhatjuk egy tokban.

Megjegyzés: Ez a lépés még mindig befejezetlen, mivel a kód még nem végleges. A következő verzióban lesz egy hozzáadott felhasználói felület.

7. lépés: Tegyen mindent egy tokba:

Image
Image
Tegyen mindent egy tokba
Tegyen mindent egy tokba
Tegyen mindent egy tokba
Tegyen mindent egy tokba

Ideje mindent belerakni egy tokba:

  1. Programozza be a pro mini -t. (A google -ban megtalálhatja, hogyan kell csinálni)
  2. Tervezze meg, hogyan illeszkedne a tokba az összes érzékelő, kijelző, Arduino, akkumulátor és töltő.
  3. Használjon sok (nem túl sok) forró ragasztót, hogy mindent a helyére rögzítsen.
  4. Vezetéket mindent

Sajnálom, hogy nem adtam hozzá képeket, hogy segítsek, mivel még módosítanom kell a kódon.

8. lépés: A végső eszköz és a végső gondolatok tesztelése:

A végső eszköz és a végső gondolatok tesztelése
A végső eszköz és a végső gondolatok tesztelése

Tessék… Létrehoztunk egy kis eszközt, amely sok mindenre képes. Az eszköz még nem fejeződött be, és némi időbe telik a végső létrehozása. Szeretném, ha szavazna rám a versenyeken, hogy motiváljanak a projekt befejezéséhez. Köszönöm a szavazatokat és a lájkokat, és hamarosan találkozunk a befejezett projekttel, további képekkel és videókkal a projektről. És persze a végső összeszerelés

Ajánlott: