Sadržaj:
- Supplies
- Korak 1: Prenesite.ino skriptu na svoj Arduino Uno R3
- Korak 2: Shema
- Korak 3: Završite montažu i testirajte
Video: Ušteda pumpe Arduino: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Teškog zimskog dana, moja žena i ja smo sedeli u dnevnoj sobi i čitali, kada je ona pogledala mene i pitala "Kakav je to zvuk?" U kući je nešto mirno radilo za što smo mislili da ne zvuči poznato, pa sam sišao dolje da istražim. Kako se ispostavilo, vanjski izlaz vode za moju pumpu u podrumu se smrznuo u čvrstom stanju, a crpna komora je neprestano radila na tome da učini ono što više nije moguće, a tokom procesa se jako zagrijala.
Dok sam demontirao izlazno crijevo i odmrzavao ga, pomislio sam da bi ovo mogla biti odlična prilika za izgradnju kruga za nadgledanje moje pumpe i isključenje ako se to ponovi u budućnosti, kako bi spriječilo da izgori. Nakon mjesec dana istraživanja, naručivanja dijelova i testiranja, nastao je Arduino Pump Saver.
Priložena Arduino skica "PumpSaver.ino" konfigurirana je za praćenje struje koja se crpi iz pumpe, a ako prelazi 1 amp više od minute, relej će se isključiti kako bi zaustavio pumpu, LED će zasvijetliti i melodija alarma reproducirat će se sa priključenog zvučnika svakih 5 minuta kako bi vas obavijestio da nešto nije u redu.
Ovim putem želim upozoriti sve čitatelje, uvijek je dobro imati rezervnu pumpu instaliranu u slučaju kvara primarne energije, na vlastito napajanje (moja je jedinica za pomoćnu bateriju). Očigledno ne želite da vam podrum poplavi u slučaju da nešto pođe po zlu sa samim sistemom
Supplies
1 x Arduino Uno (koristio sam Uno R3) i napajanje za njegovo pokretanje
1 x 5v relejni prekidač (jqc-3ff-s-z)
1 x 4N36 tranzistorski optički sprežnik, zajedno s IC utičnicom za njegovu podršku
1 x ACS712 modul senzora struje
1 x 8 ohmski zvučnik (i poklopac roštilja, ako ga želite imati na zidu)
1 x LED sa otpornikom od 470 ohma (ako želite vizuelni indikator isključenja sistema)
mala projektna ploča sa štampanim kolom
kutija za projekat
žica zvučnika
Moja PumpSaver.ino skripta!
prenaponska šipka (preporučeno, ali opcionalno)
Korak 1: Prenesite.ino skriptu na svoj Arduino Uno R3
Pomoću Arduino IDE softvera prenesite priloženu PumpSaver.ino skicu na svoj Arduino Uno R3. Za sva pitanja vezana uz povezivanje pogledajte web stranicu Arduino.
Korak 2: Shema
Slijedeći ovu shemu, dovršite ožičenje ovog kruga, pazeći da ga postavite na način koji će funkcionirati s vašim kućištem. Koristio sam hobi tiskanu ploču pored UNO -a i nekoliko krajeva produžnih kabela koje sam položio. Sve se komponente lako mogu pronaći na Ebayu ili Amazonu.
Opto-tranzistor 4N36 je potreban jer će se ulaz za ove relejne module aktivirati čak i kada je izlazni digitalni pin na Arduinu NIZAK. U osnovi samo odvajamo previše osjetljivi ulazni pin relejnog modula od Arduino digitalnog pina 10 slanjem putem optički upravljanog tranzistora, napajanog sa samog pina 10.
Napomena o LED -u: NE spajajte LED -u izravno na digitalne izlazne pinove na Arduinu - provjerite koristite li otpornik. LED dioda će sama po sebi sigurno oštetiti vaš Arduino UNO.
Prije odabira trenutnog modula provjerite da li određujete struju koju crpi vaša crpka. Moja je ocijenjena na 30 ampera, što je više nego dovoljno za moju potopnu pumpu. Ako pregledate Arduino skicu, vidjet ćete da ona sadrži i komentar o izmjeni varijable mVperAmp ako bi umjesto toga vaš trenutni senzor bio model od 20 amp.
Skica će takođe prenositi podatke na serijski monitor ako želite da testirate dok ste povezani sa računarom.
Korak 3: Završite montažu i testirajte
Da bih dovršio montažu, odlučio sam instalirati prenaponsku šipku za napajanje sistema. U našim regijama električna energija nije uvijek pouzdana pa sam zaključio da bi bilo bolje biti siguran nego žaliti.
Za kraj, naručio sam lijepu malu rešetku zvučnika za svoj 8 ohmski zvučnik i montirao ga na zid u stambenom prostoru. Da bih testirao sklop, zgrabio sam prijenosni grijač i spojio ga, ostavljajući ga da radi više od minute. Sistem je radio kako je planirano, isključio je grijač i upozorio me da je prekoračio vremensko ograničenje.
NAPOMENA: Skica se može urediti u Arduino IDE softveru kako bi se produžilo vrijeme rada koliko god je potrebno vašoj pumpi za ispuštanje vode da obično spusti nivo vode na mjesto gdje je plovak isključuje. Za mene ovo nikada nije trajalo više od minute, ali vaše se možda razlikuju.
Preporučuje se:
Otkrivanje greške i alarm toplotne pumpe ESP8266, Openhab, Telegram, MQTT na baterije: 5 koraka
Detekcija greške i alarm toplotne pumpe ESP8266, Openhab, Telegram, MQTT na baterije: Moja toplotna pumpa za grijanje kuće i vode povremeno dobije grešku. Ova greška se ne može lako primijetiti jer nema crvenog svjetla ili nečega, samo mali 'P' na malom LCD ekranu. Stoga sam napravio ovaj detektor kako bi otkrio grešku i
Arduino mjerač vremena za akvaponske pumpe: 4 koraka
Arduino bazirani mjerač vremena za akvaponske pumpe: Ovo je mali instruktor na Arduino mjeraču vremena za akvaponske pumpe. Imam mali sistem akvaponike postavljen u zatvorenom prostoru sa kontinuiranim protokom. Pumpa radi neprestano i htio sam napraviti mjerač vremena koji će omogućiti da pumpa radi određeno vrijeme
Krug pumpe za punjenje: 4 koraka
Krug pumpe za punjenje: Pumpa za punjenje je neka vrsta istosmjernog na istosmjerni pretvarač koji koristi kondenzatore za skladištenje energije za podizanje ili snižavanje napona. Pumpa za punjenje se koristi za MOSFET-ove i IGBT-ove snage sa n-kanalnim napajanjem. Kad središte polumosta padne
Arduino kućna ušteda energije: 5 koraka
Arduino Ušteda energije u kući: Gradite kućni energetski sustav koji ima za cilj nadzirati energiju vaših domova kako bi se smanjili računi za struju i ostale komunalne usluge. U ovom modelu vaš uređaj će moći provjeriti temperaturu vaše kuće i prilagoditi je u skladu s tim
Svijetla ušteda sa Arduino Mega: 7 koraka
Svijetla ušteda s Arduino Mega: Svijetla ušteda prikazuje točne, ažurirane informacije o uštedama i omogućuje vam postavljanje cilja uštede. Na primjer, nakon što postavite cilj pomoću dva ponuđena gumba, možete promatrati napredovanje i koliko je još potrebno da biste dosegli svoj cilj