Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

Calliope Mini 3 Tutorial: Technik-Upgrade – Zwei Motoren separat steuern

Posted on 8. Dezember 202325. Januar 2024 by Stefan Draeger

Der Calliope Mini 3 verfügt über eine echte H-Brücke, mit welcher man zwei Motoren separat steuern kann. Dieses ist ein deutlicher Vorteil zur Vorgängerversion, denn dort konnte man die Motoren immer nur gleich laufen lassen.

Calliope Mini 3 - steuern von DC-Motoren über MakeCode
Dieses Video auf YouTube ansehen.

Im Beitrag DIY-Freude: 2WD Auto von Grund auf aufbauen habe ich dir erläutert, wie man ein 2WD aufbaut. Hier soll es nun darum gehen, wie du dieses mit dem Calliope Mini 3 steuern kannst.

Inhaltsverzeichnis

  • Vorbereiten des 2WD Chassis für den Calliope Mini 3
  • Anschlusspaneele für die Litzen
  • Montage des Calliope Mini auf der Acrylplatte
  • Programmieren der DC-Motoren in MakeCode am Calliope Mini 3
  • Fazit & Ausblick

Vorbereiten des 2WD Chassis für den Calliope Mini 3

Am 2WD Chassis findest du zwei DC-Motoren, an welche wir noch zwei Drähte anlöten müssen. Hier sind die Farben rot für Plus und schwarz für Minus im Vorteil. Da jedoch die Motoren je nach Polung der Spannung sich in unterschiedliche Richtungen drehen ist es zunächst eigentlich egal wo du welchen Draht anschließt.

angelötete Litzen am DC-Motor
angelötete Litzen am DC-Motor

Anschlusspaneele für die Litzen

Anschlusspaneele für die Motoren und die Stromversorgung
Anschlusspaneele für die Motoren und die Stromversorgung

Von den beiden DC-Motoren und vom Batteriehalter kommen 6 Litzen insgesamt, diese müssen mit dem Calliope Mini verbunden werden. Dafür habe ich mir auf einer Lochrasterplatine 6 Schraubklemmen und ebenso drei
2er-Buchsenleisten aufgelötet und verbunden. Damit kann ich jetzt von diesen mit Breadboardkabel die Kontakte abgreifen und in die Buchsenleiste des Calliope Mini 3 stecken.

Montage des Calliope Mini auf der Acrylplatte

Mein 2WD Chassis hat zwei Acrylplatten, auf diese kann ich ganz einfach mit Kabelbinder diesen befestigen. Dazu stecke ich einen Kabelbinder durch einen Schlitz und schiebe auf diesen zwei weitere so das ich einen Abstand zwischen der Platte und dem Mikrocontroller erhalte.

Diesen gewonnenen Abstand benötigen wir, damit die Breadboardkabel / Jumperkabel in die Buchsenleiste eingesteckt werden können.

Programmieren der DC-Motoren in MakeCode am Calliope Mini 3

Nachdem wir die Motoren an den Mikrocontroller angeschlossen haben, können wir diese in MakeCode programmieren und damit unser 2WD Chassis steuern.

Dazu haben wir unter dem Menüpunkt „Motoren“ einen Block über welchen wir den Motor 1 „M0“ und Motor 2 „M1“ vorwärts (positiver Zahlenwert) und rückwärts (negativer Zahlenwert) fahren lassen können.

Calliope Mini - MakeCode - Motor rückwärtsfahren
Calliope Mini – MakeCode – Motor rückwärtsfahren
Calliope Mini - MakeCode - Motor vorwärtsfahren
Calliope Mini – MakeCode – Motor vorwärtsfahren

Wie erwähnt können wir am neuen Calliope Mini 3 die Motoren separat in eine Richtung steuern und können somit engere Kreise ziehen, da wir einen Motor vorwärts und den anderen parallel dazu rückwärts laufen lassen können.

Calliope Mini 3 auf 2WD Chassis

In dem Video läuft ein kleines einfaches Programm, welches immer abwechselnd den linken & rechten Motor auf positiv 61 % laufen lässt und den anderen dann auf negativen 61 %.

Programm zum steuern von DC-Motoren am Calliope Mini 3
Programm zum steuern von DC-Motoren am Calliope Mini 3
Programm – Calliope Mini 3 – DC-Motoren steuernHerunterladen

Fazit & Ausblick

Um nun das kleine 2WD Auto autonom fahren zu lassen, bedarf es noch an einigen Sensoren wie Ultraschallsensor oder für die Linienverfolgung eines Helligkeitssensors. Wie du diese programmierst, zeige ich dir jedoch in separaten Beiträgen auf diesem Blog.

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}