Tastengehäuse zur manuellen Steuerung von Funktionen am Eggbot:
- Druck pausieren, z.B. zum Stiftwechsel etc.
Es kann dann in der Inkscape Eggbot-Erweiterung erneut gestartet oder aber mit Homing abgebrochen werden.
- Stift heben oder senken,
Das muss dann nicht mehr in Inkscape gesteuert werden....
- Motoren aktivieren/deaktivieren
Es ist so vorgesehen, aber leider funktioniert es bei mir nicht. Vielleicht hat jemand anderes eine Idee ;-)
Nachtrag 06/22: Fehler gefunden, auf der Platine befindet sich direkt unter dem Reset-Taster eine Brücke (EN/GND), die muss entfernt werden, dann können die Motoren deaktiviert werden.
Die Anschlussbelegung ist auf den Bildern zu sehen.
Es wird eine Lochrasterplatine mit den Abmessungen 31x20 mm benötigt und die drei Taster.
Zum Beispiel 6x6 mm taktile Drucktastenschalter, 4-poliger Drucktastenschalter.
Die Unterstützung der Tasten muss in der Software für den Arduino aktiviert werden.
Sonst funktioniert es leider nicht.
In Eggduino.ino :
// EXTRAFUNKTIONEN - KOMMENTIEREN SIE NICHT, UM SIE ZU VERWENDEN -------------------------------------------------------------------
#define prgButton 2 // PRG-Schaltfläche
#define penToggleButton 12 // Taste zum Auf- und Absenken des Stiftes
#define motorsButton 4 // Taste zum Aktivieren der Motoren
Oder in Eggduinoslowservo_final.ino :
#ifdef BOARD_CNCSHIELD
.
.
//Schaltflächen
#define prgButton A0 // PRG-Taste ("Abbrechen")
#define penToggleButton A1 // Stift auf/ab-Taste ("Hold")
#define motorsButton A2 // Motortaste aktivieren ("Fortsetzen")
#endif
---------------------------------------------------------------------------------------------------------------
Wichtige Gehäuse für die manuelle Steuerung von Funktionen auf dem Eggbot:
- Drucken pausieren, z. B. um Stifte zu wechseln usw.
Es kann dann erneut in der Inkscape Eggbot-Erweiterung gestartet oder mit Homing abgebrochen werden.
- Heben oder senken Sie den Stift.
Du musst es in Inkscape nicht mehr kontrollieren...
- Aktivieren/deaktivieren von Motoren
Es ist so beabsichtigt, leider funktioniert es bei mir nicht, vielleicht hat jemand anderes eine Idee ;-)
Nachtrag 22.06.: Fehler gefunden, es gibt eine Brücke (EN/GND) auf der Leiterplatte direkt unter dem Reset-Button, die entfernt werden muss, dann können die Motoren deaktiviert werden.
Die Verbindungszuweisung ist auf den Bildern zu sehen.
Ein Breadboard mit den Maßen 31x20 mm wird benötigt, sowie die drei Tasten.
Z. B. 6x6 mm taktiler Drucktastenschalter, 4-poliger Drucktastenschalter.
Die Tastenunterstützung muss in der Software für den Arduino aktiviert sein.
Ansonsten funktioniert es nicht.
Kategorie: Robotik
Etiquetas
Fuente del modelo
