Hi Kollegen,
ich würde gerne mit einem Kumpel ein kleines Animatronik-Projekt anstarten, dafür benötigen wir einen Programmierer mit Lust & Zeit...da es (aktuell) ein Spaßprojekt ist gibt es als Belohnung allerdings mal wieder nur Ruhm und Ehre !
Projekt:
Es soll eine über Modellbauservos bewegliche Figur synchron zu einem MP3-Soundfile animiert werden
Umsetzung:
- Ein Arduindo / ESP steuert ein MP3-Soundfile über einen DF-Player (SD-Karte) an, gleichzeitig diverse Servos und Ausgänge (LED`s, Ventile, u.Ä.) mit einer vorher aufgezeichneten "Bewegungsabfolge" synchron zum Soundfile
Anforderung Elektronik:
- Eine Platine konstruieren, die einen Controller, MP3-Player Modul, schraubbare Ein-/Ausgänge, steckbare Servosignale (auch per I2C Erweiterung), Audioverstärkung und eine Stromversorgung enthält.
(diesen Teil übernehme ich)
Anforderung Software:
- In einer Oberfläche soll ein MP3-File geladen werden, welches grafisch im Zeitverlauf dargestellt werden kann.
- Per Dreh-/Schieberegler/Klick-Kanäle kann man dann seine Aktionen/Animationen im Zeitverlauf nach eigenen Anforderungen erstellen & editieren.
- Diese "Aktionsliste aus Warteschleifen und PWM-Informationen" soll dann in den Controller transferiert werden und nach Triggern des Soundfiles gleichzeitig mit abgespult werden. Die Servos/Aktoren spielt dann die zuvor aufgezeichneten Bewegungen ab.
Um betriebssystemunabhängig zu sein wäre es toll, wenn man das Ganze browserbasiert umsetzen könnte -> es würde da schon ein erzeugtes Textfile reichen, dessen Inhalt man dann in seiner (Arduino)IDE einbinden kann.
Es gibt solche Systeme ja schon für PC oder Mac (& Raspberry) - dort müssen diese aber auch immer die eigentliche Steuerung übernehmen...wir finden daher zumindest die Ausgabe umständlich und dass mit Kanonen auf Spatzen geschossen wird.
Hätte jemand (softwareseitig) Interesse an so einem Projekt ?
Lesezeichen