MODE 3 — PLANK

Easy · 30 min · Fast kostenlos

Ziel & Anwendung

Wie lange hältst du wirklich die perfekte Plank? Ein Lage-Sensor misst jede Schieflage deines Körpers — bleibst du ruhig, läuft die Zeit, wackelst du zu stark, bricht sie ab. Eine spürbare Vibration warnt dich, bevor du selbst merkst, dass du kippst.

  • Stabilitäts-Messung mit sanfter Toleranz — kleines Zittern bricht die Zeit nicht gleich ab
  • Bestzeit-Zeiger merkt sich deinen persönlichen Rekord über mehrere Versuche
  • Vibrations-Warnung meldet sich, bevor die Haltung wirklich kippt

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoWackel-Anzeiger, zeigt live wie stabil du gerade bist
S2180°-ServoZeit-Anzeiger, zeigt die laufende Haltezeit
S3180°-ServoBestzeit-Anzeiger, bleibt auf deinem persönlichen Rekord stehen
S4360°-ServoDreht proportional zur Wackel-Stärke
S5360°-ServoDreht gegenläufig, verstärkt den Wackel-Effekt optisch
S6180°-ServoFähnchen hebt sich bei einer neuen Bestzeit
STEPPERSchrittmotorZählt die laufende Haltezeit mechanisch in feinen Schritten mit
DCDC-MotorVibrations-Warnung wenn du zu sehr ins Wackeln kommst

Materialliste

  • Schmale Kartonschiene oder Klettband zur Befestigung am Unterarm oder Handgelenk
  • Klebestreifen

Step-by-Step Tutorial

  1. Sensor-Halterung für den Körper aufbauen

    Baue eine schmale Kartonschiene (ca. 10×4 cm) als Halterung. Das Gerät wird mit Klettband oder Klebeband am Unterarm befestigt. Bei Montage auf dem Rücken: flache Kartonplatte zwischen die Schulterblätter kleben. Prüfe: Bei aufrechter Haltung bleibt die Anzeige nahezu ruhig?

    Check: Der Lage-Sensor zeigt bei gerader Körperhaltung nur eine sehr kleine Auslenkung

    Tipp: Befestigung am Unterarm oder auf dem Rücken — Hauptsache fest und nicht wackelnd

  2. Anzeigerahmen mit drei Zeigern aufbauen

    Befestige die drei Anzeiger-Servos nebeneinander auf einer Kartonplatte. Schraube Plastik-Servo-Hörner auf alle drei, klebe Zeiger-Arme (6 cm) flächig darauf. Skalen aus Papier beschriften: 'Stabil ←→ Wackeln', 'Aktuelle Zeit', 'Bestzeit'. Der Joystick-Knopf setzt die Bestzeit zurück auf null.

    Check: Wackel-, Zeit- und Bestzeit-Anzeiger bewegen sich frei — drei beschriftete Skalen dahinter

    Tipp: Wackel-Anzeiger links, Zeit-Anzeiger Mitte, Bestzeit-Anzeiger rechts — klare Anordnung hilft beim Ablesen

  3. Start- und Stopp-Verhalten testen

    Strom einschalten. Nimm eine schräge Haltung ein: der Wackel-Anzeiger zeigt einen hohen Ausschlag, der Zeit-Anzeiger bleibt bei null, die Vibration setzt ein. Richte dich gerade auf: die Zeitmessung startet, der Zeit-Anzeiger wandert. Wackle wieder stark: die Zeit stoppt, der Bestzeit-Anzeiger aktualisiert sich, falls du einen neuen Rekord erreicht hast.

    Check: Bei ruhiger Haltung startet die Zeitmessung — bei starkem Wackeln stoppt sie sofort und die Bestzeit aktualisiert sich

    Tipp: Ein kleiner Toleranzbereich verhindert, dass die Zeit bei jedem winzigen Zittern flackert

  4. Leichtgängigkeitstest aller Zeiger vor dem Einschalten

    Führe jeden Zeiger-Arm von Hand von einem Endanschlag zum anderen. Kein Kratzen, kein Hängen? Der Zähler-Motor wird in diesem Modus nicht aktiv genutzt — trotzdem prüfen, ob er mechanisch frei läuft. Erst nach diesem Check Strom einschalten.

    Check: Alle drei Zeiger-Arme frei beweglich — kein Kontakt mit dem Skalen-Papier

    Tipp: Zeiger-Arme müssen über die Skala gleiten, nicht daran kratzen

  5. Plank-Session durchführen und Bestzeit schlagen

    Gehe in Plank-Position, Gerät am Unterarm. Der Wackel-Anzeiger zeigt deine Stabilität. Bei guter Haltung läuft der Zeit-Anzeiger hoch. Alle paar Sekunden Haltezeit: ein kurzer Ton als Meilenstein. Beginnst du zu wackeln, vibriert das Gerät als Frühwarnung — reagierst du nicht, stoppt die Zeit und ein kurzer Warnton ertönt. Der Joystick-Knopf setzt die Bestzeit zurück.

    Check: Die Vibrations-Warnung setzt ein, bevor die Haltung wirklich abbricht — genug Zeit zum Korrigieren

    Tipp: Sobald die Vibration einsetzt, sofort nachkorrigieren — sie ist dein Frühwarnsystem

