# Servo SG90 mit Tasten A oder B steuern

**URL:** <https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530>\
**Category:** Hardware Fragen und Probleme\
**Created:** [12. März 2023 um 14:15 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530 "2023-03-12T14:15:38Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [12. März 2023 um 14:15 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/1 "2023-03-12T14:15:38Z")

</div>

Hallo,  
ich möchte für ein neues Projekt einen Servo SG90 mit den Tasten A bzw. B um 10°-Schritte nach rechts bzw. links steuern.  
Ich habe den Servo an die 2x13-Pinleiste an 3,3V , GND und C1 angeschlossen.

Hier der verwendete Code:

> **[Servo](https://makecode.calliope.cc/17866-08871-08577-40830)**
>
> Erstellt mit ❤️ in Microsoft MakeCode for Calliope mini.

Problem: Der Servo schaltet zwar, aber bewegt sich auch unkontrolliert. Keine saubere Drehung.  
VG ULLI

---

<div class="post-metadata">

**Author:** ![klmi](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/klmi/32/763_2.png) [@klmi](https://forum.calliope.cc/u/klmi)\
**Post date:** [12. März 2023 um 14:31 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/2 "2023-03-12T14:31:28Z")

</div>

Die Spannung reicht nicht für deinen Servo.  
Es gibt auch extra einen Servoblock

 ![grafik](https://canada1.discourse-cdn.com/flex027/uploads/calliope/original/2X/8/8ecb0484c1d4317941238e38654b5bfb23abcc65.png)

 ![grafik](https://canada1.discourse-cdn.com/flex027/uploads/calliope/original/2X/a/a602146fe55f9bb03b763c162a04947e4587a4e5.png)

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [12. März 2023 um 15:10 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/3 "2023-03-12T15:10:13Z")

</div>

Hallo Michael,  
die Beschreibung hatte ich auch gesehen und habe gemäß linker Spalte die Spannungsversorgung intern verwendet.  
Nun habe ich einmal den rechten Weg mit externer Versorgung aufgebaut. Der SG90 geht ja bis 6V.  
Trotzdem ist der Schaltvorgang miserabel. Auch im „Ruhezustand“ zuckt der Servo und beim Schalten setzt sich diese Zuckerei fort. Scheinbar mag der Calliope keine Servos.  
VG Ulli

---

<div class="post-metadata">

**Author:** ![klmi](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/klmi/32/763_2.png) [@klmi](https://forum.calliope.cc/u/klmi)\
**Post date:** [12. März 2023 um 16:01 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/4 "2023-03-12T16:01:53Z")

</div>

Hallo Ulli,

verwende doch mal _nur_ den obigen Servoblock. Kein Puls und sonst was.

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [12. März 2023 um 16:28 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/5 "2023-03-12T16:28:40Z")

</div>

> **[Servo](https://makecode.calliope.cc/11375-95920-71916-13313)**
>
> Erstellt mit ❤️ in Microsoft MakeCode for Calliope mini.

Habe alles reduziert.  
Zuckt aber trotzdem nur wie ein nervöses Rennpferd am Start.  
Beim Drücken von A und B ändert sich der Winkel, begleitet vom Zucken.

---

<div class="post-metadata">

**Author:** ![klmi](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/klmi/32/763_2.png) [@klmi](https://forum.calliope.cc/u/klmi)\
**Post date:** [12. März 2023 um 16:37 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/6 "2023-03-12T16:37:48Z")

</div>

Das ist komisch, bei mir hat es immer bei allen Servos geklappt. Hast Du noch einen Servo rumliegen? Dann teste den mal. Bei 90 Grad sollte nichts zucken.

---

<div class="post-metadata">

**Author:** ![CalliTGS3](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@CalliTGS3](https://forum.calliope.cc/u/CalliTGS3)\
**Post date:** [12. März 2023 um 16:44 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/7 "2023-03-12T16:44:22Z")

</div>

Hallo,

der Servo mag die Dauer - Befeuerung nicht. Schiebe den „SetzeWinkel“ Block für eine jeweilige Einmal - Ausführung in die TastaturEvents und entferne den Dauerhaft Block.

Gruß Raik

---

<div class="post-metadata">

**Author:** ![4711engel](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/4711engel/32/1932_2.png) [@4711engel](https://forum.calliope.cc/u/4711engel)\
**Post date:** [12. März 2023 um 17:08 UTC](https://forum.calliope.cc/t/servo-sg90-mit-tasten-a-oder-b-steuern/2530/8 "2023-03-12T17:08:18Z")

</div>

Hallo Raik,  
danke für deinen Tipp.  
So sollte es sein. Ohne Zucken reagiert nun der Servo auf die Tasten A und B.

Wer mag auch schon eine Dauerbefeuerung?

> **[Servo](https://makecode.calliope.cc/76926-88147-34616-83113)**
>
> Erstellt mit ❤️ in Microsoft MakeCode for Calliope mini.

VG Ulli
