SMS-gebaseerd waarschuwingssysteem voor watervoorziening

Probeer Ons Instrument Voor Het Oplossen Van Problemen





In dit bericht gaan we een circuit bouwen dat de gebruiker via sms op de hoogte stelt als de watervoorziening naar uw gebied / huis wordt gestart. Het kan het tijdstip weergeven waarop de watertoevoer begint en eindigt, de gemiddelde waterstroomsnelheid in liter per minuut en het totale water dat aan uw tank wordt geleverd in liters.

Invoering

We weten allemaal dat leven op aarde als mens onmogelijk is zonder water we gebruiken meer water dan welke andere soort op aarde dan ook verbruikt, niet alleen om te overleven, maar ook om in onze luxe behoeften te voorzien.



We verbruiken niet alleen water, maar vervuilen ook waterlichamen. Het waterverbruik en de vraag zullen de komende decennia enorm toenemen.

Als wereldburger is het onze plicht om water te besparen, maar als individu kunnen we misschien niet de dorst van de hele wereld stillen door water te besparen, maar we kunnen zeker de dorst van onze familie stillen, aangezien we misschien voor een korte tijd een gezonde hoeveelheid water hebben , zelfs als niemand om ons heen water heeft bewaard voor de toekomst.



De watervoorziening in India en andere snel ontwikkelende landen is beperkt en er is ook veel vraag naar, bovendien kan de watervoorziening beginnen zonder enige officiële kennisgeving van de lokale overheid. Dit project lost dit probleem voor ons op.

Laten we nu eens kijken naar de technische details van het project.

Het circuit:

Het circuit bestaat uit een waterstroomsensor YF-S201, een Arduino-bord dat het brein van het project is, een GSM-module (SIM 800 of SIM 900) voor het ontvangen van sms-meldingen over de watervoorziening en een real-time klokmodule voor het volgen van de juiste tijd voor het starten en beëindigen van de watervoorziening.

9 Volt voeding is wenselijk voor het voeden van het Arduino-bord en de GSM-module, het wordt aanbevolen om de voeding te voorzien van 9V-adapters of zelfgemaakte, goedgebouwde, transformatorgebaseerde (LM 7809) voeding.

SMS-gebaseerd watervoorzieningscircuit

De verbinding tussen Arduino en GSM-module als volgt:

Arduino TX naar RX GSM-module

Arduino RX naar TX GSM-module

Arduino GND naar GND GSM-module

Probeer nooit de GSM-module van stroom te voorzien via de 5V-uitgangspen van Arduino naar de 5V-ingang van de GSM-module.

De RTC- of realtime-klokmodule houdt de tijd van aankomst van water en beëindiging van de watervoorziening bij.

Dat concludeert de hardware.

Om de tijd op RTC in te stellen, moeten we het tijdinstellingsprogramma uploaden naar RTC met de voltooide hardware-installatie. Hierdoor wordt de tijd op uw computer gesynchroniseerd met RTC.

Download het RTC-bibliotheekbestand: github.com/PaulStoffregen/DS1307RTC

Programma voor het instellen van de tijd op RTC:

· Upload de bovenstaande code met voltooide hardware.

· Open de seriële monitor en deze toont dat de tijd is ingesteld.

· Nu bent u klaar om naar de volgende stap te gaan.

U hebt met succes de tijd ingesteld op de RTC-module.

Laten we nu het hoofdprogramma uploaden dat ons via sms op de hoogte zal stellen.

Hoofdprogramma:

Notitie : U moet eerst het RTC-tijdinstellingsprogramma naar Arduino uploaden en als tweede het hoofdprogramma (met voltooide hardware-instellingen). Als u het tegenovergestelde doet, zal het project niet werken.

Hier is de sms-schermafdruk van het geteste prototype:

geteste sms-schermafbeelding van prototype:

· Na een minuut het circuit AAN te hebben gezet, krijgt u een sms met de mededeling dat het systeem gereed is.

· Wanneer het water door de sensor begint te stromen, zal het systeem de gebruiker hierover na verloop van tijd informeren.

· Nadat de watertoevoer is beëindigd, zal het systeem nog een waarschuwing sturen en de sessie samenvatten met de tijd, de gemiddelde waterstroom en het totale water dat aan uw tank wordt geleverd.

Prototype van de auteur:

Prototype van op sms gebaseerd waarschuwingscircuit voor watervoorziening

Houd er rekening mee dat het water op het moment van aankomst van het water vrij moet kunnen stromen, wat betekent dat als er een blok of een kraan is die gesloten is, dit niet wordt gemeld.

Als u vragen heeft over dit project, aarzel dan niet om dit in het commentaargedeelte te vermelden, u kunt snel antwoord krijgen.




Vorige: Incubator met Arduino met automatische temperatuur- en vochtigheidsregeling Volgende: 3 beste transformatorloze omvormercircuits