Turinys:

Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats: 6 žingsniai
Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats: 6 žingsniai

Video: Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats: 6 žingsniai

Video: Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats: 6 žingsniai
Video: 3 2 3 Vital Signs Sensors 2024, Liepa
Anonim
Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats
Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats
Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats
Judesio jutiklio vandens čiaupas naudojant „Arduino“ir solenoidinį vožtuvą - pasidaryk pats

Šiame projekte aš jums parodysiu, kaip sukurti judesio jutiklio vandens čiaupą naudojant solenoidinį vožtuvą. Šis projektas gali padėti jums paversti esamą rankinį vandens čiaupą į čiaupą, kurį galima valdyti pagal judesio aptikimą. Naudojant IR jutiklį, sujungtą su „Arduino“, čiaupas automatiškai įsijungs kiekvieną kartą, kai ranka bus aptinkama šalia IR jutiklio. Bakstelėjimas liks įjungtas tam tikrą laiką, kaip apibrėžė vartotojas, ir tada automatiškai išsijungs.

Projekte naudojami paprasti reikmenys, kurie yra lengvai prieinami ir taip pat įmanomi visiems.

Prekės

  • Arduino Uno.
  • Solenoidinis vožtuvas 12V.
  • IR jutiklis - gali būti pakeistas ultragarso jutikliu pagal jūsų pasirinkimą.
  • Diodas - 1N4007.
  • 12V maitinimo šaltinis.
  • 5 V relė.
  • Mini duonos lenta.
  • Jungiamieji laidai.

1 žingsnis: supraskite solenoidinį vožtuvą

Solenoidinio vožtuvo supratimas
Solenoidinio vožtuvo supratimas
Solenoidinio vožtuvo supratimas
Solenoidinio vožtuvo supratimas

Elektromagnetiniu būdu valdomas elektromagnetinis vožtuvas. Įjungus ritę, vožtuvas atsidaro ir leidžia tekėti skysčiui. Šis mechanizmas padeda pakeisti rankinius vožtuvus ir tampa pagrindiniu šio projekto komponentu.

Patikrinkite solenoidinio vožtuvo veikimą tiesiogiai prijungdami 12 V maitinimo šaltinį prie solenoidinio vožtuvo. Po to išgirsite paspaudimą. Šis garsas rodo vožtuvo atidarymą ir uždarymą.

Norėdami valdyti solenoidinį vožtuvą, turime jį prijungti prie „Arduino“mikrovaldiklio. Norėdami tai padaryti, naudokite 5 V relę. Solenoidinis vožtuvas sukelia galinį EMF, kuris gali sugadinti relę, jei yra tiesiogiai prijungtas. Taigi diodas turi būti prijungtas, kaip parodyta šio žingsnio paveikslėlyje. Tai padeda užtikrinti saugų solenoidinio vožtuvo valdymą.

Pastaba - Solenoidinis vožtuvas neturi teigiamo ar neigiamo gnybto, bet kuris gnybtas gali būti laikomas +ve arba -ve.

2 žingsnis: solenoidinio vožtuvo prijungimas prie 5 V relės

Solenoidinio vožtuvo prijungimas prie 5 V relės
Solenoidinio vožtuvo prijungimas prie 5 V relės
Solenoidinio vožtuvo prijungimas prie 5 V relės
Solenoidinio vožtuvo prijungimas prie 5 V relės

Šiame etape mes prijungsime solenoidinį vožtuvą prie relės. Žiūrėkite jungčių schemą.

  1. Prijunkite teigiamą (+ve) 12 V maitinimo gnybtą prie bendro relės gnybto (vidurinio).
  2. Prijunkite teigiamą diodo galą prie relės NO (normaliai atidarytas) gnybto.
  3. Suteikite 5 V maitinimą į relę iš 5 V arduino kaiščio.
  4. Prijunkite relės įvesties kaištį (IN) prie „Arduino“13 kaiščio.

Relės atveju tiekimo pusėje yra 3 kaiščiai:

  • VCC
  • GND
  • IN arba IN1, IN2 (remiantis 1 kanalo arba 2 kanalų relė)

Relės išėjimo pusė:

  • Įprastai uždaryta konfigūracija (NC): 1. AUKŠTAS signalas - teka srovė. 2. LOW signalas - srovė neteka
  • Paprastai atidaryta konfigūracija (NO): 1. AUKŠTAS signalas - srovė neteka. 2. LOW signalas - teka srovė.
  • Dažni (CO)

Šioje grandinėje mes naudosime „normaliai atidarytą“kaištį, nes mums reikia tiekti srovę į vožtuvą tik tada, kai aptinkama ranka.

3 veiksmas: prijunkite IR jutiklį

Prijunkite IR jutiklį
Prijunkite IR jutiklį

Mes prijungsime IR jutiklį prie arduino, naudodami plokštės analoginį kaištį. Naudodami „arduino IDE“funkciją „AnalogRead“(), galime pasiekti jutiklio vertę. Tai gali padėti nustatyti, ar ranka yra arti jutiklio, ar ne.

  • Prijunkite IR jutiklio OUT kaištį prie analoginio kaiščio A0.
  • Pateikite 5 V maitinimą IR jutikliui iš „Arduino“.
  • Prijunkite GND kaištį.

Pastaba - infraraudonųjų spindulių jutiklio potenciometrą galima reguliuoti, kad būtų galima keisti jutiklio aptikimo diapazoną

4 veiksmas: įkelkite eskizą/kodą

Tada turėsite įkelti eskizą į „Arduino“naudodami „Arduino IDE“.

Atsisiųskite pridėtą kodą ir atidarykite jį „Arduino IDE“.

Prijunkite „Arduino“ir įsitikinkite, kad pasirinkote tinkamą kom portą ir plokštę, tada įkelkite kodą.

5 žingsnis: pritvirtinkite solenoidinį vožtuvą prie čiaupo/vamzdžio

Pritvirtinkite solenoidinį vožtuvą prie čiaupo/vamzdžio
Pritvirtinkite solenoidinį vožtuvą prie čiaupo/vamzdžio

Prieš tiekdami mūsų įrenginį, prijunkite solenoidinį vožtuvą prie čiaupo. Yra du būdai, kaip jį pritvirtinti prie čiaupo.

  1. Pritvirtinimas prie vamzdžio: prijunkite vožtuvą prie vamzdžio, tiekiančio vandenį į esamą čiaupą.
  2. Pritvirtinimas prie čiaupo: Prijunkite vožtuvą tiesiai prie čiaupo tik tuo atveju, jei vožtuvo dydis atitinka esamą čiaupą, kitaip jis gali nutekėti. Po to įjunkite rankinį bakstelėjimą. Nepriklausomai nuo to, ar rankinis čiaupas yra įjungtas, vandens srautas nebus, nes solenoidinis vožtuvas yra IŠJUNGTAS.

Paveikslėlyje parodyta 1 jungties sąranka.

6 žingsnis: judesio jutiklio vandens čiaupo naudojimas

Viskas, jūsų judesio jutiklio vandens čiaupas paruoštas naudoti. Kiekvieną kartą, kai norite naudoti čiaupą, judinkite ranką šalia IR jutiklio. Po to vanduo tekės 7 sekundes, kaip apibrėžta kode, ir automatiškai išsijungs. Pakeiskite trukmę pagal savo poreikius.

Praneškite man, ką norėtumėte pakeisti ar padaryti kitaip komentarų skiltyje.

Rekomenduojamas: