<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wkla.no-ip.biz/ArduinoWiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wkla.no-ip.biz/ArduinoWiki/feed.php">
        <title>Arduino im Modellbau - arduino:tutorial:sprechen-sie-arduino</title>
        <description></description>
        <link>https://wkla.no-ip.biz/ArduinoWiki/</link>
        <image rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-30T10:22:37+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:bibliotheken-libraries&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:eingabe&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:einschub-hilfe&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:fertige-funktionen&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:kontrollstrukturen-schleifen&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:mehr-bitte&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:strukturen&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:variablenkonstanten-typen&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:vergleiche&amp;rev=1541328704&amp;do=diff"/>
                <rdf:li rdf:resource="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:zuweisen-und-rechnen&amp;rev=1541328704&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wkla.no-ip.biz/ArduinoWiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Arduino im Modellbau</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/</link>
        <url>https://wkla.no-ip.biz/ArduinoWiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:bibliotheken-libraries&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bibliotheken, Libraries</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:bibliotheken-libraries&amp;rev=1541328704&amp;do=diff</link>
        <description>Bibliotheken, Libraries

Eine richtig gute Eigenschaft vom Arduino ist, daß man den Befehlsumfang durch Bibliotheken sog. Libraries erweitern kann. Mittlerweile gibt es wirklich für fast jeden Furz eine Lib. (Kurzform für Library) Die meiner Meinungnach wichtigsten möchte ich euch hier kurz Vorstellen.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:eingabe&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Eingabe</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:eingabe&amp;rev=1541328704&amp;do=diff</link>
        <description>Eingabe

Eingabe:

Wie kann ich einen Schalter abfragen? 

Das geht ganz einfach. Man suche sich einen Pin aus. z.B. pin10. Den  Schalter schaltet man zwischen GND und Pin. Jetzt muss man nur den  pinMode richtig setzen und schon ist man fertig.


const byte SWITCH_PIN = 10;

void setup() {
...
  pinMode(SWITCH_PIN, INPUT_PULLUP);
...
}</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:einschub-hilfe&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Einschub: Hilfe</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:einschub-hilfe&amp;rev=1541328704&amp;do=diff</link>
        <description>Einschub: Hilfe

Ein kleiner Einschub.

Wo bekomme ich Hilfe her?

Zunächst einmal würd ich in der Referenz suchen oder auch in der IDE unter Hilfe/Referenz. 

Hat man was markiert, kann man in der IDE auch direkt in der Referenz suchen. (Heißt auch so...</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:fertige-funktionen&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fertige Funktionen</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:fertige-funktionen&amp;rev=1541328704&amp;do=diff</link>
        <description>fertige Funktionen

So jetzt komen wir zu einem interessanten Teil der Arduinoumgebung. Bis jetzt war das alles im Prinzip die Sprache C. Jetzt kommen die fertigen Funktionen. Die teilen sich in verschiedene Bereiche auf.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:kontrollstrukturen-schleifen&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kontrollstrukturen, Schleifen</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:kontrollstrukturen-schleifen&amp;rev=1541328704&amp;do=diff</link>
        <description>Kontrollstrukturen, Schleifen

Verzweigungen

Was wir ja noch brauchen ist irgendwas, wie wir auf Ereignisse reageiren können und das Programm entsprechend verzweigen kann.

Das nennt man Kontrollstrukturen. Dazu gehören Verzweigungen und Schleifen.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:mehr-bitte&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mehr bitte</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:mehr-bitte&amp;rev=1541328704&amp;do=diff</link>
        <description>Mehr bitte

Hier möchte ich einige Spezialthemen ansprechen, die einem noch so begegnen können.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:strukturen&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Strukturen</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:strukturen&amp;rev=1541328704&amp;do=diff</link>
        <description>Strukturen

Die grundlegende Programmstruktur hatten wir ja schon in der Einleitung. Ein Arduino Progrqmm besteht aus mindestens 2 Proceduren.

Die eine heisst void setup() {} und die andere nennt sich void loop(){}.


	*  setup wird beim Start einmal ausgeführt. Hier kann man dann Code schreiben, der nur einmal ausgeführt werden muss, wie z.B. Initialisierungen.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:variablenkonstanten-typen&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Variablen,Konstanten, Typen</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:variablenkonstanten-typen&amp;rev=1541328704&amp;do=diff</link>
        <description>Variablen,Konstanten, Typen

Wichtiger Bestandteil eines jeden Programms sind die Variablen. Das sind quasi die Plätze in einem Bücherregal. Jeder Platz kriegt einen Namen. (Wie ein Buch) Eine Variable hat einen Typ. Der Typ definiert, was die Variable an Daten aufnehmen kann.</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:vergleiche&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vergleiche</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:vergleiche&amp;rev=1541328704&amp;do=diff</link>
        <description>Vergleiche

Will man Entscheidungen treffen, muss man was vergleichen. Beim einem Vergleich können immer nur 2 Werte rauskommen. (Zumindest hier) Wahr oder Falsch. Und das genau brauchen wir für die Bedingungen aus unserem vorherigen Kapitel. Und was gibt's an Vergleichen:</description>
    </item>
    <item rdf:about="https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:zuweisen-und-rechnen&amp;rev=1541328704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-04T10:51:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Zuweisen und rechnen</title>
        <link>https://wkla.no-ip.biz/ArduinoWiki/doku.php?id=arduino:tutorial:sprechen-sie-arduino:zuweisen-und-rechnen&amp;rev=1541328704&amp;do=diff</link>
        <description>Zuweisen und rechnen

So jetzt sind wir beim Thema Zuweisen und Rechnen.

Zuweisen

Zuweisen ist ja noch einfach. Haben wir auch schon mal gemacht. Einer Variable einen Wert z.B. a = 14; oder auch einer Variablen eine andere a = b;

Auch die Rückgabewerte von Funktionen landen normalerweise in einer Variablen a = digitalRead(SWITCH_PIN);</description>
    </item>
</rdf:RDF>
