Innehållsförteckning:

Arduino Pump Saver: 3 steg
Arduino Pump Saver: 3 steg

Video: Arduino Pump Saver: 3 steg

Video: Arduino Pump Saver: 3 steg
Video: Plant watering system with new Blynk update 2024, Juli
Anonim
Arduino Pump Saver
Arduino Pump Saver
Arduino Pump Saver
Arduino Pump Saver

En hård vinterdag satt min fru och jag i vardagsrummet och läste när hon tittade över och jag och frågade "Vad är det för ljud?" Något sprang stadigt i huset som vi tyckte inte låter bekant, så jag gick ner för att undersöka. Som det visade sig hade det yttre vattenutloppet för min källarpump frusit fast, och sumppumpen hade kontinuerligt arbetat för att göra det som inte längre var möjligt och blivit väldigt varmt i processen.

När jag demonterade utloppsslangen och tinade upp den, tänkte jag att det här kan vara ett utmärkt tillfälle att bygga en krets för att övervaka min pump och stänga av den om detta händer igen i framtiden, för att förhindra att den brinner ut. Efter en månads forskning, beställning av delar och testning kom Arduino Pump Saver till.

Den bifogade Arduino -skissen "PumpSaver.ino" är konfigurerad för att övervaka strömmen från pumpen, och om den överstiger 1 amp i mer än en minut, kommer reläet att stanna för att stoppa pumpen, en lysdiod tänds och en larmsignal kommer att spelas upp från en ansluten högtalare var 5: e minut så att du vet att något är fel.

Vid denna tidpunkt skulle jag vilja varna alla läsare, det är alltid en bra idé att ha en reservpump installerad om primären misslyckas, på sin egen strömförsörjning (min är en batteribackupsenhet). Uppenbarligen vill du inte att din källare ska översvämma om något skulle gå fel med själva systemet

Tillbehör

1 x Arduino Uno (jag använde en Uno R3) och en strömförsörjning för att köra den

1 x 5v reläomkopplarmodul (jqc-3ff-s-z)

1 x 4N36 transistoroptokopplare, tillsammans med ett IC -uttag för att stödja den

1 x ACS712 strömgivarmodul

1 x 8 ohm högtalare (och grillkåpa, om du vill ha den på väggen)

1 x LED med 470 ohm motstånd (om du vill ha en visuell systemutlösningsindikator)

ett litet kretskortsprojektkort

en projektlåda

högtalarkabel

Mitt PumpSaver.ino -skript!

överspänningsstång (rekommenderas men valfritt)

Steg 1: Överför.ino -skriptet till din Arduino Uno R3

Överför den bifogade PumpSaver.ino -skissen med Arduino IDE -programvaran till din Arduino Uno R3. Se Arduinos webbplats för eventuella anslutningsrelaterade problem.

Steg 2: Schemat

Den schematiska
Den schematiska
Den schematiska
Den schematiska

Följ denna schematisk, slutför kabeldragningen av denna krets, var noga med att lägga ut den på ett sätt som fungerar med ditt hölje. Jag använde ett kretskort med hobby vid sidan av UNO och några förlängningssladdar som jag hade lagt runt. Alla komponenter finns ganska enkelt på Ebay eller Amazon.

Optotransistorn 4N36 krävs eftersom ingången för dessa relämoduler utlöses även när den digitala utgången på Arduino är LÅG. I grund och botten separerar vi bara den alltför känsliga relämodulens ingångsstift från Arduino digital pin 10 genom att skicka den via en optiskt styrd transistor, matad från pin 10 själv.

En anmärkning om lysdioden: Anslut INTE lysdioden direkt till digitala utgångsstiften på Arduino - se till att du använder motståndet. En lysdiod i sig kommer säkert att skada din Arduino UNO.

Se till att du bestämmer den ström som din sumppump drar innan du väljer din nuvarande modul. Min är rankad till 30 ampere, vilket är mer än tillräckligt för min nedsänkbara pump. Om du bläddrar igenom Arduino -skissen kommer du att upptäcka att den också innehåller en kommentar om att ändra mVperAmp -variabeln om din nuvarande sensor skulle vara en 20 amp -modell istället.

Skissen kommer också att mata data till den seriella bildskärmen om du vill testa medan du är ansluten till din dator.

Steg 3: Avsluta monteringen och testa

Slutför montering och test
Slutför montering och test
Slutför montering och test
Slutför montering och test

För att slutföra monteringen valde jag att installera en överspänningsstång för att leverera systemet. I vår region är elen inte alltid pålitlig så jag tänkte att den skulle vara bättre säker än ledsen.

För en sista touch beställde jag en fin liten högtalargrill till min 8 ohm högtalare och monterade den på väggen i vardagsrummet. För att testa enheten tog jag en bärbar värmare och kopplade den, så att den gick i över en minut. Systemet fungerade som konstruerat, kopplade bort värmaren och oroade mig över att det hade överskridit tidsgränsen.

OBS: Skissen kan redigeras inuti Arduino IDE -programvaran för att förlänga drifttiden hur länge det än tar din sumppump att vanligtvis sänka vattennivån till där din flottör skär ut den. För mig var detta aldrig mer än en minut, men din kan vara annorlunda.

Rekommenderad: