MODE 8 — Das Förderband
Hard · 2h 30 min · Fast kostenlos
Ziel & Anwendung
Das Band läuft von allein — bis ein Objekt den Sensor erreicht. Dann stoppt es, ein Arm schwenkt aus, eine Klappe öffnet sich und das Objekt fällt in die Sammel-Box. Eine Zähl-Klappe merkt sich jeden einzelnen Fang.
- Ein Schrittmotor treibt das Band an, ein Dreh-Regler stellt die Geschwindigkeit stufenlos ein.
- Ein Sensor erkennt vorbeifahrende Objekte und stoppt das Band automatisch.
- Arm, Klappe und Zähl-Fähnchen arbeiten bei jedem Fang exakt zusammen.
Anschluss & Funktion
Motoren am Board
| Anschluss | Motor | Aufgabe |
|---|---|---|
| S1 | 180°-Servo | Sortier-Arm — schwenkt aus, sobald ein Teil erkannt wird |
| S2 | 180°-Servo | Ablage-Klappe — öffnet sich, damit das erkannte Teil herunterfällt |
| S3 | 180°-Servo | Status-Klappe — zeigt an, ob gerade ein Teil erkannt wird |
| S4 | 360°-Servo | Reinigungsbürste 1 — läuft nur, solange sich das Band bewegt |
| S5 | 360°-Servo | Reinigungsbürste 2 — läuft gleichzeitig mit Bürste 1 |
| S6 | 180°-Servo | Zähl-Klappe — schlägt bei jedem erkannten Teil einmal aus |
| STEPPER | Schrittmotor | Treibt das Förderband an, Geschwindigkeit per Dreh-Regler einstellbar |
| DC | DC-Motor | Kurze Vibration bei jedem gezählten Teil |
Materialliste
- 2 Kartonrollen oder Klopapierrollen als Förderband-Walzen
- Breites Gummiband als Förderband-Riemen
- Kartonbox als Förderband-Chassis (ca. 30 × 10 cm)
- Kleine Box als Sammel-Behälter unter der Ablage-Klappe
- Kleine Karton-Borsten oder -Fransen für die Reinigungsbürsten
- 2 kleine Kartonlaschen als Status- und Zähl-Klappe
- Strohhalme als Gleitlager
- Klebeband und Heißkleber
Step-by-Step Tutorial
Förderband-Chassis mit zwei Rollen bauen
Baue eine flache Kartonbox als Chassis-Rahmen. Führe zwei Klopapierrollen als Walzen an beiden Enden durch Strohhalm-Lager im Rahmen.
Check: Beide Rollen sitzen parallel im Rahmen, gleiche Höhe
Tipp: Rollen müssen exakt parallel sein, sonst läuft das Band schief ab — mit einem Lineal prüfen.
Stepper als Antriebswalze anschließen
Stecke den Mitnehmer auf die Schrittmotor-Achse und in die hintere Walze. Spanne ein breites Gummiband als Förderband um beide Walzen — locker genug zum Laufen, straff genug um nicht durchzurutschen.
Check: Band läuft gleichmäßig um beide Walzen, ohne durchzurutschen
Sortier-Arm und Ablage-Klappe bauen
Schraube ein Servo-Horn auf den Sortier-Arm-Servo und klebe einen kurzen Kartonstreifen als Arm daran — er soll bei Bedarf quer über das Band schwenken. Direkt darunter: die Ablage-Klappe, die sich öffnet und ein kleines Loch im Chassis freigibt, durch das erkannte Teile in die Box darunter fallen.
Check: Arm schwenkt sauber aus, Ablage-Klappe darunter öffnet sich frei
Status-Klappe montieren
Klebe eine kleine Kartonlasche auf das Horn des Status-Servos und montiere ihn gut sichtbar am Chassis-Rand.
Check: Klappe schlägt sichtbar um, wenn du den Servo von Hand drehst
Reinigungsbürstenpaar anbringen
Klebe kleine Borsten oder Fransen aus Karton auf die Hörner der beiden verbleibenden 360°-Servos und montiere sie leicht über der Band-Oberfläche, sodass sie beim Drehen streifen.
Check: Beide Bürsten drehen gleichzeitig, wenn du sie testweise von Hand antreibst
Zähl-Klappe montieren
Klebe eine letzte kleine Kartonlasche auf das verbleibende Servo-Horn, gut sichtbar am Chassis.
Check: Klappe schlägt beim Testen von Hand kurz sichtbar aus
Leichtgängigkeits-Test ohne Strom
Drehe die Antriebswalze von Hand: läuft das Band gleichmäßig? Bewege Sortier-Arm, Ablage-Klappe, Status-Klappe, Zähl-Klappe und beide Bürsten einzeln durch. Klemmt etwas, nachbessern. Erst wenn alles frei läuft, ProtoPeaks einschalten.
Check: Band, Sortier-Arm, Ablage-Klappe, beide Bürsten und die Klappen bewegen sich alle frei von Hand
Mode 8 starten — Band und Sortierung testen
Wähle im Menü Robotik den achten Modus. Das Band läuft von allein los, die Reinigungsbürsten drehen mit. Drehe den Dreh-Regler: die Bandgeschwindigkeit ändert sich. Lege ein kleines Objekt aufs Band: sobald es den Sensor erreicht, stoppt das Band, der Sortier-Arm schwenkt aus, die Ablage-Klappe öffnet sich und das Objekt fällt in die Box darunter. Die Zähl-Klappe schlägt kurz aus, ein Rüttler und ein Ton bestätigen den Fang.
Check: Band läuft, Dreh-Regler ändert die Geschwindigkeit. Objekt aufs Band legen: Band stoppt, Arm schwenkt aus, Klappe öffnet, Objekt fällt in die Box, Zähl-Klappe schlägt aus.
Tipp: Der Sensor erkennt das Objekt, sobald es an ihm vorbeifährt — positioniere ihn so, dass er frei auf das Band schaut.
Troubleshooting
- Band läuft ungleichmäßig oder rutscht ab — Walzen nicht exakt parallel oder Gummiband zu locker. Walzen mit einem Lineal ausrichten, kürzeres, straffer sitzendes Band verwenden.
- Sensor erkennt Objekte nicht zuverlässig — Sensor sitzt zu weit vom Band entfernt oder ist verdeckt. Näher heranrücken und freie Sicht sicherstellen.
- Sortier-Arm schwenkt, aber Objekt fällt nicht durch die Klappe — Ablage-Loch im Chassis zu klein oder Klappe öffnet nicht weit genug. Loch vergrößern, Klappen-Anschlag prüfen.
Modifikationen & Sicherheit
- Pro-Tipp: Bandgeschwindigkeit vorsichtig erhöhen — zu schnell und leichte Objekte fliegen vom Band.
- Erweiterung: Verschiedene Objekt-Größen testen und beobachten, ab welcher Größe der Sensor zuverlässig auslöst.
- Sicherheit: Finger nie ins laufende Band halten — die Walzen können Kleidung oder Haare einziehen.
Wichtige Code-Teile
// Sensor erkennt Teil auf dem Band
bool partDetected = (IRSensor > 2500);
bool sortEvent = partDetected && !lastPartDetected; // steigende Flanke = neuer Fang
if(!partDetected) {
stepper.move(8); // Band läuft weiter
servocontroller.setServoPulse(1, 1000); // Arm ruht
} else {
// Teil erkannt: Band stoppt, Arm sortiert aus
if(!ismoving[1]) startMove(1, 2000, 300);
}
// Encoder stellt die Bandgeschwindigkeit ein
stepper.setMaxSpeed(constrain(100 + (int)EncoderPos * 10, 50, 400));
// S2: Ablage-Klappe öffnet nur während ein Teil erkannt wird
servocontroller.setServoPulse(2, partDetected ? 2000 : 1000);
// S4/S5: Reinigungsbürsten laufen nur, solange das Band läuft
servocontroller.setServoPulse(4, !partDetected ? 1700 : 1500);
servocontroller.setServoPulse(5, !partDetected ? 1300 : 1500);
// S6 + DC + Buzzer: kurzer Ausschlag/Ton bei jedem neuen Fang
if(sortEvent) { countFlickUntil = millis() + 250; Buzzer.setMode(SHORT_BLINK); }Ähnliche Projekte
- MODE 7 — Pick & Place — Legst du ein kleines Objekt in die Zulauf-Station, läuft alles von allein: Der Arm fährt hin, greift zu, hebt an, dreht sich zur Ablage und kehrt zurück. Ein echter Fabrik-Roboter im Miniformat, komplett automatisch.
- MODE 7 — PRECISION — Der Stepper-Motor ermöglicht millimetergenaus Vor- und Rückwärtsfahren per Joystick — S1 lenkt, S4/S5 stehen still. EncoderButton setzt die Nullposition zurück.
- MODE 2 — SCARA-Arm — Du steuerst nie ein einzelnes Gelenk direkt — du gibst nur vor, wohin die Hand zeigen soll, und die beiden Arm-Gelenke berechnen automatisch den passenden Winkel. Genau nach diesem Prinzip arbeiten echte Industrieroboter.