Troubleshooting

  • Zeit startet nicht obwohl Haltung gerade ist — Sensor-Nullpunkt prüfen — Gerät vor der Session kurz still halten, damit er sich kalibriert
  • Zeit bricht bei leichtester Bewegung ab — Sensor-Befestigung fester machen — ein wackelndes Gerät verfälscht die Messung stärker als echtes Körperwackeln
  • Bestzeit-Anzeiger zeigt nicht die wirkliche Bestzeit — Die Bestzeit wird nur aktualisiert, wenn die Plank tatsächlich durch Wackeln beendet wird — teste mit einem bewussten Abbruch

Modifikationen & Sicherheit

  • Pro-Tipp: Toleranz für erfahrene Athleten verschärfen — weniger Wackel-Spielraum vor dem Abbruch
  • Pro-Tipp: Mehrere Versuche in Folge spielen — die Bestzeit bleibt bis zum Reset über den Joystick-Knopf erhalten
  • Sicherheit: Gerät locker befestigen — bei Sturz oder Kollaps darf es nicht klemmen

Wichtige Code-Teile

// Wobble aus beiden Gyro-Achsen
float wobble = abs(GyroX) + abs(GyroY);

// Hysterese: >15° = Abbruch, <8° = Start
if(wobble > 15.0f) {
    if(plankActive) {
        unsigned long holdSec = (millis() - plankStart) / 1000;
        if(holdSec > bestHold) bestHold = holdSec;
    }
    plankActive = false;
} else if(!plankActive && wobble < 8.0f) {
    plankActive = true;
    plankStart = millis();
}
if(RemoteJoystickBtn) bestHold = 0; // Bestzeit Reset

unsigned long currentHold = plankActive ? (millis() - plankStart) / 1000 : 0;

// S1: Wackeln, S2: Aktuelle Zeit, S3: Bestzeit
servocontroller.setServoPulse(1, map(constrain((int)wobble, 0, 30), 0, 30, 1000, 2000));
servocontroller.setServoPulse(2, map(constrain((int)currentHold, 0, 300), 0, 300, 1000, 2000));
servocontroller.setServoPulse(3, map(constrain((int)bestHold, 0, 300), 0, 300, 1000, 2000));

// DC: Vibrations-Warnung bei >10° Wobble
setMotorspeed(wobble > 10 ? 30 : 0);
if(wobble > 15) Buzzer.setMode(SHORT_BLINK);
else            Buzzer.setValue(0);

Ähnliche Projekte

  • MODE 1 — PUSH-UPS — Schluss mit dem Mitzählen im Kopf! Ein Abstandssensor unter deiner Brust erkennt jede Auf- und Ab-Bewegung und zählt nur echte, vollständige Liegestütze. Der Fortschritts-Zeiger wandert Richtung Ziel — und wenn du ankommst, legt die Maschine einen kleinen Sieges-Tanz hin.
  • MODE 7 — NACKEN — Handy-Nacken ade! Der Neigungssensor erkennt schlechte Kopfhaltung nach vorn oder nach hinten. Ein Zeiger zeigt die aktuelle Neigung, ein zweiter wie lange sie schon anhält, ein dritter die insgesamt gesammelte Schlecht-Zeit. Bleibt die Haltung zu lange schlecht, meldet sich eine sanfte Vibration als stiller Erinnerer.
  • MODE 4 — SQUATS — Kniebeugen richtig zählen — mit doppelter Sicherheit! Ein Lage-Sensor am Oberschenkel und ein Abstandssensor am Boden bestätigen gemeinsam jede vollständige Bewegung. Nur wenn beide zustimmen, zählt die Wiederholung — der Fortschritts-Zeiger wandert Richtung Ziel, der Zähler rückt mechanisch vor.