Sump pomp alarm


ik heb zo vaak over de recente stormen hebben een sump pomp niet, misschien door middel van paranoia ik samengesteld deze sump pompsysteem van kennisgeving, dus zelfs als ik weg van huis zal ik een bericht op mijn iphone5 als overstromingen optreden begint.

Gebruikte onderdelen
Arduino uno rev 3
sim900 gsm/gprs schild
een 10 k ohm weerstand
SIM-kaart (ik gebruikte een at & t gaan telefoonkaart van Wal-Mart)
misc hout, haken en conduit had ik tot rond (zie foto's)

code

#include < SoftwareSerial.h >

SoftwareSerial mySerial (7, 8); GPRS schild gekoppeld aan pin 7 en 8 voor software seriële verbinding

Const String telefoonnummer = "+ 1xxxxxxxxxx"; het telefoonnummer van de telefoon voor het verzenden van het SMS-bericht, vergeet niet om de landcode voor het nummer

Const int sensorPin = 2; de water-sensor is aangesloten op Pen 2

Boolean overstroomd = false; de overstroomd variabele instellen op false

Booleaanse messageSent = false;

VOID Setup {}

mySerial.begin(19200); 19200 is de GPRS-baud-rate, dit moet worden vastgesteld

Serial.begin(19200);

pinMode (sensorPin, INPUT);

SIMpower();

delay(20000);

}

VOID SIMpower()

software overeen met drukken op de GSM schild "power" knop

{

digitalWrite (9, hoge);

delay(1000);

digitalWrite (9, laag);

delay(5000);

}

void loop {//we lus door dit gebied

Als (digitalRead(sensorPin) == HIGH) {//if de sensorPin hoog is, huidige wordt doorgegeven, zodat de sensor moet worden ondergedompeld

overstroomd = true; de kelder is daarvoor overstroomd

} else if (digitalRead(sensorPin) == LOW) {//otherwise als er geen huidige

overstroomd = false; de sensor is niet ondergedompeld

messageSent = false; We kunnen de berichtenEinde, hersteld, zodat als het opnieuw wordt ondergedompeld, we nog een SMS-bericht eindigen

}

Als ((messageSent == false) & & (overstroomd == false)) {//if niet hebben we nog een bericht gestuurd, en de sensor is ondergedompeld

sendTextMessage (telefoonnummer, "uw kelder is overstromingen [Arduino]"); Wij sturen het SMS-bericht

messageSent = true; Wij stellen messageSent op true zodat we niet houden om tekstberichten te verzenden (dit woulld kost veel geld)

}

}

VOID sendTextMessage (String telefoon, tekenreeksgegevens) {//sends een SMS-bericht naar telefoon, die gegevens bevatten

mySerial.print("AT+CMGF=1\r");    Omdat we willen dat het om SMS te verzenden in tekstmodus

delay(100);

mySerial.println ("AT + CMGS = \" "+ telefoon +" \"");//send sms bericht, worden voorzichtig moet toevoegen van een landcode voor het GSM-nummer

delay(100);

mySerial.println (gegevens); //the inhoud van het bericht

delay(100);

mySerial.println ((char) 26); //the ASCII code van de ctrl + z is 26

delay(100);

mySerial.println();

delay(5000);                                     module tijd geven om te verzenden SMS

SIMpower();                                   module uitschakelen

}

Gerelateerde Artikelen

Het installeren van een Sump pomp

Het installeren van een Sump pomp

Ik heb een vuil verdiepingen tellend root kelder onder mijn oude boerderij keuken, die soms met water vult. Ik installeerde enkel een hardhouten vloer, in de keuken en ik wil niet dat de luchtvochtigheid te verdraaien van de planken. Ik installeerde
Arduino Sump pomp

Arduino Sump pomp

Deze Tutorial Arduino pomp ziet u een voorbeeld van het gebruik van een vlotterschakelaar, Powertail en pomp een sump pompsysteem te creëren. Wanneer u wenst te bedienen van grotere pompen uit een Arduino moet u een sterkere Relais om de grotere span
Eenvoudige geïmproviseerde Emergency Sump-pomp

Eenvoudige geïmproviseerde Emergency Sump-pomp

