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
| Anschluss | Motor | Aufgabe |
|---|---|---|
| S1 | 180°-Servo | Ausgabe-Tür — öffnet und schließt sanft während der Dosier-Phase |
| S2 | 180°-Servo | Sichtfenster-Klappe — zeigt den Futter-Vorrat |
| S3 | 180°-Servo | Status-Klappe — zeigt die aktuelle Phase des Ablaufs |
| S4 | 360°-Servo | Rührer — verhindert Verklumpen während der Dosierung |
| S5 | 360°-Servo | Zweites Rührelement — gegenläufig zu S4 |
| S6 | 180°-Servo | Ruf-Fähnchen — winkt während des Signaltons |
| STEPPER | Schrittmotor | Dosiert die exakte Futtermenge |
| DC | DC-Motor | Kurze 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
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.
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
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
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
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.