Ein [[V-Plotter]], auch ''hanging wall plotter'' genannt, ist * eine Wand zum Befestigen von Papier, * zwei Rollen mit ansteuerbaren Motor, * eine Halterung für ein Zeichengerät, die an den Fäden der Rollen hängt und * eine Steuerung von den Motoren (mit Stromversorgung). == roadmap == * SVG support ** internes Zwischenformat für Puntwolke (json) *** Skalierungsfaktor (Bild zu Zeichenfläche), Linienart/Pfad, Linienbreite, defaults, Liste von Punkten (ein Pfad = 1 Objekt)(Absolute Werte) * Parser für Zwischenformat in libvplotter einbauen * Servosteuerung (Stifthebeautomatik) (muss noch getestet werden) * TCP Interface ** GUI-Interface * Autokalibrierung ** 2 Taster, beide Schnüre einzelen aufwickeln, Anschlagspunkt = Schnurlänge * OSM-Karten parser :D == plotbeere == Zur [[Codeweek EU#2015]], wurde in einem Workshop für Kinder und Jugendliche begonnen ein V-Plotter, gesteuert von einem [https://www.raspberrypi.org/blog/hanging-wall-plotter/ entsprechenden] [[Raspberry Pi]] zu bauen. [[#plotbeere]] steht dem [[HQ]] für allerlei Spielereien zur Verfügung. [[Bild:V-Plotter1_2.jpg|100px]] [[Bild:V-Plotter2_2.jpg|100px]] [[Bild:V-Plotter3.JPG|100px]] Grundsätzlich ist [[#plotbeere]] als [[wikipedia:de:Stiftplotter|Stiftplotter]] angedacht. === Aufbau === Ein [[Raspberry Pi 2]] steuert über 8 Pins 2 [[wikipedia:de:Schrittmotor|Steppermotor]]en 28BYJ-48 (5V DC) via 2 passender [[wikipedia:de:Vierquadrantensteller|H-Brücken]]. Und ein ; Pinbelegung: :; MOTOR_LEFT: :* _pins[0] = 11 :* _pins[1] = 10 :* _pins[2] = 13 :* _pins[3] = 12 :; MOTOR_RIGHT: :* _pins[0] = 5 :* _pins[1] = 4 :* _pins[2] = 9 :* _pins[3] = 8 === Verwendung === Verbinden mit [[plotbeere]] : ssh pi@172.22.99.103 raspberry Starten des [[C++]] Kommandointerpreters : vplotter * l // direct control, left motor * r // direct control, right motor * m // move relative to current position * g // move to absolute coordinate * c // calibrate printer position * u // move pen up * d // move pin down * w