Moin Leute,
ich bin schon wieder zu spät…
In dieser Woche wollen wir uns ein wenig über die Motorsteuerung mit dem ARDUINO
beschäftigen. Dazu benutzen wir das Motorshield V1 für den ARDUINO Uno. Dies hat mehrere
Gründe. Zunächst ist dieses (schon etwas ältere) Motorshield günstig zu bekommen.
Weiterhin reichen die Funktionen, die das Shield bietet für unsere Belange aus und zum
dritten sind auf den Shield noch PINs unbenutzt, sodass uns diese für die eigene
„Entwicklung“ zur Verfügung stehen.
Ein kleiner „Wermutstropfen“ ist aber doch dabei. Wenn man die Pins nutzen will, muss man
auf der Platine eine Buchsenleiste anbringen, denn die haben die Hersteller meist aus
Kostengründen weggelassen. Wer es also noch bis Donnerstag schafft, eine Buchsenleiste auf
seiner Platine einzulöten (s. Rote Kästchen auf dem Bild), ist glücklich. Aber für die
anderen, es geht auch ohne.
Ein weitere Einsparung haben die Hersteller bei den beilegen eines „Jumpers“ gemacht. Der
muss auf die PWR-Stiftleiste (neben dem Anschluss für die externe Stromversorgung
angeschlossen werden, wenn man die interne 5V Stromversorgung nutzen will. Er darf aber
*nicht* gesteckt werden, wenn das Board mit einer höheren Spannung versorg wird, weil der
Motor diese braucht.
Auch für das Motorshield benötigen wir eine Bibliothek. Über die ARDUINO 2.x
Entwicklungsoberfläche können wir die „Adafruit Motor Shield Library“ einbinden. Achtet
darauf, dass ihr die Version für das Motorshield V1 erwischt (sollte kein Problem sein 😊
). Schaut Euch die Beispielprogramme in der Library an. Vielleicht findet Ihr Anregungen
für die Lösung unserer Programmaufgabe.
So, das soll es erst einmal sein für heute. Wir sprechen uns Donnerstag.
Grüße
Mathias
Dipl.-Ing. Mathias Dahlke
Auf dem Damm 52
28844 Weyhe
Tel.: +49 4203 810197
Mobil +49 170 822 1541
Show replies by date