Sadržaj:
- Pribor
- 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 promjena: 2024-01-30 09:33
Teškog zimskog dana, moja supruga i ja sjedili smo u dnevnoj sobi i čitali, kada je pogledala preko mene i upitala "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 istražiti. Kako se ispostavilo, vanjski izlaz vode za moju pumpu u podrumu se smrznuo u čvrstom stanju, a crpka u koritu je neprestano radila na tome da učini ono što više nije moguće, a pritom se jako zagrijala.
Dok sam demontirao izlazno crijevo i odmrzavao ga, pomislio sam da bi ovo mogla biti izvrsna prilika za izgradnju kruga za nadgledanje moje pumpe i isključenje ako se to u budućnosti ponovi, kako bi spriječio 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 crpke, a ako prelazi 1 amp dulje od minute, relej će se isključiti kako bi zaustavio pumpu, LED će zasvijetliti i melodija alarma reproducirat će se s 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čito ne želite da vam podrum poplavi u slučaju da nešto pođe po zlu sa samim sustavom
Pribor
1 x Arduino Uno (koristio sam Uno R3) i napajanje za njegovo pokretanje
1 x 5v relejni prekidač (jqc-3ff-s-z)
1 x tranzistorski optički sprežnik 4N36, zajedno s IC utičnicom za njegovu podršku
1 x ACS712 modul osjetnika struje
1 x 8 ohmski zvučnik (i poklopac roštilja, ako ga želite imati na zidu)
1 x LED sa 470 ohmskim otpornikom (trebate li vizualni indikator isključenja sustava)
mala projektna ploča s tiskanim krugom
kutija za projekt
žica zvučnika
Moja PumpSaver.ino skripta!
prenaponska šipka (preporučeno, ali izborno)
Korak 1: Prenesite.ino skriptu na svoj Arduino Uno R3
Pomoću Arduino IDE softvera prenesite priloženu skicu PumpSaver.ino 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, postavivši ga na način koji će raditi s vašim kućištem. Koristio sam hobi tiskanu ploču uz UNO 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 pretjerano osjetljivi ulazni pin relejnog modula od Arduino digitalnog pina 10 slanjem putem optički upravljanog tranzistora, napajanog iz 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 zasigurno oštetiti vaš Arduino UNO.
Prije odabira trenutnog modula, provjerite je li određena struja koju crpka crpi. Moja je ocijenjena na 30 ampera, što je više nego dovoljno za moju potopnu pumpu. Prelistate li 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 ampera.
Skica će također slati podatke na serijski monitor ako želite testirati dok ste povezani s računalom.
Korak 3: Završite montažu i testirajte
Za dovršetak montaže odlučio sam instalirati prenaponsku šipku za opskrbu sustava. U našim regijama struja 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. Sustav je radio kako je planirano, isključio je grijač i upozorio me da je premašio vremensko ograničenje.
NAPOMENA: Skica se može uređivati unutar Arduino IDE softvera kako bi se produžilo vrijeme rada koliko god je potrebno vašoj pumpi za ispuštanje vode da obično spusti razinu vode na mjesto gdje je plovak isključuje. Za mene ovo nikad nije trajalo više od minute, ali vaše se možda razlikuju.
Preporučeni:
Otkrivanje greške i alarm toplinske pumpe ESP8266, Openhab, Telegram, MQTT na baterije: 5 koraka
Detekcija greške i alarm toplinske pumpe ESP8266, Openhab, Telegram, MQTT na baterije: Moja toplinska pumpa za grijanje kuće i vode povremeno dobiva pogrešku. Ova se pogreška ne može lako primijetiti budući da nema crvenog svjetla ili nečega, samo mali 'P' na malom LCD zaslonu. Stoga sam napravio ovaj detektor kako bi otkrio grešku i
Arduino mjerač vremena za akvaponske pumpe: 4 koraka
Mjerač vremena temeljen na Arduinu za pumpu za akvaponiku: Ovo je mali instruktor za mjerenje vremena na bazi Arduina za crpku za akvaponiku. Imam mali sustav akvaponike postavljen u zatvorenom prostoru s 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 crpke za punjenje: Pumpa za punjenje je vrsta DC-DC pretvarača 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 s n-kanalnim napajanjem. Kad središte polumosta padne
Arduino kućna ušteda energije: 5 koraka
Arduino Home Energy Saver: 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š će uređaj moći provjeriti temperaturu vaše kuće i prilagoditi je u skladu s tim
Svijetla ušteda s Arduino Mega: 7 koraka
Svijetla štednja s Arduino Mega: Bright Saver prikazuje točne, ažurirane podatke o uštedi 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 došli do cilja