Turinys:

„Arduino“siurblio taupymo priemonė: 3 žingsniai
„Arduino“siurblio taupymo priemonė: 3 žingsniai

Video: „Arduino“siurblio taupymo priemonė: 3 žingsniai

Video: „Arduino“siurblio taupymo priemonė: 3 žingsniai
Video: Leap Motion SDK 2024, Lapkritis
Anonim
„Arduino“siurblio taupymo priemonė
„Arduino“siurblio taupymo priemonė
„Arduino“siurblio taupymo priemonė
„Arduino“siurblio taupymo priemonė

Atšiaurią žiemos dieną mes su žmona sėdėjome svetainėje skaitydami, kai ji apžiūrėjo mane ir paklausė: „Koks tas garsas?“Kažkas nenutrūkstamai veikė namuose, kurie, mūsų manymu, nebuvo pažįstami, todėl nusileidau žemyn ir ištirsiu. Kaip paaiškėjo, mano rūsio siurblio išorinis vandens išleidimo anga buvo užšalusi, o siurblys nuolat dirbo, kad padarytų tai, kas nebeįmanoma, ir labai įkaista.

Išmontuodamas išleidimo žarną ir atšildydamas ją pagalvojau, kad tai gali būti puiki proga sukurti grandinę, kuri stebėtų mano siurblį, ir išjungti, jei tai pasikartotų ateityje, kad jis neišdegtų. Po mėnesio tyrimų, dalių užsakymo ir bandymų atsirado „Arduino Pump Saver“.

Pridedamas „Arduino“eskizas „PumpSaver.ino“sukonfigūruotas taip, kad stebėtų siurblio srovę, o jei ji viršija 1 amperą ilgiau nei minutę, relė suveiks, kad sustabdytų siurblį, užsidegs šviesos diodas ir suskambės aliarmas. gros iš prijungto garsiakalbio kas 5 minutes ir praneš, kad kažkas negerai.

Šiuo metu norėčiau įspėti visus skaitytojus: visada gera idėja, jei pirminis gedimas būtų sumontuotas atsarginiame siurblyje, naudojant savo maitinimo šaltinį (mano yra akumuliatoriaus atsarginis blokas). Akivaizdu, kad nenorite, kad jūsų rūsys užtvindytų, jei kažkas negerai su pačia sistema

Prekės

1 x „Arduino Uno“(aš naudojau „Uno R3“) ir maitinimo šaltinis

1 x 5 V relės jungiklio modulis (jqc-3ff-s-z)

1 x 4N36 tranzistoriaus optronas, kartu su IC lizdu jį palaikyti

1 x ACS712 srovės jutiklio modulis

1 x 8 omų garsiakalbis (ir grilio dangtelis, jei norite, kad jis būtų ant sienos)

1 x LED su 470 omų rezistoriumi (jei norite vizualinio sistemos išjungimo indikatoriaus)

maža spausdintinės plokštės projekto plokštė

projekto dėžutė

garsiakalbio laidas

Mano PumpSaver.ino scenarijus!

viršįtampio juosta (rekomenduojama, bet neprivaloma)

1 veiksmas: perkelkite.ino scenarijų į „Arduino Uno R3“

Naudodami „Arduino IDE“programinę įrangą, perkelkite pridėtą „PumpSaver.ino“eskizą į „Arduino Uno R3“. Dėl bet kokių su ryšiu susijusių problemų kreipkitės į „Arduino“svetainę.

2 žingsnis: schema

Schema
Schema
Schema
Schema

Vadovaudamiesi šia schema, prijunkite šios grandinės laidus, būtinai išdėstykite taip, kad veiktų su jūsų korpusu. Kartu su UNO naudoju pomėgių spausdintinę plokštę ir kelis pratęsimo laido galus. Visi komponentai yra gana lengvai randami „Ebay“ar „Amazon“.

Reikalingas 4N36 opto-tranzistorius, nes šių relių modulių įvestis suveiks net tada, kai „Arduino“išvesties skaitmeninis kaištis yra ŽEMAS. Iš esmės mes tiesiog atskiriame pernelyg jautrų relės modulio įvesties kaištį nuo „Arduino“skaitmeninio kaiščio 10, siunčiant jį per optiškai valdomą tranzistorių, tiekiamą iš paties kaiščio 10.

Pastaba apie šviesos diodą: NEJUNKITE šviesos diodo tiesiogiai prie „Arduino“skaitmeninių išvesties kaiščių - įsitikinkite, kad naudojate rezistorių. Šviesos diodas savaime tikrai sugadins jūsų „Arduino UNO“.

Prieš pasirinkdami dabartinį modulį, įsitikinkite, kad nustatote srovę, kurią siurbia siurblys. Mano galia yra 30 amperų, o tai yra daugiau nei pakankamai mano panardinamam siurbliui. Jei naršysite „Arduino“eskizą, pamatysite, kad jame taip pat yra komentaras apie kintamojo „mVperAmp“pakeitimą, jei dabartinis jutiklis yra 20 amperų modelis.

Eskizas taip pat pateiks duomenis į serijinį monitorių, jei norite išbandyti, kai esate prijungtas prie kompiuterio.

3 žingsnis: Užbaikite surinkimą ir bandymą

Užbaikite surinkimą ir bandymą
Užbaikite surinkimą ir bandymą
Užbaikite surinkimą ir bandymą
Užbaikite surinkimą ir bandymą

Norėdami užbaigti surinkimą, aš pasirinkau įdiegti viršįtampio juostą sistemai tiekti. Mūsų regione elektra ne visada yra patikima, todėl supratau, kad būtų geriau saugiau nei gailėtis.

Galutiniam prisilietimui aš užsisakiau gražią garsiakalbio grotelę savo 8 omų garsiakalbiui ir pritvirtinau jį prie sienos gyvenamajame kambaryje. Norėdami išbandyti surinkimą, paėmiau nešiojamąjį šildytuvą ir prijungiau jį, palikdamas veikti ilgiau nei minutę. Sistema veikė taip, kaip buvo suprojektuota, atjungė šildytuvą ir sunerimo, kad ji viršijo laiką.

PASTABA: eskizą galima redaguoti „Arduino IDE“programinėje įrangoje, kad pailgėtų veikimo laikas tiek ilgai, kiek užtrunka jūsų siurblys, kad vandens lygis paprastai nukristų iki tos vietos, kur plūdė ją nutraukia. Man tai niekada nebuvo daugiau nei minutė, bet tavo gali būti kitaip.

Rekomenduojamas: