Tartalomjegyzék:
- Lépés: Gyűjtse össze az alkatrészeket:
- 2. lépés: Ellenőrizze a HC-SR04 ultrahangos érzékelőt
- 3. lépés: A DHT11/DHT22 érzékelő tesztelése:
- 4. lépés: Az LDR vagy a TEMT6000 kalibrálása:
- 5. lépés: A MIC/ADMP401 (INMP401) kondenzátor kalibrálása:
- 6. lépés: Hozd össze:
- 7. lépés: Tegyen mindent egy tokba:
- 8. lépés: A végső eszköz és a végső gondolatok tesztelése:
Videó: Otthoni egészségérzékelő: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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:-
- Mérje meg és jelenítse meg a hőmérsékletet (*C vagy *F).
- Páratartalom mérése és megjelenítése (%-ban).
- Számítsa ki és jelenítse meg az érzést (hőindex) (*C vagy *F).
- A hang mérése és megjelenítése (dB -ben).
- Fény mérése és megjelenítése (luxban) (1 lux = 1 lumen/m^2).
- Mérje meg és jelenítse meg a távolságot egy adott tárgytól (cm -ben vagy hüvelykben).
- Behatolásérzékelőként használható (külön sziréna is hozzáadható).
- Stroboszkópos hatás generálására szolgál. (A behatolók elrettentésére és a felek számára)
- Zseblámpaként használható.
- 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ész lista:-
- Arduino Mega/Uno/Nano (érzékelők ellenőrzéséhez)
- Arduino Pro Mini
- Programozó a Pro Mini számára (más Arduino -kat is használhat)
- OLED kijelző (SSD1306 típus)
- LDR + 5 kΩ (én 3x 15 kΩ -t használtam párhuzamosan) VAGY TEMT6000
- 3x nyomógomb
- Tolókapcsoló
- Piros LED
- DHT22/DHT11 hőmérséklet -páratartalom érzékelő (az igényektől függően használható)
- Li -Poly akkumulátor 5V -os fokozattal és Li Po töltővel.
- 1W LED 100Ω -tal (vagy közel)
- Raspberry Pi tok (Ha van 3D nyomtatója, akkor készíthet egyet. Nekem egyszerűen nincs.)
- Kondenzátor MIC erősítő áramkörrel (később megemlítve) VAGY ADMP401/INMP401
- Jumper kábelek (többnyire F-F, M-M jó, ha van néhány F-M is)
- Szivárvány kábel vagy többszálas vezetékek
- USB B VAGY USB B mini (az Arduino típusától függően)
- Kenyeretábla (ideiglenes csatlakozásokhoz, érzékelők kalibrálásához)
Eszközök:-
- Forrasztópáka vagy állomás
- Forrasztó
- Forrasztó viasz
- Tip Cleaner… (A forrasztáshoz bármi más hozzáadható..)
- Ragasztópisztoly botokkal (Na jó.. ragasztópálcák)
- 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
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:
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:
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:
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:
Végre itt az ideje, hogy összehozzuk.
- Csatlakoztasson mindent a kenyértáblán lévő csatlakozók szerint.
- Telepítse a könyvtárakat. Linkek.ino fájlban.
- Töltse fel az Arduino -ra.
- Ellenőrizze, hogy minden rendben van -e, és a helyes értékeket mutatja -e.
- 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:
Ideje mindent belerakni egy tokba:
- Programozza be a pro mini -t. (A google -ban megtalálhatja, hogyan kell csinálni)
- Tervezze meg, hogyan illeszkedne a tokba az összes érzékelő, kijelző, Arduino, akkumulátor és töltő.
- Használjon sok (nem túl sok) forró ragasztót, hogy mindent a helyére rögzítsen.
- 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:
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:
$ 5 otthoni automatizálás gomb: 4 lépés
5 dolláros otthoni automatizálás gomb: 5 dolláros otthoni automatizálás gomb Néha a legegyszerűbb megoldás egyetlen gomb. Szerettünk volna egy egyszerű módot arra, hogy elindítsunk egy „lefekvés előtti” rutint az otthoni automatizálási központunkban (a Hubitat Elevation), amely kikapcsolja a legtöbb fényt, másokat meghatározott szintekre állít, és
Ultra alacsony fogyasztású WiFi otthoni automatizálási rendszer: 6 lépés (képekkel)
Rendkívül kis teljesítményű WiFi otthoni automatizálási rendszer: Ebben a projektben megmutatjuk, hogyan lehet néhány lépésben felépíteni egy alapvető helyi otthoni automatizálási rendszert. Raspberry Pi -t fogunk használni, amely központi WiFi eszközként fog működni. Míg a végcsomópontokhoz az IOT Cricket -et fogjuk használni az akkumulátor előállításához
Otthoni automatizálás: 5 lépés
Otthonautomatizálás: ebben a projektben sok mindent elhasználtunk, és a nulláról építjük fel, hogy megértsük az IoT tárgyak internetének folyamatát. Videó az összes projekthez
Arduin-otthoni automatizálás: 5 lépés
Arduin-otthoni automatizálás: Ebben az utasításban a ZELIO SR3 PLC és az Arduino táblák által vezérelt otthoni automatizálás egyik példájáról fogok mesélni, amelyet a fény, a hő és a páratartalom mérésére és szabályozására használnak. Ezt a rendszert tanítványaim használják az alapok megismerésére automatizálás
Praktikus PIR otthoni használatra: 7 lépés (képekkel)
Praktikus PIR otthoni használatra: Mint sokan, akik otthoni automatizálási projektekkel dolgoztok, én is egy funkcionális PIR -érzékelőt akartam építeni, hogy automatizáljak néhány sarokkanyart saját otthonomban. Bár a fénykapcsoló PIR érzékelői optimálisak lettek volna, a sarkot nem lehet hajlítani. Thi