CasiCo – Cardsized Controller
Idee:
Einen Controller für Three.Js im EC-Format basteln.(Größe ca. 86x56x5mm)
Designkonzept:
Funkionsweise:
Über den Rahmen, durch die Hand, hin zu den einzelnen Schaltflächen wird ein Stromkreis geschlossen. Der Rahmen und die Schaltflächen bestehen aus leitfähigem Material.
Erster Prototyp (Code):
Auslesen von Touch-Pins:
✓ Check. (Locker easy)
Libraries:
BLE-Gamepad – https://github.com/lemmingDev/ESP32-BLE-Gamepad
⛔ Nope. (Leider kein IOS Support, kann ich vorerst nicht testen)
BLE-Keyboard – https://github.com/T-vK/ESP32-BLE-Keyboard
✓ Check. (Läuft auf allen BLE-Fähigen Geräten)
Kombination von TouchRead mit BLE-Keyboard in ArduinoIDE:
Integration einer Keydown-Funktion auf meiner Three.js Website, die eine Kamerarotation auslöst:
Erster Prototyp (Design):
Leitfähige Farbe:
⛔ Nope.(Teuer und Resultat nicht so geil)
…erstmal mit Metall und 3D-gedruckter Schablone arbeiten:
Aktueller Stand abrufbar unter: https://storyinabox.github.io/Koerpertest/index.html
(Steuerbar über ESP32Wroom32 Touch-Pin 7 & 8 oder Pfeiltasten.)
Comming Soon:
Wiederstände kontinuierlich auslesen…