Herunterladen Inhalt Inhalt Diese Seite drucken

Demo-Programme - Maker Factory Hexapod-Robobug Bedienungsanleitung

Inhaltsverzeichnis

Werbung

18. Demo-Programme

Um die User-Boards einfach und komfortabel zu verwenden, nutzen Sie die Maker-Factory Hexapod Bibiliothek. Diese wurde bereits am Anfang dieser Anlei-
tung installiert. Die mitgelieferten Beispiele zeigen die Verwendung der User-Boards und die Funktionalität der Arduino Hexapod-Bibliothek.
Bei der Verwendung von User-Boards, welche nicht Arduino-kompatibel sind (wie z.B. SBC) sehen Sie sich die „Hexapod_Lib.h"-Datei an. In dieser wird
gezeigt, wie die Kommunikation zwischen dem User-Board und dem Locomotion-Controller funktioniert. Diese soll Ihnen als Beispiel zum Entwickeln einer
eigenen Funktionsbibliothek dienen. Endpacken Sie dazu die ZIP-Datei „\Library-Demos\Maker-Factory-Hexapod-Vx.1.zip" aus dem Download-Bundle und
sehen Sie sich den Quellcode der Bibliothek in einem Editor wie Notepad oder einer Entwicklungsumgebung Ihrer Wahl an.
Die mitgelieferten Beispiele sind für „Arduino UNO"- und „NodeMCU"-Boards,
die mit der Arduino IDE programmiert werden, ausgelegt.
Die Arduino-Beispiele zeigen, wie die Bibliothek zu verwenden ist. Diese finden Sie in der Arduino IDE unter Examples\Maker-Factory-Hexapod-Vx.x\...".
Sehen Sie sich in Ruhe alle Beispiele an und testen Sie diese auf Ihrem Hexapoden. Wenn Sie die Beispiele verstanden haben, können Sie loslegen und
eigene Programme damit erstellen. Sehen Sie sich dazu auch die „Hexapod_Lib.h" genauer an. Diese können Sie mit etwas Erfahrung sehr leicht mit eigenen
Funktionen erweitern.
Kurzbeschreibung der mitgelieferten Beispiele für Locomotion:
Im Ordner „Locomotion" finden Sie die Beispiele für den Locomotion-Controller (Arduino MEGA2560).
• „LEDs"
Kleines Testprogramm, das die beiden LEDs (User und Live) abwechselnd blinken lässt.
• „Motion-Firmware"
Firmware des Locomotion-Controllers.
• „ServoCenter"
Dieses Programm bringt die Servos in die Mittelstellung. Wird zum mechanischen Zusammenbau des Hexapod-Roboters benötigt.
50
Bild 78

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis