Arduino Wetterstation Part3, Regen (8 / 9 schritt)

Schritt 8: Arduino Sketch


Also hier mein Arduino-Sketch in eine Zip-Datei ist. Weather3.zip.

Diese Skizze ist für die gesamte Wetterstation mit Adafruit Datenlogger. Es müssen also auf Ihre eigene Anwendung angepasst werden.

Hier ist der relevante Regenmesser Code.

#define RainPin 5

Regen-variable
Bool RainHigh = False;
const Float LowAmt = 5.0; Wenn Regen niedrig ist, nimmt diese ml zur Reise
const Float HiAmt = 5.0;    Wenn Regen hoch ist, nimmt diese ml zur Reise
Float RainAccum = 0.0;     Regen-Akku seit Beginn der Probe

void setup(void) {}
Regen-Get-Start-Zustand
Wenn (digitalRead(RainPin)==HIGH)
{
RainHigh = True;
}
anderes
{
RainHigh = False;
}

Im Setup ob ich der RainPin hoch oder niedrig ist. Dies bestimmt nur die Eimer abgelaufen ist und der Ausgangspunkt Tipps des Eimers Zeitmessung zu starten.

void loop(void)
{

Regen-Rechner, sucht kontinuierlich nach Regen
Suchen Sie nach niedrig bis hoch
Wenn ((RainHigh==false) & & (digitalRead(RainPin)==HIGH))
{
RainHigh = True;
RainAccum += LowAmt;
}
Wenn ((RainHigh==true) & & (digitalRead(RainPin)==LOW))
{
RainHigh = False;
RainAccum += HiAmt;
}

In der Hauptschleife Suche ich einen Übergang aus dem aktuellen Stand. Wenn es auftritt, dann füge ich die richtige Menge an Wasser. Jetzt in meinem Fall habe ich sie beide auf 5 mL festgelegt.

Meine Skizze sendet RainAccum an den seriellen Port und schreibt sie auf die SD-alle 10 Sekunden. Ich weiß, 5 mL bedeutet nicht viel und weder vergrößert die Menge alle 10 Sekunden, aber es funktioniert für meine Zwecke.

Hier sind einige Berechnungen für den Regenmesser.
2,54 cm = 1 Zoll (genau)
Durchmesser der Auffangtrichter beträgt 5,5" oder 13,97 cm.
Bereich ist Pi * R2 oder Pi * D24 oder 23.76 In2 oder 153,28 cm2
US-Maßnahmen Regen in Zoll, so wäre es 23,76 In3 oder 389,33 cm3
Cm3 ist das gleiche wie mL
1 Zoll Regen wäre also 389.33 mL.
5mL ist etwa 0,0128 Zoll Regen

Jetzt können Sie die Wetterstation mit der Arduino-Software mit dem seriellen Monitor. Der Datenlogger zeichnet auch die gleichen Daten plus einen Datums- und Zeitstempel in eine CSV-Datei.

In Verbindung stehende Artikel

10 $ tragbare Arduino Wetterstation (AWS)

10 $ tragbare Arduino Wetterstation (AWS)

Mein College hatte vor kurzem eine kleine Wissenschaft-Ausstellung.So dass ich von meinem Lehrer gebeten wurde, ein Projekt in der Schule zu lehren, junge Studenten über Elektronik präsentieren also im Grunde hatte ich zwei Tage, irgendeine Sache zu
Arduino-Wetterstation (AWS)

Arduino-Wetterstation (AWS)

In diesem Projekt werden wir eine Wetterstation vornehmen, die misst, Luftdruck, Temperatur, Regentropfen, Bodenfeuchtigkeit und Luftfeuchtigkeit mit Arduino, die die Daten für die Datenerfassung zu retten!Es ist ein ziemlich einfaches Projekt und ka
Arduino-Wetterstation.

Arduino-Wetterstation.

Vor einer Weile bekam ich eine Idee, meine eigene Wetterstation von Grund auf neu zu bauen.Es stellte sich heraus, groß. Beginnen wir!Schritt 1: Teilen Eine Liste von Elementen, die ich verwendet:-2 x Arduino Nano.-433mhz Sender.-433 mhz Empfänger.-4
Arduino Wetterstation Part2

Arduino Wetterstation Part2

So mein letzte Projekt ein Arduino-Wind-chill-Maschine war.Natürlich wollte diese faulen alte Geek meine Wetterstation eine Wetterfahne (Windrichtung) hinzu. Wen kümmert es, Fragen Sie? Nun, bin ich ein Geek. Windrichtung hat, eine gewisse Bedeutung.
DIY Arduino Wetterstation

DIY Arduino Wetterstation

Wie erstelle ich eigene Wetterstation mit Arduino.Schritt 1: TeilenArduinoJumper KabelSteckbrettNokia 5110-AnzeigeDHT11Schritt 2: Verkabeln Die Schaltung wie im Schaltplan verdrahten.Schritt 3: Code Zeit!!!Laden Sie den Code.Schritt 4: fertig!!! Sie
Cloud-Hoppers - Arduino-Wetterstation

Cloud-Hoppers - Arduino-Wetterstation

Einfache Arduino Uno Wetterstation mit Ethernet Web Access mit Piepsen Maplin Sensoren :) siehe PDF für Beschreibung und Arduino Code. Sie benötigen 1 Arduino Uno und Ethernet Shield + einige Streifen Board oder ein Brot-Brett, die Sensoren anzuschli
Die Arduino-Wetterstation / Thermostat

