Vom Prinzip her brauchst du (wenn du es so einfach wie möglich halten willst):
1 Netzteil (230V auf Betriebsspannung des Motors, ansonsten brauchst du eine extra Schaltung oder (Leistungs-)Widerstände zum drosseln)
3 Taster (1 Öffner/Schließer, 1 Schließer, 1 Öffner)
1-2 Motoren
1 Relais
Mechanik um den/die Motor(en) an die Mülleimer zu koppeln
Das ganze in einen einzigen Stromkreis gepackt. Ergibt die Funktion:
Relais hat 2 geschaltete Anschlüsse + - und - + und natürlich die generelle Relaisansteuerung mit Selbsthaltung.
Öffnen:
Tür ganz offen -> Schließer schließt den Stromkreis -> Motor läuft los
Mülleimer kommen an den Öffner/Schließer (der z.B. in der Tür angebracht ist) -> Öffner/Schließer unterbricht den Stromkreis (und schließt aktiviert die Selbsthaltung des Relais)
Empfehlung: Bei 2 Motoren, schalte diese Parallel, beachte dabei aber das deren Gesamtwiderstand halbiert und du eine höhere Stromaufnahme und Verlustleistung an Widerständen/Kondensatoren hast. Hat jedoch den Vorteil, das beide immer die gleiche Spannung haben.
Schließen:
Das Relais dreht die Polung um und "überbrückt" den Schließer. Sobald du die Tür noch ein Stück schließt, ist der Stromkreis zum Motor durch den Öffner/Schließer wieder gegeben.Die Selbsthaltung vom Relais bleibt aktiv.
Durch die umgedrehte Polung funktionieren die Motoren Rückwärts bis sie an den Öffner kommen, der die Selbsthaltung des Relais unterbricht. Das Relais schaltet wieder um und wir sind am Ausgangszustand.
Sinnvolle Erweiterungen:
Ansteuerung des Motors mit ggf. ansteigender (Anfangs) und abfallender (zum Ende) Laufgeschwindigkeit. Das könnte über einen Kondensator (ohne Polung oder jeweils mit Schutzdiode gegen falsche Polung) gelöst werden. Siehe auch:
Link
Allerdings musst du den Öffner dann etwas weiter hinten platzieren.
Das ist nicht ganz ideal aber vom Prinzip die Einfachste Möglichkeit es zu verwirklichen.