<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gartenbewässerung Archive - Ramser Elektrotechnik %</title>
	<atom:link href="https://www.ramser-elektro.at/tag/gartenbewaesserung/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ramser-elektro.at/tag/gartenbewaesserung/</link>
	<description>Mess- Steuer- und Regeltechnik</description>
	<lastBuildDate>Fri, 30 Jan 2026 17:43:23 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.ramser-elektro.at/wp-content/uploads/2016/11/cropped-Ramser-Elektrotechnik-Firmenlogo-512X512-1-150x150.jpg</url>
	<title>Gartenbewässerung Archive - Ramser Elektrotechnik %</title>
	<link>https://www.ramser-elektro.at/tag/gartenbewaesserung/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Der Gies-O-shield für den Arduino</title>
		<link>https://www.ramser-elektro.at/der-gies-o-shield-fuer-den-arduino/</link>
					<comments>https://www.ramser-elektro.at/der-gies-o-shield-fuer-den-arduino/#comments</comments>
		
		<dc:creator><![CDATA[fritz]]></dc:creator>
		<pubDate>Thu, 28 Jun 2018 17:46:14 +0000</pubDate>
				<category><![CDATA[Elektronik]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[automatische Bewässerung]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Gartenbewässerung]]></category>
		<category><![CDATA[Giesomat]]></category>
		<category><![CDATA[Sensor]]></category>
		<guid isPermaLink="false">https://www.ramser-elektro.at/?p=2926</guid>

					<description><![CDATA[<p>Baue deine eigene automatische Gartenbewässerung mit 4 Giesomat Sensoren und zwei Magnetventilen am Arduino. Open-Source Anleitung mit Schaltplan und Software.</p>
<p>The post <a href="https://www.ramser-elektro.at/der-gies-o-shield-fuer-den-arduino/">Der Gies-O-shield für den Arduino</a> appeared first on <a href="https://www.ramser-elektro.at">Ramser Elektrotechnik</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>4 Giesomat Sensoren und zwei Magnetventile an einem Arduino? </p>



<span id="more-2926"></span>



<p>Immer wieder steht man im Sommer vor der Aufgabe, eine automatische Gartenbewässerung zu erstellen.<br> Doch was ist für eine selbstgebaute automatische Bewässerung am besten geeignet?<br> Dafür kann man auf den originalen Giesomat und dessen damit verbundenen <a href="https://www.ramser-elektro.at/gies-o-mat-kapazitiver-bodenfeuchtesensor-fuer-praezise-bewaesserungssteuerung/">Giesomat Sensoren </a>zurückgreifen.<br> Der Vorteil der kapazitiv funktionierenden <a href="https://www.ramser-elektro.at/gies-o-mat-kapazitiver-bodenfeuchtesensor-fuer-praezise-bewaesserungssteuerung/">Giesomat Sensoren </a>gegenüber den resistiv funktionierenden ist schnell erklärt:<br> Es findet keine Korrosion durch Elektrolyse statt. Dadurch werden keine Metallionen an das umgebende Erdreich abgegeben.<br> Das Signal kann immer wieder verstärkt werden und per <a href="https://www.ramser-elektro.at/shop/bausaetze-und-platinen/pegelwandler-und-frequenzteiler/">Pegelwandler und Frequenzteiler</a> an diversen Systemen betrieben werden.</p>



<p><strong>Überlegungen zu diesem Vorhaben:</strong><br>
<a href="#Sensoren">Physik: Wie funktioniert der Giesomat Sensor?</a><br>
<a href="#Oszillator">Hardware: Wie erzeugt der Giesomat Sensor &#8222;die Frequenz&#8220; ?</a><br>
<a href="#EigenschaftenSensoren">Hardware: Welche elektrische Eigenschaften hat der Giesomat Sensor?</a><br>
<a href="#WarumNichtGiesomat">Hardware: Warum nicht den originalen Giesomat verwenden?</a><br>
<a href="#Voraussetzungen">Hardware: Welche Voraussetzungen sollen erfüllt werden?</a><br>
<a href="#Mikro">Hardware: Welchen Mikrocontroller benutzen?</a><br>
<a href="#SpracheLibs">Software: Welche Sprache, Librarys vorhanden?</a><br>
<a href="#SoftwareZukunft">Software: Weitere Optimierungen / Änderungen</a></p>



<p><a name="Sensoren"></a><strong>Physik: Wie funktioniert der Giesomat Sensor?</strong></p>



<p>Der <a href="https://www.ramser-elektro.at/gies-o-mat-kapazitiver-bodenfeuchtesensor-fuer-praezise-bewaesserungssteuerung/">Giesomat Sensor </a>funktioniert als RC Schwinger, welcher über einen invertierten Schmitt Trigger zurückgeführt wird.<br> Da der Sensor in der Mitte der Gatter hängt, gibt es keine Abhängigkeit des GND Potentials.<br> Die Fläche des Sensors bildet dabei einen Kondensator.<br> Die Sensorfläche muss für die Verwendung im Erdreich unbedingt geeignet versiegelt werden.<br> Unsere Bausätze zu den Sensoren im Shop können bereits fertig vergossen erworben werden.<br> Die Sensorfläche in Verbindung mit der Versiegelung und dem umgebenden Erdreich bildet einen Kondensator.<br> Die Kapazität variiert mit der Permittivität (ε) des umgebenden Erdreiches.<br> Wasser hat ein εr von ewa 88, wogegen feuchte Erde 29 und Luft etwa 1 hat.<br> Man sieht dass dadurch die Kapazität und die daraus resultierende umgekehrt proportional Frequenz der ausgegebenen Rechteckspannung des Sensors sehr variabel gegenüber des sich umgebenen Erdreiches ist.<br> Ist die Umgebungsfeuchte hoch, ist die Frequenz der ausgegebenen Rechteckspannung klein.<br> Ist die Umgebungsfeuchte klein, ist die Frequenz der ausgegebenen Rechteckspannung gross.</p>



<p>Die Frequenz der Sensoren wird dabei wie folgt berechnet:<br>
Bei HC Typen:<br>
f=1/T<br>
f=1/(0.8*R*C)</p>



<p>Bei HCT Typen:<br>
f=1/T<br>
f=1/(0.67*R*C)</p>



<p><a name="Oszillator"></a><strong>&#8222;Hardware: Wie erzeugt der Giesomat Sensor &#8222;die Frequenz&#8220; ?</strong><br>
Ganz einfach:<br>
Anfang:;<br>
Nehmen wir dazu die Schaltung rund um das 74HC14D Gater.<br>
OSC1 und OSC2 stellen hierbei die Sensorflächen (Kondensator !!!) dar.<br>
Nehmen wir an, der Pegel an IC1D ist 0V.<br>
Durch die Negierung des IC1D ist am Ausgang des IC1D 5V, welche über den Widerstand R3, den Kondensator (Sensorflächen !!!) auflädt,<br>
welcher sich zwischen dem Eingang von IC1D und dem Ausgang von IC1C befindet.<br>
Ist die erforderliche Spannung am Eingang IC1D erreicht, schaltet dieser den Ausgang auf 0 V.<br>
Über den Widerstand R3 wird der Kondensator nun solange entladen, bis die Spannung so klein ist, das der Eingang am IC1D auf logisch 0 ist.<br>
Der Ausgang wird wieder auf 5V geschalten.<br>
Was danach passiert? Goto Anfang;</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop.jpg"><img decoding="async" width="300" height="129" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop-300x129.jpg" alt="Giesomat Oszillator Ramser Elektrotechnik Webshop" class="wp-image-2933" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop-300x129.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop-600x259.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop-768x331.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Oszillator-Ramser-Elektrotechnik-Webshop.jpg 800w" sizes="(max-width: 300px) 100vw, 300px" /></a></figure>



<p><a name="EigenschaftenSensoren"></a><strong>Hardware: Welche elektrische Eigenschaften hat der Giesomat Sensor?</strong></p>



<p>Der <a href="https://www.ramser-elektro.at/gies-o-mat-kapazitiver-bodenfeuchtesensor-fuer-praezise-bewaesserungssteuerung/">Giesomat Sensor </a>ist rund um einen Invertierten Schmitt Trigger Gatter aufgebaut, welches von einem linearen Spannungsregler gespeisst wird.<br>Dadurch kann der Sensor in einem breiten Betriebsspannugsbereich betrieben werden.<br>Seit Rev.2 der Sensorplatine kann der lineare Spannungsregler mittels Lötbrücke JP1 überbrückt werden und dadurch auch direkt mit der Versorgungsspannung der Auswertlogik (z.Bsp. 3.3V oder 5V) betrieben werden.<br>Ist der Spannungsregler nicht gebrückt und der Sensor wird entgegen den Empfehlungen mit einer Logikspannung betrieben, dann&#8230;.. findets raus aber beschwert euch nicht.</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop.jpg"><img fetchpriority="high" decoding="async" width="300" height="195" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop-300x195.jpg" alt="Giesomat Linearregler Ramser Elektrotechnik Webshop" class="wp-image-2932" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop-300x195.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop-600x389.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop-768x498.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Giesomat-Linearregler-Ramser-Elektrotechnik-Webshop.jpg 800w" sizes="(max-width: 300px) 100vw, 300px" /></a></figure>



<p>Bei Betrieb mit der direkten Logikspannung ist auf den Spannungsabfall der Leitung zu achten !!!<br>Sollte der Sensorausgang auf ein höheres Spannungspotential angehoben werden, so kann dies mittels Pegelwandler erfolgen.<br>Die Ausgangsfrequenz variiert von Sensor zu Sensor und muss immer vor der Benutzung abgeglichen werden.<br>Dies ist dem manuellen Auftragen von Polyurethan bzw. einer anderen Versieglungsart geschuldet.<br>Normalerweise sollte der Sensor mit einer Spannung zwischen 7 und 12V versorgt werden.<br>Die ausgegebene Rechteckspannung hat dabei eine Scheitelspannung von 5.6V.<br>Genauere Daten zum 74HC Gatter findet ihr in dem jeweiligen Familysheet der Hersteller.</p>



<p><a name="WarumNichtGiesomat"></a><strong>Hardware: Warum nicht den originalen Giesomat verwenden?</strong></p>



<p>Diese Frage ist einfach beantwortet:<br>Viel Leute wollen keine Platine ätzen oder darauf warten,<br>sondern ein kleines shield, welches mittels eines Arduino schnell per Plug and Play verwendet werden kann.<br> Es soll auch gleich ein fertiges Sketch beiliegen, um direkt loslegen zu können.<br>Arduino kompatible Klone können überall in diversen Starter Sets preiswert bezogen werden.</p>



<p><a name="Voraussetzungen"></a><strong>Hardware: Welche Voraussetzungen sollen erfüllt werden?</strong></p>



<p>Arduino (und Klon) kompatible Shield Platine<br>Leicht lötbare Platine mit THT-Bestückung<br>Eingänge und Versorgung für 4 <a href="https://www.ramser-elektro.at/gies-o-mat-kapazitiver-bodenfeuchtesensor-fuer-praezise-bewaesserungssteuerung/">Giesomat Sensoren</a><br>Versorgung der Sensoren und Ausgänge wählbar zwischen Vin, 5V und externe Versorgung<br>Eingänge am Hardwarecounter des Arduino mittels Multiplexer<br>Ausgänge für 2 DC Pumpen / Ventile / &#8230; whatever<br>Ausgänge lowside switched über Standard LogicLevel N-Channel Mosfet<br>Ausgänge mittels Freilaufdioden geschützt<br>Ausgänge für reinen Schaltbetrieb. Kein PWM Betrieb.<br>Standalone Betrieb des Arduino<br>Terminalbetrieb und Konsolenbetrieb umschaltbar<br>Wie immer <a href="https://www.ramser-elektro.at/support/downloads/bausaetze-downloads/">Open Source</a></p>



<p><a name="Mikro"></a><strong>Hardware: Welchen Mikrocontroller benutzen?</strong></p>



<p>Soll einfach Arduino Uno kompatible sein.<br>Jedes preiswerte Starter Kit verwendbar.</p>



<p><a name="SpracheLibs"></a><strong>Software: Welche Sprache, Librarys vorhanden?</strong></p>



<p>Ich hasse es nicht mit der IDE mitgelieferte Extra Libraries von Anderen zu verwenden, deren Hintergrundfunktionen und Eigenheiten ich nicht kenne!<br>Da es sich um keine Ariane Rakete handelt (Achtung Insider 😉 ), werden kleinere Hilfsfunktionen schnell selbst erstellt damit das Sketch out of the box funktioniert.<br>Es kommt daher die freie Arduino IDE zum Einsatz.</p>



<p><a name="SoftwareZukunft"></a><strong>Software: Weitere Optimierungen / Änderungen?</strong><br>Die Software ist in vier Stunden entstanden und es wurde nicht auf säuberstes C sondern auf schnelle Fertigstellung geachtet.<br>Wer es lupenrein schreiben möchte, bitte sehr: <a href="https://www.ramser-elektro.at/support/downloads/bausaetze-downloads/">Meine Quellen sind OpenSource</a>.<br>Würde mich aber freuen, wenn Ihr auf mich verweisen würdet.<br>Die einzigige Änderung was mir spontan einfällt: Betriebart Terminal/Console mittels Linkerdirektive gleich beim kompilieren festlegen, ebenso eine eventuelle Übersetzung ins Deutsche.</p>



<p>Dann legen mir mal los.</p>



<p>Die Hardware ist schnell zusammengestrickt, da die Grösse der Platine bereits vom Arduino vorgegeben ist.<br>Um mit älteren UNO Modellen kompatibel zu sein wird auf die extra Pins der Version 3 und grösser verzichtet.<br>Das Einzige das extra dazu kommt ist die Möglichkeit der Wahl zwischen der Versorgungspannung für die Sensoren und der Ausgänge.<br>Die Versorgungsspannung kann extern angelegt werden (Lötjumper offen),<br>von Arduino von Vin versorgt werden (Oder umgekehrt über die Klemmen),<br>oder die 5V des Arduino benützen.<br>Der Multiplexer wird benutzt, um die vier Giesomat Sensoren einzeln auf den Timer Counter 1 Pin des Mega328 zu legen.<br>Dieser befindet sich auf dem &#8222;Digitaleingang 5&#8220;.</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1.jpg"><img decoding="async" width="300" height="178" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1-300x178.jpg" alt="Gies-O-shield-1-Ramser-Elektrotechnik-Webshop" class="wp-image-2891" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1-300x178.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1-600x357.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1-768x457.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Gies-O-shield-1-Ramser-Elektrotechnik-Webshop-1-1024x609.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a></figure>



<p>Nach dem Erstellen der benötigten Gerber Files, wird wieder wie gewohnt bei regionalen, Generationsübergreifenden Familienunternehmen die Platine bestellt.<br>Denn wir legen auf die Zukunft unserer Umwelt grössten Wert.</p>



<p>Danach warten wir wie immer ein paar Tage.</p>



<p>Nach der Ankunft der Platinen kann mit dem Löten losgelegt werden.</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="251" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop-300x251.jpg" alt="GiesOshield DIY Bausatz 1 Ramser Elektrotechnik Shop" class="wp-image-2879" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop-300x251.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop-600x503.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop-768x643.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-1-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Zuerst löten wir die 4 Stück 562R Widerstände ein</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="254" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop-300x254.jpg" alt="GiesOshield DIY Bausatz 2 Ramser Elektrotechnik Shop" class="wp-image-2880" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop-300x254.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop-600x507.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop-768x649.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-2-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Danach die zwei 10k Widerstände</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="233" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop-300x233.jpg" alt="GiesOshield DIY Bausatz 3 Ramser Elektrotechnik Shop" class="wp-image-2881" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop-300x233.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop-600x466.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop-768x596.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-3-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Danach den 100nF Stützkondensator und die zwei Freilaufdioden</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="257" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop-300x257.jpg" alt="GiesOshield DIY Bausatz 4 Ramser Elektrotechnik Shop" class="wp-image-2882" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop-300x257.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop-600x514.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop-768x658.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-4-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Danach kann der 74HC151 Multiplexer eingelötet werden.</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="253" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop-300x253.jpg" alt="GiesOshield DIY Bausatz 5 Ramser Elektrotechnik Shop" class="wp-image-2883" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop-300x253.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop-600x506.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop-768x647.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-5-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Danach die Mosfets</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="241" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop-300x241.jpg" alt="GiesOshield DIY Bausatz 6 Ramser Elektrotechnik Shop" class="wp-image-2884" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop-300x241.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop-600x482.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop-768x616.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-6-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Danach kommen schon die Klemmen</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="264" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop-300x264.jpg" alt="GiesOshield DIY Bausatz 7 Ramser Elektrotechnik Shop" class="wp-image-2885" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop-300x264.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop-600x529.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop-768x677.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-7-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Noch die Pinheader</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop.jpg"><img loading="lazy" decoding="async" width="300" height="254" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop-300x254.jpg" alt="GiesOshield DIY Bausatz 8 Ramser Elektrotechnik Shop" class="wp-image-2886" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop-300x254.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop-600x507.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop-768x649.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/GiesOshield-DIY-Bausatz-8-Ramser-Elektrotechnik-Shop.jpg 800w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p><strong>Hardware fertig !!!</strong></p>



<p>Jede Hardware ist nur so gut wie deren Software.</p>



<p><a name="Software"></a><strong>Funktion der Software:</strong><br>
<a href="#Gemeinsamer"><strong>Gemeinsamer Part</strong></a><br>
<a href="#Terminalmodus"><strong>Der Terminalmodus</strong></a><br>
<a href="#Konsolenmodus"><strong>Der Konsolenmodus</strong></a></p>



<p><a name="Gemeinsamer"></a><strong>Gemeinsamer Part:</strong><br>
Jede Sekunde (mittels Millis und nicht delay!!!) werden die 4 Sensoren in einer Schleife abgefragt.<br>
Zum Abfragen wird der benötigte Sensor mittels des Multiplexers auf den Timer Counter 1 Eingang aufgelegt.<br>
Danach werden für 50ms die Eingangsimpulse gezählt.<br>
Danach wird ausgewertet, ob der korrespondierende Ausgang geschalten werden soll oder nicht.<br>
Dabei gibt es noch einen Handbetrieb immer ein und immer aus und für jeden Ausgang eine Mindestpause und Mindestlaufzeit.<br>
Die Betriebsarten der Ausgänge sind wie folgt zugeordnet:<br>
Betriebsart 0 : Hand. Ausgang immer Low.<br>
Betriebsart 1 : Hand. Ausgang immer High.<br>
Betriebsart 2 : Automatikbetieb.<br>
Betriebsart 3 : Ausgang 2 gleich wie Ausgang 1</p>



<p>Die Firmware der automatischen Bewässerung (selbstgebaut) besitzt überdies zwei Betriebsarten.</p>



<p>Eine <a href="#Terminalmodus">Terminalmodus</a><br>Einen <a href="#Konsolenmodus">Konsolenmodus</a></p>



<p><a name="Terminalmodus"></a><strong>Der Terminalmodus:</strong></p>



<p>Hier werden mittels einfachen Befehlen die Funktionen und Werte festgelegt.<br>
Praktisch eine CLI Schnittstelle.<br>
Der Standbybetrieb bleibt in Kraft.<br>
Die Befehle werden mittels serieller Schnittstelle von einem PC oder RPI bereitgestellt<br>
und sind immer gleich aufgebaut:<br>
Befehl-Delimitter-Wert-Delimmiter</p>



<p>Die Statuswerte der vier Sensoren und der zwei Ausgänge wird jede Sekunde automatisch übertragen.</p>



<p>Das schöne daran ist, dass die Einstellungen an jedem Terminalprogramm mit 9600 Baud erfolgen können.<br>
Die Befehlsequenz wird mittels Carrier Return und NewLine bestätigt.</p>



<p>Als Trennzeichen habe ich mich für das Semikolon &#8222;;&#8220; entschieden.<br>
Warum? Weiss nicht. Irgendwie Gewohnheit.</p>



<p>Die Befehle sind wie folgt fest belegt:<br>
&#8222;ge1&#8220;: Get GeneralRunmode from arduino<br>
&#8222;se1&#8220;: Set GeneralRunmode to arduino<br>
&#8222;ge2&#8220;: Get RunmodeOutput1 from arduino<br>
&#8222;se2&#8220;: Set RunmodeOutput1 to arduino<br>
&#8222;ge3&#8220;: Get UsedSensorForOutput1 from arduino<br>
&#8222;se3&#8220;: Set UsedSensorForOutput1 to arduino<br>
&#8222;ge4&#8220;: Get SetpointOutput1On from arduino<br>
&#8222;se4&#8220;: Set SetpointOutput1On to arduino<br>
&#8222;ge5&#8220;: Get SetpointOutput1Off from arduino<br>
&#8222;se5&#8220;: Set SetpointOutput1Off to arduino<br>
&#8222;ge6&#8220;: Get MinOnTimeOutput1 from arduino<br>
&#8222;se6&#8220;: Set MinOnTimeOutput1 to arduino<br>
&#8222;ge7&#8220;: Get MinOffTimeOutput1 from arduino<br>
&#8222;se7&#8220;: Set MinOffTimeOutput1 to arduino<br>
&#8222;ge8&#8220;: Get RunmodeOutput2 from arduino<br>
&#8222;se8&#8220;: Set RunmodeOutput2 to arduino<br>
&#8222;ge9&#8220;: Get UsedSensorForOutput2 from arduino<br>
&#8222;se9&#8220;: Set UsedSensorForOutput2 to arduino<br>
&#8222;ge10&#8220;: Get SetpointOutput2On from arduino<br>
&#8222;se10&#8220;: Set SetpointOutput2On to arduino<br>
&#8222;ge11&#8220;: Get SetpointOutput2Off from arduino<br>
&#8222;se11&#8220;: Set SetpointOutput2Off to arduino<br>
&#8222;ge12&#8220;: Get MinOnTimeOutput2 from arduino<br>
&#8222;se12&#8220;: Set MinOnTimeOutput2 to arduino<br>
&#8222;ge13&#8220;: Get MinOffTimeOutput2 from arduino<br>
&#8222;se13&#8220;: Set MinOffTimeOutput2 to arduino</p>



<p>Will man also die Betriebsart von Ausgang 2 &#8222;wie Ausgang 1&#8220; setzen, reicht es die Line<br>
se8;3; abzusetzen.</p>



<p>Will man erreichen, dass für die Freuquenzauswertung des Ausgang 1 der Sensor 3 verwendet werden soll,<br>
so kann man dies per se3;3; festlegen.<br>
Will man den zugewiesenen Sensor abfragen, reicht es ein ge3; abzusetzen.</p>



<p>se4;3200; würde den Einschaltpunkt von Ausgang 1 auf 3200 Digits setzen.</p>



<p>Eine seX; Operation wird seitens des Arduino immer mit einem OK bestätigt.<br>
Eine geX; Operation gibt immer den Wert der Variable zurück</p>



<p>Der riesige Vorteil des Terminalmodus ist, dass sämtliche Werte praktisch im Batchbetrieb geschrieben werden können.<br>
Ausserdem kann jedes System, dass über einen USB Hostcontroller die serielle Schnittstelle des Arduino enummerieren kann,<br>
mit einfachsten Befehlen Einstellungen vornehmen.</p>



<p>Eine Terminalausgabe sieht wie folgt aus:</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop.jpg"><img loading="lazy" decoding="async" width="300" height="154" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop-300x154.jpg" alt="Sensor 3 Teminal Ramser Elektrotechnik Webshop" class="wp-image-2909" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop-300x154.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop-600x308.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop-768x394.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Teminal-Ramser-Elektrotechnik-Webshop.jpg 773w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p><a name="Konsolenmodus"></a><strong>Der Konsolenmodus:</strong></p>



<p>In diesem wird ein einfaches Menü im Terminal angezeigt, in dem mittels den Nummerntasten navigiert werden kann.<br>
Zahlen werden nach Aufforderung eingegeben.</p>



<p>Vorteil:<br>
Intuitiv, durch strukturiertes Menü, auch von Laien zu bedienen.<br>
Einfach connecten und die Entertaste rausschicken schon kommt ein Feedback.</p>



<p>Die Ausgabe sieht so aus:</p>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop.jpg"><img loading="lazy" decoding="async" width="300" height="154" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop-300x154.jpg" alt="Sensor 3 Console Ramser Elektrotechnik Webshop" class="wp-image-2908" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop-300x154.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop-600x307.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop-768x393.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Sensor-3-Console-Ramser-Elektrotechnik-Webshop.jpg 771w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<figure class="wp-block-image"><a href="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop.jpg"><img loading="lazy" decoding="async" width="300" height="154" src="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop-300x154.jpg" alt="Main Console Ramser Elektrotechnik Webshop" class="wp-image-2907" srcset="https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop-300x154.jpg 300w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop-600x308.jpg 600w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop-768x394.jpg 768w, https://www.ramser-elektro.at/wp-content/uploads/2018/06/Main-Console-Ramser-Elektrotechnik-Webshop.jpg 774w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></figure>



<p>Die Software inklusive Sourcecode könnt Ihr natürlich im <a href="https://www.ramser-elektro.at/support/downloads/bausaetze-downloads/">Downloadbereich herunterladen</a>.<br>
Wenn Ihr die Software weiterverbreitet, bitte einen Link auf meine Seite setzen 😉</p>



<h2 class="wp-block-heading"><strong><a href="https://www.ramser-elektro.at/shop/bausaetze-und-platinen/gies-o-shield-arduino-shield-fuer-automatische-bewaesserung/">Ein Bausatz des Gies-O-shield kann in unserem Shop bezogen werden.</a></strong></h2>



<p><strong>Bei Wünschen und Anregungen könnt Ihr euren Kommentar absetzen</strong></p>



<p></p>
<p>The post <a href="https://www.ramser-elektro.at/der-gies-o-shield-fuer-den-arduino/">Der Gies-O-shield für den Arduino</a> appeared first on <a href="https://www.ramser-elektro.at">Ramser Elektrotechnik</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ramser-elektro.at/der-gies-o-shield-fuer-den-arduino/feed/</wfw:commentRss>
			<slash:comments>37</slash:comments>
		
		
			</item>
	</channel>
</rss>
