April 13, 2024
Description
Hierbei handelt es sich um ein kombiniertes Joystick- und Touchpanel-Display, das für die Verwendung mit gängigen CAD-Programmen geeignet ist. Es beinhaltet:
Zweiachsiger Joystick (z. B. für X-, Y-Schwenk)
Hall-Sensoren im Joystick-Griff (z. B. für Zoom und Drehung)
mit einem berührungslosen Sensor
(z. B. zum Bewegen der Komponente in Kombination mit dem Joystick)
Zehn Schalter rund um die Basis (z. B. Messen, ESC...)
LCD-Touchpanel mit bis zu 10 Bildschirmen und 12 Tasten
Alle H/W-Tasten und die Touchpanel-Tasten sind über eine Website programmierbar.
Die Verbindung zum PC erfolgt per Bluetooth über die HID-Schnittstelle (d. h. für den PC sieht es aus wie eine Tastatur und eine Maus). Für die Stromversorgung und das Herunterladen von Code steht ein USB-C-Anschluss zur Verfügung. Der USB-C-Anschluss auf der Rückseite dient der Stromversorgung zum Hochladen des Codes.
Touch-Panel
Das Touchpanel ist von Dustin Watts FreeTouchDeck-Projekt ( https://github.com/DustinWatts/FreeTouchDeck.git ) inspiriert, das ich modifiziert habe, um die Anzahl der Tasten zu erhöhen. usw. ( https://github.com/andrewfernie/FreeTouchDeckWT32.git ). Für dieses Projekt habe ich Joystick-, Encoder- und Tastenunterstützung hinzugefügt. Der einfachste Weg, dies in Gang zu bringen, ist die Verwendung einer WT32-SC01-Karte ( http://www.wireless-tag.com/portfolio/wt32-sc01/ ). Kaufen Sie das Basisboard, nicht die „Plus“-Version, da das Plus eine parallele Schnittstelle zum LCD-Panel nutzt und nicht genügend IO-Leitungen für den Joystick und die Tasten frei lässt. usw. Das Board enthält ein ESP32-Modul und ein 3,5-Zoll-LCD mit kapazitivem Touchscreen.
Alle zu Aufbau erforderlichen Infos und Dateien sind auf Github verfügbar.
Mein Gehäuse und alle aktuellen Dateien incl. für die Platinen sind hier zu finden: https://github.com/AFUDIrk/CADDeck
Ursprung und Softwareenwicklung von Andrew Fernie: https://github.com/andrewfernie/CADDeck https://github.com/andrewfernie/CADDeck/tree/10_Buttons
Wenn Sie Unterstützung bei der Einrichtung benötigen,
können Sie sich meinem Discord-Server anschließen. https://discord.gg/kFvPhqmc
Printer Brand:
Artillery
Printer:
Artillery Sidewinder X1
Rafts:
Doesn't Matter
Supports:
Yes
Infill:
40
Filament: ESUN PETG oder ABS
nach belieben
Notes:
Das Oberteil muss mit Support gedruckt werden.
Bei den Teilen für den Knopf, sollte eine kleine Schichthöhe gewählt werden da die Teile schon sehr genau sein müssen, damit sie zusammen passen.
License:
Creative Commons — Attribution — Noncommercial — NoDerivatives
7