MODE 10 — Auto-Feeder Deluxe

Medium · 2h · Fast kostenlos

Ziel & Anwendung

Erst ruft ein Signalton dein Tier herbei, dann öffnet sich die Tür und eine Portion wird exakt dosiert, bevor alles wieder sanft schließt — ein kompletter Fütterungs-Ablauf in drei Akten, komplett automatisch.

  • Ein dreiteiliger Ablauf — rufen, dosieren, schließen — läuft vollautomatisch nach Zeitplan.
  • Ein Dreh-Regler stellt ein, wie oft gefüttert wird.
  • Eine Status-Klappe zeigt jederzeit, in welcher Phase sich der Ablauf gerade befindet.

Anschluss & Funktion

Motoren am Board

AnschlussMotorAufgabe
S1180°-ServoAusgabe-Tür — öffnet und schließt sanft während der Dosier-Phase
S2180°-ServoSichtfenster-Klappe — zeigt den Futter-Vorrat
S3180°-ServoStatus-Klappe — zeigt die aktuelle Phase des Ablaufs
S4360°-ServoRührer — verhindert Verklumpen während der Dosierung
S5360°-ServoZweites Rührelement — gegenläufig zu S4
S6180°-ServoRuf-Fähnchen — winkt während des Signaltons
STEPPERSchrittmotorDosiert die exakte Futtermenge
DCDC-MotorKurze Vibration während der Dosier-Phase

Materialliste

  • Kartonrohr als Vorratsbehälter
  • Kartonstreifen als Ausgabe-Tür und Klappen
  • Kleine Karton-Schale als Ausgabe-Napf
  • Strohhalme als Gleitlager
  • Klebeband und Heißkleber

Step-by-Step Tutorial

  1. Vorratsbehälter und Dosier-Mechanik bauen

    Kartonrohr als Vorratsbehälter aufrecht aufstellen. Stepper-Mitnehmer an einer schmalen Auslass-Öffnung montieren, sodass eine Drehung eine dosierte Menge durchlässt.

    Check: Stepper dreht den Auslass frei, Vorrat rutscht bei Drehung nach

    Tipp: Gleiche Bauweise wie bei einem Dosierer: eine schmale Öffnung, die sich nur bei Drehung kurz freigibt.

  2. Ausgabe-Tür und Sichtfenster bauen

    Schraube ein Servo-Horn auf den Tür-Servo und klebe eine Kartonlasche als Tür vor die Auslass-Öffnung. Baue ein kleines Sichtfenster mit eigener Klappe seitlich am Behälter.

    Check: Tür öffnet und schließt sanft, Sichtfenster erlaubt Blick auf den Vorrat

  3. Status-Klappe, Rührer und Ruf-Fähnchen montieren

    Baue eine Status-Klappe, die die aktuelle Phase anzeigt. Klebe zwei kleine Scheiben auf die verbleibenden 360°-Servos als Rührer im Behälter. Montiere ein Ruf-Fähnchen mit dem letzten Servo, gut sichtbar.

    Check: Status-Klappe bewegt sich über mehrere Stufen, beide Rührer drehen gegenläufig, Fähnchen winkt frei

  4. Leichtgängigkeits-Test ohne Strom

    Bewege jedes Teil einmal komplett durch. Erst wenn alles frei läuft, ProtoPeaks einschalten.

    Check: Tür, Sichtfenster, Status-Klappe, beide Rührer und das Fähnchen bewegen sich alle frei von Hand

  5. Mode 10 starten — kompletten Ablauf beobachten

    Wähle im Menü Haustier den zehnten Modus. Nach Ablauf des eingestellten Intervalls ruft ein Signalton und das Fähnchen winkt. Danach öffnet sich die Tür, der Stepper dosiert die Futtermenge und die Rührer laufen kurz mit. Zum Schluss schließt die Tür sanft wieder und der Kreislauf beginnt von vorn. Drehe den Dreh-Regler, um das Intervall zu verändern.

    Check: Nach Ablauf des Intervalls: Ruf-Ton + Fähnchen winkt (Phase 1), Tür öffnet + Dosierung läuft (Phase 2), Tür schließt wieder (Phase 3)

    Tipp: Der Dreh-Regler stellt ein, wie lange bis zur nächsten Fütterung gewartet wird — für Tests kurz einstellen.

Troubleshooting

  • Ablauf startet nicht neu — Prüfe, ob die Status-Klappe wirklich auf Phase 0 (Ruhe) zurückgekehrt ist, bevor das nächste Intervall abläuft.
  • Tür schließt zu früh — Wartezeit nach der Dosierung zu kurz. Zeit in Phase 3 leicht erhöhen, bis der Stepper sicher fertig ist.

Modifikationen & Sicherheit

  • Pro-Tipp: Ruf-Ton-Dauer verlängern, wenn dein Tier etwas länger zum Herbeikommen braucht.
  • Erweiterung: Zwei unterschiedliche Ruftöne für zwei verschiedene Tiere im Haushalt.
  • Sicherheit: Vorratsbehälter regelmäßig auf Hygiene prüfen — Teile abnehmbar gestalten.

Wichtige Code-Teile

// 3-Phasen-Ablauf: Rufen -> Dosieren -> Schließen
switch(deluxeStep) {
  case 1: // Rufton (2s)
    Buzzer.setMode(HEARTBEAT);
    if(millis() - stepTimer > 2000) { deluxeStep = 2; stepTimer = millis(); }
    break;
  case 2: // Tür auf + dosieren
    startMove(1, 2000, 400);
    stepper.move(400);
    deluxeStep = 3; stepTimer = millis();
    break;
  case 3: // warten bis fertig, dann Tür zu
    if(stepper.distanceToGo() == 0 && millis() - stepTimer > 1500) {
        startMove(1, 1000, 400);
        deluxeStep = 0;
    }
    break;
}

Ähnliche Projekte

  • MODE 6 — Treat-Drum — Kommt dein Tier nah genug heran, dreht sich die Leckerli-Trommel automatisch eine Vierteldrehung weiter und eine Portion fällt heraus. Ein Fähnchen winkt zusätzlich, um die Aufmerksamkeit zu wecken.
  • MODE 9 — Feeder-Conveyor — In festen Zeitabständen öffnet sich die Ausgabe-Tür und das Förderband schiebt eine Portion Leckerlis in den Napf — ganz ohne Zutun. Ein Dreh-Regler bestimmt, wie oft gefüttert wird.
  • MODE 2 — PET STATION — Eine intelligente Haustierstation die Temperatur und Luftfeuchtigkeit überwacht, einen Futterspender per Servo steuert und beim Annähern des Tieres automatisch reagiert. Alles auf einem kompakten Karton-Board.