Code für eine Ladeeinheit (Modellbau)

Wenn Du die Kugeln zählst, genügt auch ein DC-Motor eventuell mit einem Getriebe an einer H-Brücke.

Mit dem richtigen Treiber (beispielsweise A4988 oder DRV8825) kannst Du aber auch einen Schrittmotor ver(sch)wenden.

Den ULN2003 gibt es als Treiber für Schrittmotor-Set S-SPSM-5V, wegen des Getriebes bestens für langsame Bewegungen im Modellbau geeignet, so auch für mein Kohlekranfunktionsmodell.

Meine Bibliotheksempfehlung sind die MobaTools für

  • bipolare (Treiber A4988 oder DRV8825), unipolare (Treiber ULN2003) Schrittmotoren,
  • Tasterentprellung
  • Zeitmessung

Die Fontdefinitionen benötigen viel Speicher, weshalb es etwas knapp werden könnte. Die 20x4 LC-Displays haben eingebaute Fonts und sind einfacher zu programmieren.

Auch schön klein aber mit mehr Speicher: Mega 2650 PRO mini

Eventuell eine Reflexlichtschranke.

Ja, mußt Du alles programmieren. Umfänglich und daher gut: U8g2

Für LCD mit deutschen Umlauten: NoiascaLiquidCrystal

Abweichend davon gibt es Displays von Nextion, deren Layout man am PC gestaltet. Für diese Anwendung wohl etwas übertrieben.

Ja. Eventuell ein Poti für die Menge, eins für die Fördergeschwindigkeit.

Ich mag diese Anleitungen: Nr.09 Potentiometer