mijn kamergenoot en ik ontdekte onlangs, aangezien de verhuurder zijn kappen van de boom die hing over de ingang van onze basment, wij hebben water kwesties. Onlangs bedoel ik rond 2 am vanochtend en waterbeheer bedoel ik overstromingen voorwaarden.P
Eenvoudige DC sump pomp

Eenvoudige DC sump pomp

heeft u ooit nodig om een kleine hoeveelheid water vanaf één plaats of andere pomp? Hoe zit het met die kan gaan onderwater? Dit project is precies dat! Het is eenvoudig, bijna geen solderen vaardigheid vereist, is gemaakt van hoofdzakelijk gerecycle
Waterstand: sump pomp: de hardware

Waterstand: sump pomp: de hardware

het tweede deel van deze tutorial over de software kan hier worden gevonden:Wat je nodig hebt:* 2 X stukken hout 4 X 6. 1/4 '' en de andere 1/2 '' dikke* 1 x 3-inch pijp. lengte varieert afhankelijk van de diepte van de put.* Een paar van de schroef*
Waterstand: sump pomp: de software

Waterstand: sump pomp: de software

dit is het tweede deel van mijn sumppump waterniveau sensor.Het eerste deel vindt u hierover gebouwd een waterniveau sensor, hier:Nodig:-Raspberry Pi metApachePHPSendmail of postfix als u wilt dat een e-mail waarschuwing.Wat de software doet:Het deel
Hoe een Tankless Warmwaterboiler spoelen en reinigen van de luchtfilter inname

Hoe een Tankless Warmwaterboiler spoelen en reinigen van de luchtfilter inname

Tankless warmwaterapparatuur zal opbouwen van calcium en puin op de elementen en de filters in de machine. Het is belangrijk om uit te voeren een flush met food grade, witte azijn ten minste eenmaal elke 12 tot 18 maanden. Deze eenvoudige onderhoud z
Geluid Flipping hoofdtelefoon!

Geluid Flipping hoofdtelefoon!

Hebben u niet gehoord? Deze hoofdtelefoon flipping geluid zal uw wereld van audio in enkel plan oneven-io veranderen. Links heeft gelijk, en rechts wordt overgelaten, en vindt u dat gesprekken, omgevingsgeluid, snaps en klapt, alle lijken te komen ui
20 Easy Ways to Save - A User vriendelijke Guide

20 Easy Ways to Save - A User vriendelijke Guide

het alleen 'easy money' in deze wereld, voor de werkende klasse mensen, is het geld dat u bespaart. Werk is hard, maar is niet geld besparen. Ik ben zeker lui als het gaat om budgettering. Ook graag ik geld, dus het is moeilijk als ik zeg tegen mezel
Regenwater oogsten systeem

Regenwater oogsten systeem

Dit instructable is gedeeltelijk onvolledig, want het is een work in progress en wordt wordt beschreven als dat het opgericht om te voorkomen dat gegevens verloren gaan. Dit is een klein deel van een veel groter project, dus het alleen op het deel va
Een drie hoofd Sprinkler voor oneven gazons

Een drie hoofd Sprinkler voor oneven gazons

dit is mijn eerste Instructable, dus wees brutaal.   Mijn idee was geïnspireerd door bwpatton1 en zijn "Simple Tuin Sprinkler uit inground popup sprinklers".  Hij zei dat hij het bedoeld als een springplank en ik sprong over het.Mijn tuin heeft
Regen vat gazon Sprinkler

Regen vat gazon Sprinkler

dus, je woont in een herenhuis met een klein gazon. Het schijnt nooit om het water die het nodig heeft "tred te houden met de Jones die gepensioneerd zijn en hebben een perfecte gazon". En je hebt een erosie probleem omdat uw dakgoten water van
Eenvoudige Generator bij huis Hook Up

Eenvoudige Generator bij huis Hook Up

Een generator is een kernonderdeel van velen voorbereid zijn op noodsituaties plannen. (Misschien heb je een cool houtskool aangedreven of een multi brandstof generator.) Maar velen niet bedenken hoe precies zij zal de macht van de items die ze wilt
Portable Power

Portable Power

deze aggregaat zou voor noodgevallen, zoals wanneer een storm knock out de macht, en zou het erg leuk om te hebben voor de camping.Oke, Fat Cat zag dit op youtube en dacht dat we zouden kunnen doen een instructable daarop. Het is raadzaam dat u check