Water meter + Arduino = Aquameterduino! (5 / 6 stap)

Stap 5: Scripts / Code


Arduino code:

Ik begon uit de ladyada-code (ethernet + sd kaart), een interrupt toegevoegd. Het IP-adres van het schild is het enige ding om te worden geconfigureerd en kunt u dit doen via een configuratiebestand op de SD-kaart. Dus dit script kan worden geïnstalleerd als-is, geen lijn nodig heeft wijziging.

RTC setup: Ik stel de tijd van mijn RTC met het script d1307_setTime. Goed genoeg voor mijn doel. Doe het eens en voor altijd, dat is het hele punt van de RTC-module en de batterij van de munt.

IP-adres: als config.txt op de SD-kaart aanwezig is, overschrijft de inhoud het IP-adres.

Linux script:

Ik schreef een script die loopt op een linux box en welke crontab vuurt een paar keer per dag. Vrij grof geweld als het de hele inhoud van de SD kaart gedownload en vervolgens 'verkent' het. Het stuurt mij een e-mail met een geruststellend 'alles is OK' of een 'teveel water verbruikt vandaag' alarmerend!

IP = "192.168.999.999"
E-mail = "me

> crontab -l
00 8,16,23 *** / bin/bash $HOME/bin/watermeter.sh > $HOME/watermeter.log 2 > & 1

Gerelateerde Artikelen

PHloat2 DIY zuur water testen sculptuur & kit met arduino

PHloat2 DIY zuur water testen sculptuur & kit met arduino

pHloatpHloat is een DIY kit die is gemaakt voor gebruik in combinatie met een pre-owned / reeds bestaande arduino microcontroller. Het doel is het testen van de pH-niveaus in de lokale rivieren, meren en stromen als gevolg van de toestroom van lucht-
Mok muziek: Water omzetten in een Instrument met Arduino en ChucK

Mok muziek: Water omzetten in een Instrument met Arduino en ChucK

Wat als u kon veranderen elk geleidende oppervlak tot een instrument? Zoals, zeggen... een mok water? Het beste van allen, is het goedkoop; u moet slechts 1 dollar waard van extra elektrische componenten (niet met inbegrip van de Arduino).Voor dit pr
LED kubus met Arduino en aangepaste PCB

LED kubus met Arduino en aangepaste PCB

dit instructable details over het ontwerp en bouwproces voor een 5 x 5 x 5 LED-kubus, instelbaar met behulp van een Arduino, die zich op een aangepaste printplaat bevindt.Extra informatie, foto's en video's vindt u op mijn website.Het afgewerkt produ
Een Levitating bol draait gloed en knippert met Arduino

Een Levitating bol draait gloed en knippert met Arduino

Een levitating little Death Star in Instructables nodigde me aan het nieuwe project met Arduino. Drie beleidsterreinen werden besloten en bewaard als onderscheid met de voorloper.Doe het zelf met geen (of minder) ready-made.Draaiende houden.Maak gloe
Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Hey daar!Dit is mijn eerste instructable, en ik zal je laten zien hoe u een temperatuursensor en een Dot-Matrix beeldscherm met arduino in real-time kunt interface.Ik heb bijgevoegd de arduino schets, die nogal groot in één oogopslag is, maar als u o
Aan de slag met Arduino - twee speler Arduino Pong

Aan de slag met Arduino - twee speler Arduino Pong

In deze tutorial gaan we een arduino gebaseerde controller die we gebruiken kunnen om te bepalen van een spel voor 2 spelers van pong bouwen.We gaan een paar van dial potentiometers (het draaien van knoppen) gebruiken om te controleren de pong vleerm
AtoZ van RC hobby + DIY radio met ARDUINO

AtoZ van RC hobby + DIY radio met ARDUINO

Wikipedia omschrijft RC-voertuig alsEen afstandsbediening voertuig is een voertuig dat op afstand wordt bestuurd door een betekent dat de beweging met een externe oorsprong niet tot het apparaat beperkt. Dit is vaak een bedieningsorgaan radio, kabel
Decoderen en verzenden van 433MHz RF codes met Arduino en rc-switch

Decoderen en verzenden van 433MHz RF codes met Arduino en rc-switch

In deze tutorial zal ik u tonen hoe te een Arduino gebruiken voor het decoderen van de signalen van RF afstandsbedieningen, en hen op afstand bedienen van sommige schakelopties lichtnet en een garagedeur opnieuw te sturen.Opmerking: Deze handleiding
Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Terug in eind 2014 en begin 2015, uw echt kwamdeze handige WiFi Chip ESP8266 (de ESP-01) en moeten vechten onder de inconsistente documentatie uit verschillende bronnen. Vooralsnog uitloper gedocumenteerd hij zijn frustraties (bevindingen) als een in
Het gebruik van de Module van de Camera van de OV7670 met Arduino?

Het gebruik van de Module van de Camera van de OV7670 met Arduino?

Hier introduceerden we één module van de camera van de OV7670 net gekocht online, met inbegrip van de mededeling van de cameramodule en Arduino UNO, met behulp van de manieren om te nemen van de foto via cameramodule, enzovoort. Dit is een cameramodu
DIY handgemaakte Hexapod met arduino (Hexdrake)

DIY handgemaakte Hexapod met arduino (Hexdrake)

Hallo, ik ben David en in dit instructable zal ik u tonen hoe ik gemaakt deze hexapod hexapod wiens naam Hexdrake is.Sinds ik 16 was, raakte ik geïnteresseerd in elektronische en later in robotica. Interessant na zekere mate krijgen en programmeren m
SCHOOT - zuiveren van water met nieuwe technologieën en algea

SCHOOT - zuiveren van water met nieuwe technologieën en algea

Dit Instructable is een soort een verhaal waar zullen wij tonen u hoe ons project is geëvolueerd door middel van het jaar. Onze project graven een paar grote blokken die we in elke stap presenteren je, zo tag langs! Je hoeft niet om te lezen de hele
PuttDuino putt-putt gat met arduino

PuttDuino putt-putt gat met arduino

mijn bedrijf heeft jaarlijkse evenementen waar we allemaal samen te komen voor leuk - om te blazen stoom af en hebben een beetje concurrentie. In het verleden hebben we Softbal en bowling competities. Dit jaar iemand had een bron van inspiratie: elke
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o