Tartalomjegyzék:

Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY: 6 lépés
Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY: 6 lépés

Videó: Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY: 6 lépés

Videó: Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY: 6 lépés
Videó: Контрольная лампа переменного тока с диммером Arduino AC 2024, Július
Anonim
Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY
Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY
Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY
Mozgásérzékelő vízcsap Arduino és mágnesszelep használatával - DIY

Ebben a projektben megmutatom, hogyan lehet mozgásérzékelő vízcsapot építeni egy mágnesszelep segítségével. Ez a projekt segíthet a meglévő kézi vízcsap átalakításában csapnak, amelyet mozgásérzékelés alapján lehet vezérelni. Az Arduino -val összekapcsolt infravörös érzékelő használatával a Tap automatikusan bekapcsol, valahányszor a kéz érzékeli az infravörös érzékelő közelében. A csap a felhasználó által meghatározott ideig bekapcsolt állapotban marad, majd automatikusan kikapcsol.

A projekt egyszerű, könnyen hozzáférhető és mindenki számára megvalósítható kellékeket használ.

Kellékek

  • Arduino Uno.
  • Mágnesszelep 12V.
  • IR érzékelő - az Ön választása szerint helyettesíthető egy ultrahangos érzékelővel.
  • Dióda - 1N4007.
  • 12V -os tápegység.
  • 5V relé.
  • Mini kenyeretábla.
  • Vezetékek csatlakoztatása.

1. lépés: A mágnesszelep megértése

A mágnesszelep megértése
A mágnesszelep megértése
A mágnesszelep megértése
A mágnesszelep megértése

A mágnesszelep elektromágnesesen működik. A tekercs feszültsége miatt a szelep kinyílik, és lehetővé teszi a folyadék áramlását. Ez a mechanizmus segít a kézi szelepek cseréjében, és kulcsfontosságú elemévé teszi ezt a projektet.

Ellenőrizze a mágnesszelep működését úgy, hogy közvetlenül csatlakoztatja a 12 V -os tápegységet a mágnesszelephez. Ezt követően "Kattintás" hangot hall. Ez a hang jelzi a szelep nyitását és zárását.

A mágnesszelep vezérléséhez azt egy Arduino mikrokontrollerhez kell csatlakoztatnunk. Ehhez 5V relét használnak. A mágnesszelep hátsó EMF -et indukál, amely közvetlenül csatlakoztatva károsíthatja a relét. Ezért egy diódát kell csatlakoztatni, amint ezt a lépés ábrája mutatja. Ez segít a mágnesszelep biztonságos vezérlésében.

Megjegyzés - A mágnesszelepnek nincs pozitív vagy negatív kivezetése, bármelyik sorkapocs +ve vagy -ve lehet.

2. lépés: A mágnesszelep csatlakoztatása az 5 V -os reléhez

Mágnesszelep csatlakoztatása 5V reléhez
Mágnesszelep csatlakoztatása 5V reléhez
Mágnesszelep csatlakoztatása 5V reléhez
Mágnesszelep csatlakoztatása 5V reléhez

Ebben a lépésben csatlakoztatni kell a mágnesszelepet a reléhez. A csatlakozásokat lásd a mellékelt kapcsolási rajzon.

  1. Csatlakoztassa a 12 V -os tápfeszültség pozitív (+ve) csatlakozóját a relé közös csatlakozójához (középső).
  2. Csatlakoztassa a dióda pozitív végét a relé NO (normálisan nyitott) csatlakozójához.
  3. Biztosítson 5 V -os tápfeszültséget a reléhez az arduino 5 V -os tűről.
  4. Csatlakoztassa a relé bemeneti csapját (IN) az Arduino 13. tűjéhez.

Relé esetén a tápoldalon 3 érintkező található:

  • VCC
  • GND
  • IN vagy IN1, IN2 (1 csatorna vagy 2 csatornás relé alapján)

A relé kimeneti oldala:

  • Általában zárt konfiguráció (NC): 1. HIGH jel - áram folyik. 2. LOW jel - az áram nem folyik
  • Általában Nyitott konfiguráció (NO): 1. HIGH jel - az áram nem folyik. 2. LOW jel - áram folyik.
  • Gyakori (CO)

Ebben az áramkörben a "Normally Open" csapot kell használni, mivel csak akkor kell áramot szolgáltatni a szelepnek, ha a kéz érzékelhető.

3. lépés: Csatlakoztassa az infravörös érzékelőt

Csatlakoztassa az infravörös érzékelőt
Csatlakoztassa az infravörös érzékelőt

Csatlakoztatjuk az infravörös érzékelőt az arduino -hoz a kártya analóg érintkezőjével. Az arduino IDE AnalogRead () függvényével elérhetjük az érzékelő értékét. Ez segíthet meghatározni, hogy a kéz az érzékelő közvetlen közelében van -e vagy sem.

  • Csatlakoztassa az infravörös érzékelő OUT érintkezőjét az A0 analóg érintkezőhöz.
  • Biztosítson 5V tápellátást az Arduino infravörös érzékelőjéhez.
  • Csatlakoztassa a GND csapot.

Megjegyzés - Az infravörös érzékelő potenciométere beállítható az érzékelő észlelési tartományának változtatására

4. lépés: Töltse fel a vázlatot/kódot

Ezután fel kell töltenie egy vázlatot az Arduino -ra az Arduino IDE használatával.

Töltse le a mellékelt kódot, majd nyissa meg az Arduino IDE -ben.

Csatlakoztassa az Arduino -t, és győződjön meg arról, hogy a megfelelő com port és kártya van kiválasztva, majd töltse fel a kódot.

5. lépés: Csatlakoztassa a mágnesszelepet a csaphoz/csőhöz

Csatlakoztassa a mágnesszelepet a csaphoz/csőhöz
Csatlakoztassa a mágnesszelepet a csaphoz/csőhöz

Mielőtt ellátná a berendezésünket, csatlakoztassa a mágnesszelepet a csaphoz. Kétféleképpen lehet a csaphoz rögzíteni.

  1. Csatlakoztatás a csőhöz: Csatlakoztassa a szelepet a meglévő csapjához vizet szolgáltató csőhöz.
  2. Rögzítés a csaphoz: Csak akkor csatlakoztassa a szelepet közvetlenül a csaphoz, ha a szelep mérete megegyezik a meglévő csapjával, különben szivárgáshoz vezet. Ezt követően kapcsolja be a kézi csapot. Függetlenül attól, hogy a kézi csap be van -e kapcsolva, nem folyik víz, mivel a mágnesszelep KI van kapcsolva.

Az ábra az 1 -es kapcsolat beállítását mutatja.

6. lépés: A mozgásérzékelő vízcsapjának használata

Ennyi, a mozgásérzékelő vízcsapja használatra kész. Minden alkalommal, amikor használni szeretné a csapot, mozgassa a kezét az infravörös érzékelő közvetlen közelében. Ezt követően a víz 7 másodpercig folyik a kódban meghatározottak szerint, és automatikusan kikapcsol. Módosítsa az időtartamot igényei szerint.

Mondja el, mit változtatna, vagy mit tenne másként a megjegyzések részben.

Ajánlott: