23.05.2014 Aufrufe

Modell AVIATOR Sportlich - Cessna 182 von Hobbico (Vorschau)

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

FlightControl | Arduino | Mikrocontroller im <strong>Modell</strong>bau | www.modell-aviator.de<br />

Mikrocontroller<br />

Arduino in der <strong>Modell</strong>bau-Praxis<br />

In Ausgabe 06/2014 <strong>von</strong> <strong>Modell</strong> <strong>AVIATOR</strong> stand das Grundlagenwissen über Arduino und Mikrocontroller im<br />

Fokus. In diesem Artikel geht es um die konkrete Umsetzung einer Idee mit Hilfe eines Arduinos. Dabei soll<br />

es über das übliche „Eine-LED-zum-blinken-bringen-Projekt“ hinausgehen und etwas für den <strong>Modell</strong>bauer<br />

Nützliches realisiert werden.<br />

rcflightcontrol<br />

text und Fotos:<br />

roman radtke<br />

Das Projekt mag auf Anhieb schwer verständlich sein, aber<br />

die wichtigsten Grundlagen wie die Funktion der IDE, das<br />

Compilieren <strong>von</strong> Programmen, der Upload zum Arduino<br />

sowie die Verwendung <strong>von</strong> Libraries sollten klar werden.<br />

Des Weiteren geben wir Hilfen an die Hand, um bei<br />

Interesse selbst anfangen zu können – und sei es damit,<br />

ganz allein eine LED zum blinken zu bringen.<br />

Im Folgenden werden wir das PPM-Signal eines Fernsteuerempfängers<br />

auswerten und je nach Stand eines<br />

Schalters oder Reglers an der Fernsteuerung einen<br />

Verbraucher an- und ausschalten. Dank der bereits ge -<br />

nannten Möglichkeit, Funktionsbibliotheken einzu binden,<br />

sogenannte Libraries, hält sich der Aufwand in Grenzen.<br />

Das Projekt besteht aus zwei Teilen: Der Softwareseite, die<br />

eine Installation der Arduino-Software auf einem PC nötig<br />

macht, und der Hardwareseite, zu deren Realisation man<br />

Folgendes braucht:<br />

- Ein Arduino UNO. Prinzipiell funktioniert dies<br />

selbstverständlich auch mit anderen Arduinos, hier<br />

wird der Aufbau jedoch an diesem erläutert<br />

- Ein normaler PPM-Fernsteuerempfänger mit Standard-<br />

Servo-Ausgang, sowie dem dazugehörigen Sender, oder<br />

einen Servo-Tester<br />

- Ein dreipoliges Servokabel<br />

- Ein 220-Ohm-Widerstand<br />

- Eine rote LED<br />

Erst die Software<br />

Zuerst muss die benötigte Software auf Ihrem Rechner<br />

installiert werden. Um den Einstig mit dem Arduino möglichst<br />

einfach zu gestalten, steht für Arduino eine eigene<br />

integrierte Entwicklungsumgebung (IDE) <strong>von</strong> Haus aus zur<br />

Verfügung. Da diese in Java programmiert wurde, ist sie<br />

plattformunabhängig und steht somit für die verschiedensten<br />

Rechnertypen zum Download bereit. Sie basiert auf der<br />

92<br />

www.rc-flight-control.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!