MODE 4 — EI-TIMER

Easy · 30 min · Fast kostenlos

Ziel & Anwendung

Weiches Ei in 5 Minuten, hartes Ei in 10 Minuten — nie wieder falsch gegart! Der Dreh-Regler stellt die gewünschte Zeit ein, ein Knopfdruck startet den Countdown. Eine Anzeige zeigt die verbleibende Zeit, eine Fortschritts-Scheibe dreht sich mit. Wenn die Zeit abläuft: Alarmton und Signal-Fahne!

  • Der Dreh-Regler stellt die Kochzeit (1–30 Minuten) ein — eine Anzeige zeigt die gewählte Zeit
  • Der Joystick-Knopf startet und stoppt den Timer — eine Anzeige zeigt die Restzeit live
  • Eine Fortschritts-Scheibe dreht sich mit — Ton und Signal-Fahne alarmieren, wenn die Zeit um ist

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoRestzeit-Anzeige
S2180°-ServoAlarm-Fahne
S3180°-ServoEingestellte-Zeit-Anzeige
STEPPERSchrittmotorDreht die Fortschritts-Scheibe

Materialliste

  • Runder Karton-Zeiger (8 cm) als Countdown-Anzeige auf S1
  • Runde Fortschritts-Scheibe (Durchmesser 10 cm) auf dem Stepper-Mitnehmer
  • Kleiner Karton-Fähnchen (3 cm) auf S2 als Alarm-Fahne
  • Klebeband, Heißkleber, Schere

Step-by-Step Tutorial

  1. Countdown-Zeiger aufbauen

    Plastik-Servo-Horn auf den Restzeit-Servo aufschrauben. Langen Zeiger (8 cm, verstärkter Karton) flächig draufkleben. Hinter dem Zeiger: Karton-Skala mit Minuten-Markierungen (0, 5, 10, 15, 20, 30). Zeiger startet bei maximaler Zeit und wandert während des Timers langsam bis zum Ende der Skala.

    Check: Der Restzeit-Servo bewegt den Zeiger von 'voll' bis 'leer' — Zeiger dreht frei

    Tipp: Zeiger-Beschriftung auf einer Skala hinter dem Zeiger: 0–30 Minuten aufgemalt

  2. Zeit einstellen

    Der Dreh-Regler stellt die Ziel-Zeit in feinen Schritten ein (1–30 Minuten). Eine eigene Anzeige zeigt die eingestellte Zeit auf einer eigenen Skala. Der Joystick-Knopf startet den Timer. Ab jetzt läuft der Countdown — die Restzeit-Anzeige bewegt sich entsprechend der verbleibenden Zeit.

    Check: Dreh-Regler drehen: die Anzeige für die eingestellte Zeit bewegt sich mit. Mittelstellung = 15 Minuten

    Tipp: Feine Schritte für genaue Einstellung — mehrere Klicks für 15 Minuten

  3. Fortschritts-Scheibe

    Der Mitnehmer des Schrittmotors trägt eine runde Fortschritts-Scheibe (10 cm). Beim Start des Timers beginnt die Scheibe langsam zu drehen. Eine volle Umdrehung entspricht der eingestellten Zeit. Segmente auf der Scheibe: grün (erste Hälfte), orange (zweite Hälfte), rot (letzte Minute). Praktische visuelle Anzeige!

    Check: Die Scheibe dreht sich, während der Timer läuft — nach einer vollen Umdrehung ist die Zeit um

    Tipp: Scheibe mit farbigen Segmenten bemalen — grün für früh, orange für Mitte, rot für kurz vor Ende

  4. Leichtgängigkeitstest der Zeiger

    Vor dem Einschalten: Restzeit-Zeiger manuell über den vollen Bereich drehen. Kratzt er an der Skala? Alarm-Fahne manuell hochklappen: fällt sie zurück? Fortschritts-Scheibe manuell drehen: dreht sie frei? Alle Bewegungen leichtgängig? Erst nach OK Strom einschalten.

    Check: Restzeit-Zeiger und Alarm-Fahne manuell bewegen — drehen frei, kein Klemmen an der Skala

    Tipp: Zeiger-Kanten dürfen nicht an der Skala reiben — 2–3 mm Abstand zwischen Zeiger und Skala

  5. Ei-Timer im Kücheneinsatz

    Strom einschalten. Dreh-Regler auf gewünschte Kochzeit stellen. Ei ins kochende Wasser legen. Joystick-Knopf drücken: Timer startet. Die Restzeit-Anzeige läuft langsam herunter. Die Fortschritts-Scheibe dreht sich. Bei Zeitablauf: Alarmton, die Alarm-Fahne springt als optisches Signal hoch. Perfektes Ei!

    Check: Dreh-Regler auf 5 Minuten, Knopf drücken, Ei ins Wasser — Timer läuft genau mit

    Tipp: Timer gleichzeitig mit dem Ei-Einlegen starten — dann ist die Anzeige synchron mit dem echten Kochen

