Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
mechatronik:sose24:remote-plotter [2024/07/31 10:32] TPfoch [Software] |
mechatronik:sose24:remote-plotter [2024/07/31 10:41] (aktuell) TPfoch [Schritte für die Zukunft] |
||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
=====Idee===== | =====Idee===== | ||
- | Unsere Idee war es einen Arm mit zwei Gelenken zu bauen, welcher menschliche Zeichnungen von einem Computer/Tablett \\ | + | Unsere Idee war es ein Arm mit zwei Gelenken zu bauen, welcher oben an einer Tafel befestigt werden kann und menschliche Zeichnungen von einem Computer/Tablett bekommt und diese auf der Tafel selbstständig nachzeichnet. |
- | bekommt und diese in Echtzeit nachzeichnet. | + | |
=====Aufbau===== | =====Aufbau===== | ||
+ | Der Arduino soll durch die Steppermotoren die Winkel der Arme kontrollieren. Auf einem Computer nimmt ein Programm Zeichnungen eines Menschen an und konvertiert diese in eine Ansammlung von Punkten in einem Koordinatensystem. Der Arduino soll dann die Anweisung über geraden zwischen den Punkten zu zeichnen Ausführen, indem er die Koordinaten in Winkel seiner Arme umrechnet und die Motoren dementsprechend bewegt. Der Plotter soll einen Kopf haben, in welchen mit Servomotoren verschiedene Tolls ausgewählt werden können zb. Stift, Leer, Radierer und zukünftig verschiedene Farben. | ||
====Elektronik==== | ====Elektronik==== | ||
Zeile 24: | Zeile 24: | ||
=====Software===== | =====Software===== | ||
Die Software besteht aus zwei Komponenten; dem Teil der auf dem Computer bzw. Laptop läuft (Frontend) und dem Teil, der auf dem Aduino läuft (Backend). | Die Software besteht aus zwei Komponenten; dem Teil der auf dem Computer bzw. Laptop läuft (Frontend) und dem Teil, der auf dem Aduino läuft (Backend). | ||
+ | |||
(Der gesamte Code ist unten im Reiter "Code" nochmal zu finden) | (Der gesamte Code ist unten im Reiter "Code" nochmal zu finden) | ||
Zeile 84: | Zeile 85: | ||
* Bessere Halterung, die nicht von Gummibändern gehalten werden muss | * Bessere Halterung, die nicht von Gummibändern gehalten werden muss | ||
* Mobil- und oder Webapp zum Malen wäre etwas Feines | * Mobil- und oder Webapp zum Malen wäre etwas Feines | ||
+ | * Support für verschiedene Farben im Werkzeugsatz | ||
=====Links===== | =====Links===== |