Die Arduino-Wetterstation / Thermostat

UPDATE:UPDATE: Add Taupunkt BerechnungenUPDATE: Windgeschwindigkeit ÜberwachungIch habe immer schon interessiert mein lokale Wetter Überwachung und bemerkt den Unterschied zwischen was weather.com und accuweather.com halte mein lokale Wetter, und was
SOLAR POWERED ARDUINO Wetterstation

SOLAR POWERED ARDUINO Wetterstation

In Ländern wie Indien sind die meisten Menschen von der Landwirtschaft. Für die effektive Planung in Landwirtschaft Wettervorhersage ist von größter Bedeutung. Damit Landwirte immer das Wetter Forecasts.As Bauern Aufenthalt in abgelegenen Gebieten in
Peggy - Arduino portable RF Regen Tracker

Peggy - Arduino portable RF Regen Tracker

Mein Land milde Klima lässt die Sonne scheinen für den größten Teil des Jahres, dann Wäschetrockner Trockner sind nicht weit verbreitet und so benutzen wir oft Kleidung in der Sonne ablaufen.Was tun, wenn ein plötzlicher Regenschauer kommt?Dieses Pro
Wired Arduino Wetterstation

Wired Arduino Wetterstation

Erster Versuch bei einem Arduino Projekt und ich fand es interessant, zu bauen. Gesamtkosten waren rund $50,00 für alle Teile.Schritt 1: Ausgänge Ich entwarf dieses Gerät Ausgabe in 20 x 4 lcd, und darüber hinaus zusätzliche Informationen auch über s
Arduino-Wetterstation mit RF433 MHz Module

Arduino-Wetterstation mit RF433 MHz Module

In diesem Projekt werde ich zeigen, wie zwei Arduinos durch RF-Frequenz (kabellos) miteinander sprechen zu machenIn der Vergangenheit veröffentlicht habe ich vier Instructables, die zu dieser führen:Die ersten beiden sind über den Anschluss einer ser
Arduino Bluetooth und Ultraschall-Sensor TUTORIAL

Arduino Bluetooth und Ultraschall-Sensor TUTORIAL

Hallo nochmal,Wie versprochen, habe ich meinen nächsten hochgeladen instructable. Dieses wird Bluetooth und Ultraschall sensor(HC-SR04) zu decken.Warum diese beiden. Ich habe ein RC 2-Rad-Wagen für mein Schulprojekt. Es "mit einer kostenlosen app übe
Esp8266 Wi-Fi-Modul zu erklären und Verbindung

Esp8266 Wi-Fi-Modul zu erklären und Verbindung

Hallo.Ich bin Matej und in diesem instructable ich werde Ihnen zeigen, wie das ESP8266 WLAN-Modul verwenden. Ich weiß, es eine Menge von Videos und Foren erzählen gibt, wie Sie dieses Gerät verwenden, aber keiner von ihnen waren Colorfull oder einfac
Arduino GPRS Wetterstation - Teil 1

Arduino GPRS Wetterstation - Teil 1

Mit der Bedrohung durch zunehmend unberechenbar Wetterlagen im Umlauf den Himmel unseres Planeten, Tag für Tag der unaufhörliche Regen, Überschwemmungen, Dürren, Hagelstürme und wer weiß was sonst scheint eine Wetterstation ein nützliches und notwend