Inhoudsopgave:
- Benodigdheden
- Stap 1: Breng het.ino-script over naar uw Arduino Uno R3
- Stap 2: Het schema
- Stap 3: Voltooi de montage en test
Video: Arduino Pump Saver: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Op een strenge winterdag zaten mijn vrouw en ik in de woonkamer te lezen, toen ze naar mij keek en vroeg: "Wat is dat voor geluid?" Er liep iets vast in het huis waarvan we dachten dat het niet bekend klonk, dus ging ik naar beneden om het te onderzoeken. Het bleek dat de buitenwateruitlaat voor mijn kelderpomp vastgevroren was, en de zinkputpomp had voortdurend gewerkt om te doen wat niet langer mogelijk was, en werd daarbij erg heet.
Terwijl ik de uitlaatslang demonteerde en ontdooide, dacht ik dat dit een geweldige kans zou zijn om een circuit te bouwen om mijn pomp te bewaken en uit te schakelen als dit in de toekomst opnieuw zou gebeuren, om te voorkomen dat hij doorbrandt. Na een maand van onderzoek, onderdelen bestellen en testen, kwam de Arduino Pump Saver tot stand.
De bijgevoegde Arduino-schets "PumpSaver.ino" is geconfigureerd om de stroom die uit de pomp wordt getrokken te bewaken, en als deze langer dan een minuut meer dan 1 ampère is, zal het relais trippen om de pomp te stoppen, een LED gaat branden en een alarmtoon wordt elke 5 minuten afgespeeld via een aangesloten luidspreker om u te laten weten dat er iets mis is.
Op dit punt wil ik alle lezers waarschuwen, het is altijd een goed idee om een back-uppomp te installeren voor het geval de primaire uitvalt, op zijn eigen stroomvoorziening (de mijne is een batterijback-upeenheid). U wilt natuurlijk niet dat uw kelder onder water komt te staan voor het geval er iets misgaat met het systeem zelf
Benodigdheden
1 x Arduino Uno (ik gebruikte een Uno R3) en een voeding om het uit te voeren
1 x 5v relais schakelmodule (jqc-3ff-s-z)
1 x 4N36 transistor-optocoupler, samen met een IC-socket om deze te ondersteunen
1 x ACS712 stroomsensormodule
1 x 8 ohm luidspreker (en grillafdekking, mocht je deze aan de muur willen hebben)
1 x LED met weerstand van 470 ohm (als u een visuele systeemuitschakelindicator wilt)
een klein projectbord met gedrukte schakelingen
een projectdoos
luidsprekerkabel
Mijn PumpSaver.ino-script!
overspanningsbalk (aanbevolen maar optioneel)
Stap 1: Breng het.ino-script over naar uw Arduino Uno R3
Gebruik de Arduino IDE-software om de bijgevoegde PumpSaver.ino-schets over te brengen naar uw Arduino Uno R3. Raadpleeg de Arduino-website voor verbindingsproblemen.
Stap 2: Het schema
Volg dit schema en voltooi de bedrading van dit circuit en zorg ervoor dat u het op een manier legt die past bij uw behuizing. Ik gebruikte een hobbyprintplaat naast de UNO en een paar verlengsnoeruiteinden die ik had liggen. Alle componenten zijn vrij gemakkelijk te vinden op Ebay of Amazon.
De 4N36 opto-transistor is vereist omdat de ingang voor deze relaismodules wordt geactiveerd, zelfs als de digitale uitgangspin op de Arduino LAAG is. In feite scheiden we gewoon de overgevoelige ingangspin van de relaismodule van de Arduino digitale pin 10 door deze door een optisch gestuurde transistor te sturen, gevoed vanaf pin 10 zelf.
Een opmerking over de LED: sluit de LED NIET rechtstreeks aan op de digitale uitgangspinnen op de Arduino - zorg ervoor dat u de weerstand gebruikt. Een LED op zich zal zeker je Arduino UNO beschadigen.
Zorg ervoor dat u de stroom bepaalt die uw sump-pomp trekt voordat u uw huidige module selecteert. De mijne heeft een vermogen van 30 ampère, wat meer dan genoeg is voor mijn dompelpomp. Als je door de Arduino-schets bladert, zul je zien dat deze ook een opmerking bevat over het wijzigen van de mVperAmp-variabele als je huidige sensor in plaats daarvan een 20 amp-model is.
De schets zal ook gegevens naar de seriële monitor sturen als u deze wilt testen terwijl deze op uw computer is aangesloten.
Stap 3: Voltooi de montage en test
Om de montage te voltooien, heb ik ervoor gekozen om een stroomstootbalk te installeren om het systeem te voeden. In onze regio is de elektriciteit niet altijd betrouwbaar, dus ik dacht dat het beter was dan genezen.
Als finishing touch bestelde ik een leuke kleine speakergrill voor mijn 8 ohm speaker en monteerde deze aan de muur in de woonruimte. Om de assemblage te testen, pakte ik een draagbare kachel en verbond deze, waardoor deze meer dan een minuut bleef draaien. Het systeem werkte zoals ontworpen, ontkoppelde de verwarming en alarmeerde me dat het de tijdslimiet had overschreden.
OPMERKING: De schets kan in de Arduino IDE-software worden bewerkt om de looptijd te verlengen, hoe lang het ook duurt voordat uw sump-pomp het waterniveau laat zakken tot waar uw vlotter het uitschakelt. Voor mij was dit nooit langer dan een minuut, maar die van jou kan anders zijn.
Aanbevolen:
Arduino Home Energy Saver: 5 stappen
Arduino Home Energy Saver: u bouwt een Home Energy-systeem dat bedoeld is om de energie van uw huis te bewaken om zo de elektriciteits- en andere energierekeningen te verlagen. In dit model kan uw apparaat de temperatuur in uw huis controleren en dienovereenkomstig aanpassen
Project: Home Energy Saver: 8 stappen
Project: Home Energy Saver: Hannah Robinson, Rachel Wier, Kaila Cleary Het gebruik van een Arduino-bord en Matlab bleek een eenvoudige en effectieve methode te zijn om huiseigenaren te helpen hun energieverbruik te optimaliseren. De eenvoud en veelzijdigheid van het Arduino-bord is verrassend. Er zijn
Energy Saver 3000: 7 stappen
Energy Saver 3000: Adrien Green, Huy Tran, Jody Walker Het gebruik van een Raspberry Pi-computer en Matlab is een eenvoudige en effectieve manier om huiseigenaren te helpen hun energieverbruik te verminderen. Het beste van de Energy Saver 3000 is dat hij heel eenvoudig is in te stellen en te gebruiken
Bright Saver met Arduino Mega - Ajarnpa
Bright Saver met Arduino Mega: Bright Saver geeft nauwkeurige, actuele besparingsinformatie weer en stelt u in staat een besparingsdoel in te stellen. Als u bijvoorbeeld uw doel heeft ingesteld met behulp van de twee meegeleverde knoppen, kunt u de voortgang observeren en hoeveel meer er nodig is om uw doel te bereiken
Screen Saver Defeater: 9 stappen
Screen Saver Defeater: een vakje dat voorkomt dat uw schermbeveiliging wordt geactiveerd wanneer u uw muis erop plaatst