Guten Tag zusammen,
Freunde von mir und ich machen seit Jahren ein großes Halloween Event am Niederrhein, indem wir Themenmäßig das Haus eines Freundes komlett umbauen und dekorieren.
So wurden im Vergangendem Jahr insgesamt 6 Projektionen auf die Hauswand und die Fenster projeziert und alles per Timecode Video, Ton und Lichttechnisch Synchronisiert.
Im vergangendem Jahr haben wir dann auch einen Androiden (Skelett) gebaut, welcher auch per Timecode angesteuert wurde, allerdings Sprengt der Zeitaufwand hier den nutzen, da die ansteuerung quasi jedes Jahr neu in die Gesamtshow integriert werden muss, obwohl der Andruid auch autark laufen könnte.
Deswegen haben wir uns entschlossen die Ansteuerung dezentral also jedes objekt "Stand alone" zu betreiben soweit möglich.
Bei dem Androiden "BOB" habe ich dies mit einem Arduino gelöst welcher einen Mp3 Sequenzer sowie einen Servo controller ansteuert und als loop läuft. Quasi einstecken und los gehts.
Dieses Jahr haben wir uns das Thema "Resident Evil" ausgesucht und dafür ist eine interaktive Sequens geplant an der ich momentan verzweifele.
Ich erkläre mal was passieren muss:
Ich möchte das die Sequenz über einen Startknopf gestartet wird.
Dann soll eine Video/Tonsequenz auf einem Monitor abgespielt werden wo einem eine Frage gestellt wird.
Dann zeigt der Monitor nur eine animierte Bilddatei der "Umbrella Coorperation"
Dann wird eine Lasershow gestartet und ein Nummernfeld aktiviert sich, wo man die Frage beantworten muss.
Antwortet man Richtig erscheint das 2. Video und die Laser werden deaktiviert.
Dann wieder Bilddatei.
Antwortet man falsch, startet das 3. Video und die Laser sperren den durchgang.
Dann nächste Bilddatei.
Die ansteuerung der Laser und der Hardwareseitige aufbau bereitet mir keine Probleme, allerdings habe ich bei meiner recherche bisher keinen anhaltspunkt gefunden wie man diese Sequens programmieren kann.
Meine Idee ist das der Pi3 die gesamte Sequenz steuert. Er soll die jeweiligen Videos abspielen und die befehle an die Controller (Laser, Schrittmotoren) ausgeben und die Daten des Nummernfelds erkennen und auswerten.
Also er zeigt auf dem Monitor ein Startbild. Wenn dann der Starttaster gedrückt wird, Start des ersten Films, dann Bild/Gif und aktivierung der Laser und warten auf eingabe des Nummernfeldes.
Dann Kontrolle ob richtig oder falsch und dann weiter mit Video 2 oder Video 3 je nach Antwort........
Alternativ soll der Pi nur die Film und Bilddateien abspielen indem man ihm quasi über die inputs antriggert.
Quasi: Wenn du den 1. Befehl bekommst, Spiele diesen Film. Wenn vorbei dann blende diese Bilddatei/Gif ein und warte auf den nächsten Befehl. Wenn der 2. Befehl kommt, Spiele diesen Film und anschließend halte wieder dieses Bild/Gif bis du den nächsten Befehl bekommst.
Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt. Ich bin ein ziemlicher neueinsteiger was den PI betrifft aber ich denke das ich das mit ein bisschen Hilfe bis Halloween hin bekomme. Oder ist dieses Projekt etwa garnicht möglich?
Sollte jemand nun denken: "Hey das klingt nach einem coolen Projekt, kann ich da mit machen?!" Ja kann man , wir machen das komplett nur aus Spaß für unsere Halloween Party aber über die Jahre haben sehr viele unser Hobby entdeckt und schauen an Halloween gerne mal vorbei.
Das Haus welches wir dafür herrichten, befindet sich in 47608 Geldern. also einfach anfragen.
Danke und Gruß
Michael