Mail to Code

Sende eine Arduino Projekt Datei zu Rover R20 und beobachte, was passiert.


English version English version

Mail to Code mit Rover R20

Rover R20
Abbildung 2:
Rover R20 arbeitet mit einem Arduino MEGA als Mikrocontroller.


Pinbelegung R20

Pin 22: LED
Pin 24: LED
Pin 26: LED
Pin 28: LED
Pin 30: LED
Pin 32: LED

Pin 34: Stoßstange vorne rechts
Pin 36: Stoßstange vorne links
Pin 38: Stoßstange hinten links
Pin 40: Stoßstange hinten links

Pin 44: Servo Fahren, rechts
Pin 46: Servo Fahren, links

Bemerkungen

Um das rechte Servo zum vorwärts Fahren zu schalten, muss der Drehwinkel auf 60 gesetzt werden, für rückwärts Fahren auf 120.
Für das linke Servo müssen die Werte getauscht werden. Ein Drehwinkel von 120 Grad gilt für vorwärts, ein Drehwinkel von 60 für rückwärts.
Entsprechend dreht sich der Rover nach links, wenn beide Drehwinkel auf 60 Grad gesetzt werden und der Rover dreht sich nach rechts, wenn beide Servos auf einen Drehwinkel von 120 gesetzt werden.
Am besten alle LEDs einschalten, denn es könnte zur Zeit dunkel sein auf meinem Speicher!

Beispielprogramm

Verwendet den folgenden Beispielcode als Basis für eure Experimente:




Mit dem Code fährt der Rover in einer Endlosschleife zurück, dreht dann links, fährt vorwärts, dreht links und so weiter. Ändert den Code ab und seht, was sich am Verhalten des Rovers ändert. Die 6 LEDs werden in der setup Routine eingeschaltet, damit's auch in Dunkelheit ein wenig zu sehen gibt.

Alles klar? Dann kann's losgehen!

Sende eine Email an R20, indem du auf diesen Link klickst. (dein Mailprogramm sollte starten). Vergiss nicht, deine Arduino Projekt Datei (*.ino) anzuhängen oder den Code in den Mailtext zu kopieren!
Deine Email mit den Codezeilen wird automatisch beantwortet und wenn dein Code fehlerfrei kompiliert werden konnte, erhälst du eine Videodatei, die zeigt, was der Rover während seiner Fahrt aufgenommen hat. Dein Code und diese Videodatei wird zudem auf dieser Seite veröffentlich, damit auch andere von deinen Ideen lernen können. Der gesendete Code wird automatisch zu Open Source! Sende also nichts, was du geheim halten möchtest.
Habt Geduld! Die Email zu verarbeiten und eine Antwort zu versenden braucht einige Minuten!

Sende die selbe Mail also nicht mehrfach, nur weil du die Antwort nicht umgehend erhalten hast oder das Ergebnis nicht auf dieser Seite erscheint! Sollte nach 15 Minuten allerdings noch nichts passiert sein, sende mir einen Fehlerbericht, der auch deinen Code enthält.




Du findest diese Seite klasse?

Gummibärchen als Nervennahrung beim Programmieren und der Betrieb dieses Servers verschlingen mein Geld.
Helft mit einer Motivationsspritze, dieses Projekt am Laufen zu halten.

Klick hier oder scan den QR Code, um eine Spende zu überweisen.



Vielen Dank!