Troubleshooting

  • Timer läuft zu schnell oder zu langsam — Eingestellte Zeit am Dreh-Regler nochmal prüfen — ein falsch abgelesener Wert wirkt wie ein falscher Timer
  • Der Restzeit-Zeiger bewegt sich nicht während des Timers — Prüfen, ob der Timer wirklich gestartet wurde — Joystick-Knopf nochmal kurz drücken
  • Alarm-Fahne geht nicht wieder zurück — Timer neu starten — die Fahne wird beim nächsten Start automatisch zurückgeklappt

Modifikationen & Sicherheit

  • Pro-Tipp: Lieblingszeit im Code als Standardwert speichern — immer wieder auf Knopfdruck abrufen
  • Pro-Tipp: Der Schrittmotor dreht einen Rührer in der Eier-Schüssel während die Sauce wartet

Wichtige Code-Teile

// Encoder: Kochzeit einstellen (0.5min Schritte)
eggMin = constrain(eggMin + (float)EncoderPos * 0.5f, 1.0f, 30.0f);
EncoderPos = 0;

// Joystick-Button: Timer starten/stoppen
if(isButtonPressed(JoystickButton, lastJoyBtn)) {
    if(!timerRunning) { timerRunning = true; startT = millis(); }
    else { timerRunning = false; }
}

float remaining = eggMin * 60.0f - (float)(millis() - startT) / 1000.0f;
if(timerRunning && remaining <= 0) {
    timerRunning = false; remaining = 0;
    servocontroller.startMove(2, 2000, 200); // Alarm-Fahne hoch
    Buzzer.setMode(HEARTBEAT);
}

// S1: Restzeit als Zeiger
float prog = timerRunning ? remaining / (eggMin * 60.0f) : 1.0f;
servocontroller.setServoPulse(1, map((int)(prog * 1000), 0, 1000, 1000, 2000));
// S3: Eingestellte Zeit
servocontroller.setServoPulse(3, map((int)(eggMin * 10), 10, 300, 1000, 2000));

// Stepper: Fortschritts-Scheibe dreht
if(timerRunning && stepper.distanceToGo() == 0) {
    int steps = (int)(200.0f / (eggMin * 60.0f) * 0.1f); // pro 100ms
    stepper.move(steps);
}
stepper.run();

// Alarm zurücksetzen bei neuem Timer
if(!timerRunning && remaining > 1) { Buzzer.setValue(0); servocontroller.startMove(2, 1000, 300); }

Ähnliche Projekte

  • MODE 5 — REAKTION — Formel-1-Piloten haben unter 200ms Reaktionszeit — wie schnell bist du? Ein Signal-Zeiger schlägt plötzlich um: warte auf den Moment, dann so schnell wie möglich eine Berührungsfläche drücken! Eine Anzeige zeigt deine Reaktionszeit, eine weitere hält den persönlichen Rekord.
  • MODE 6 — KARTEN — Visitenkarten, Spielkarten, Gutscheine — alle einzeln automatisch ausgeben! Ein Magazin dreht sich zur gewählten Position, ein Schiebe-Arm schiebt die Karte heraus und ein Vereinzeler sorgt dafür, dass nur eine auf einmal kommt. Dreh-Regler wählt das Fach, ein Knopfdruck löst die Ausgabe aus. Professionell!
  • MODE 3 — NACHTLICHT — Licht das mitdenkt! Der Licht-Sensor misst die Helligkeit im Raum — wird es dunkel, aktiviert ProtoPeaks automatisch eine Servo-gesteuerte Reflektor-Klappe. Wird das Gerät bewegt, dreht sich das Licht in die richtige Richtung. Smarte Automatik aus einfachsten Mitteln!