Hallo Leute.
Vor Jahren habe ich mit dem Arduino angefangen ein Projekt umzusetzen und möchte es jetzt gerne mit dem Pi3 umsetzen,
da er über höhere Leistung und besser Anschlüsse und mehr Möglichkeiten verfügt.
Vorab: Ich habe Grundkenntnisse in HTML.
Ich möchte gerne eine hausinterne Webseite (Intranet?) lokal im Heimnetzwerk auf dem Raspberry PI3 zum Laufen bringen,
welche interaktiv ist. Ich möchte über 12 Taster mit 1 LED + 1 Neopixel, 6 Stück auf jeder Seite des Monitors, die Internetseite steuern - ohne Tastatur und Maus.
Als Lösungsansatz beim Arduino habe ich dazu einen Leonardo genutzt, der als Tastatur am PC erkannt wird. Jedem Taster wurde ein Buchstabe zugeordnet.
Auf der Startseite der internen Webseite sind links und rechts 6 Buttons/Felder und unten 5 Buttons/Felder angeordnet , die normalerweise mit der Maus geklickt werden. Die unteren Taster sind HOME und Steuerungstasten (Pfeiltasten).
Die Taster sind mit einer LED und einem NEOPixel ausgestattet. Eine LED als visuelle Schaltbestätigung und ein NEOPIXEL.
Im Ausgangszustand wird die Startseite gezeigt. Die Buttons/Felder haben definierte Farben. Die NEOPIXEL der jeweiligen Taster leuchten in dieser definierten Button-Farbe. Wird ein Taster gedrückt, zeigt die LED ein- und ausfadend die Tasterbetätigung an und das HOME-NEOPIXEL wird aktiviert/erleuchtet.
Der Browser folgt dem Link und es wird die aufgerufene Webseite gezeigt.
Die aufgerufene Seite enthält beispielsweise nur 8 Buttons/Felder mit anders definierten Farben.
Ich suche nun eine Möglichkeit, von der Webseite mit den Tastern und den LED bzw. NEOPIXEL zu interagieren.
Alle Neopixel/Taster der, auf dieser Seite nicht vorhandenen Buttons/Felder sollen deaktiviert und die Restlichen in den jeweils definierten Farben der Buttons/Felder leuchten. Sollte die Webseite scrollbar sein, leuchten auch die NEOPIXEL der entsprechenden Pfeiltasten in vordefinierten Farben.
Wie kann ich das mit dem PI3 umsetzen?
Vielen Dank im voraus für euer Feedback und Hilfe.