Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

1.500 - 3.000

Geposted am

30.01.18 22:39

Kunde

Sab***

Dieses Projekt wurde abgeschlossen

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Ich benötige eine Responsive Webseite (Mobile und Desktop).

Die Webseite soll designt und programmiert werden..

Liebe Interessenten,


ich bin der Gründer von "SaberTec", einem StartUp zur Entwicklung einer elektronischen Steuerungseinheit für Lichtschwerter. Die Platine dient der Steuerung von Licht- und Soundeffekten abhängig von der Bewegung des Lichtschwerts. Dabei können die Lichteffekte durch eine Vielzahl an Parametern individualisiert werden, beispielsweise kann eine Pulsier-Frequenz oder eine Flacker-Intensität eingestellt werden. Um diese Einstellung der Parameter zu vereinfachen, planen wir die Entwicklung einer grafischen Benutzeroberfläche zur Konfiguration der Lichteffekte mit Vorschau-Funktion in Form einer Web App. Zentraler Bestandteil dieser Web App soll eine Vorschau-Funktion der Lichteffekte in Form eines animierten Lichtschwerts sein, wobei nur die „Klinge“ simuliert werden soll, der Griff soll statisch sein. Ändert der Kunde bestimmte Parameter, zum Beispiel die Frequenz eines periodischen Pulsier-Effekts oder die Farbe des Lichtschwerts, soll er oder sie anhand der Vorschau-Funktion die Auswirkungen dieser Parameteränderung unmittelbar erkennen können. Das animierte Lichtschwert soll dabei möglichst realistisch aussehen, unter anderem soll die „Klinge“ leuchten.  Darüber hinaus soll der durch die Parameter definierte zeitliche Verlauf der Helligkeit in einem Koordinatensystem visualisiert werden.

Welche Funktionen hat die Platine?

Die Platine selbst besitzt vier Kanäle, die unabhängig voneinander jeweils eine Hochleistungs-LED ansteuern können. Verwendet werden in der Regel CREE-LEDs in verschiedenen Farben, zum Beispiel eine RGB-LED, wobei jede Farbe an einen anderen Kanal angeschlossen wird. Außerdem besitzt die Platine einen microSD-Karten-Slot. Auf der microSD-Karte sind Sounddateien und Konfigurationsdateien gespeichert, wobei letztere die Parameter enthalten, die die Lichteffekte definieren. Der Kunde kann also durch Einstellen dieser Parameter, auch manuell direkt in der .txt-Datei, die Lichteffekte individualisieren.

Wie funktionieren die Lichteffekte?

Die vier Kanäle der Platine können wie bereits erwähnt unabhängig voneinander gesteuert werden. In der Konfigurationsdatei kann zum Beispiel eingestellt werden, mit welcher Intensität die einzelnen Kanäle bzw. LEDs betrieben werden. So kann bei einer RGB-LED beispielsweise die Farbe der „Klinge“ gemischt werden (verwendet werden können auch andere Kombinationen wie eine RRW-LED). Weitere Lichteffekte sind zum Beispiel ein Pulsier- und ein Flacker-Effekt. Beim Pulsier-Effekt wird die eingestellte Intensität der einzelnen LEDs sinusförmig variiert, der Kunde kann sowohl Amplitude als auch Frequenz einstellen. Beim Flacker-Effekt finden zufällige Intensitätseinbrüche statt, der Kunde kann die Intensität, die Dauer und die Häufigkeit einstellen. All diese Lichteffekte haben wir zu einer Funktion zusammengefasst, die abhängig von den Parametern die Intensität der LEDs (zwischen 0 und 1023) alle 2 ms aktualisiert.

Welche Funktionen soll die App haben?

Der Kunde soll in der Web App zunächst auswählen, welche Farben die von ihm verwendeten Kanäle haben (RGB, RRW, etc.). Danach sollen alle Parameter eingestellt, auf einer microSD-Karte gespeichert und eine direkte Vorschau der Lichteffekte geboten werden können, da es für den Anwender viel zu aufwändig wäre, nach jeder Änderung die microSD-Karte erst einmal wieder in das Lichtschwert einzubauen. So soll der Anwender die Lichteffekte erst in der App vollständig einstellen und erst danach die microSD-Karte einbauen. Außerdem soll in einem Koordinatensystem der Intensitätsverlauf der einzelnen LEDs in Ergänzung zur Vorschau der Lichteffekte dargestellt werden. Die Web App müsste auf unserer Website https://sabertec.net implementiert werden.


Haben Sie vielen Dank im Voraus und viele Grüße,
Frederic Folz.