Beim Ansteuern von Servomotoren hatte ich und auch andere User aus dem Forum das Problem, dass die Stromversorgung des Calliope Mini oft nicht reicht um den Servo sauber anzusteuern. Außerdem kann es mit den Krokoklemmen leicht Verwechslungen geben. Ich hatte für mich schon mehrere Servoboards entworfen, wollte diesmal aber eine Version die alles einfach und sicher machen sollte:
Das Board in der einfachsten AusbaustufeIn der kleinsten Ausbaustufe wird der Calliope Mini über den Grove-Stecker am Board angeschlossen und an den Batterieclip kommt ein Batterieblock mit 3 x 1, 5 Volt = 4, 5 Volt.
Das Board kann noch mit weiteren Bauelementen / Modulen bestückt werden:
- Einem Spannungsreglermodul. So kann man sich den Batterieblock am Mini selbst sparen!
- Einer Buchse für einen 2, 1mm Rundstecker. So kann man ein Netzteil anschließen.
- Einer Buchse bzw. 26 poligen Pinleiste um den Calliope Mini aufzustecken.
Die Servos werden über die Pins C16 und C17 gesteuert. Der Ansteuercode könnte z.B. so aussehen:
Ganz einfach: nicht alle Servos können exakt die Winkel anfahren die man gerne hätte. Sie brummen dann beim Maximal- oder Minimalwert. Jetzt kann man die Werte einfach etwas erhöhen bzw. niedriger wählen, bis das Summen verschwindet. Die Werte sind bei jedem Servo etwas unterschiedlich!
Woher die Boards bekommen?Manchmal habe ich noch welche rumliegen bzw. kann ich für Euch welche mitbestellen. Meldet Euch einfach bei mir. Wenn ihr mehr benötigt, könnt ihr direkt bei PCBWay bestellen. Ich empfehle inzwischen als Versand e-paket, das dauert aber 20 Tage bis es da ist. Bei Bestellungen unter 20€ incl Versand sollte es so durch den Zoll gehen. Wenn ihr mehr als 10 Boards braucht, einfach noch in einer anderen Farbe mitbestellen! Auf jeden Fall die Paypalüberweisung als Kostennachweis für den Zoll aufheben, falls Ihr Steuern nachzahlen müsst. Sie glauben den chinesischen Rechnungen nicht!
Projekt bei PCBWay zum bestellen:
https://www.pcbway.com/project/shareproject/Calliope_Mini_Servoboard.html
Comments