Light Plotter with Intel Edison (7 / 16 schritt)

Schritt 7: Das Verständnis der Geometrie eines String-Plotters ('V' Plotter)


Bevor wir mit dem Code anfangen können, ist es wichtig zu verstehen, wie die Motoren der LED genau der x, Y-Punkt im Raum bewegen kann, die wir wollen. Glücklicherweise ist die Mathematik für einen Wechsel, unglaublich einfach.

Wenn wir die Länge der S1 und S2, die beiden Zeichenfolgen trainieren, und wir wie lange wissen S1 und S2 aktuell sind, dann alles, was wir tun müssen ist zu nehmen (Sgoal-Scurrent)

Messen Sie die Länge der Zeichenfolge in "Schritte", die realen Welt Länge ist völlig irrelevant.

  • S1 und S2 sind die Längen der Saiten, die wollen wir herausfinden
  • (X, Y) ist der Punkt, den, dem wir gehen wollen
  • RX ist der Abstand zwischen den beiden Riemenscheiben
  • (0,0) ist der Ursprung (oben links Riemenscheibe)

Wir haben eine Position (X, Y), der wir gehen wollen.

Pythagorus sagt:

Und das war's!

Es gibt einige Annahmen hier:

  • Die Zeichenfolge nicht dehnen (tut)
  • Die Motoren haben keine Drehmomentbegrenzung (sie tun)
  • Es gibt genügend Spannung auf den Saiten an alle Koordinaten (gibt es nicht)

Das Endergebnis dieser Annahmen ist, dass wir nicht verschieben (X, y) zu nah an den Rändern (direkt unter den Motoren, weil eine Saite Lose erhalten) oder zu den "Top" (direkt zwischen den Motoren) zu schließen, weil die Spannung wird zu viel sein und dazu führen, dass die Motoren Schritte überspringen. Dies ist ganz leicht zu vermeiden und in der Software behandelt werden.

In Verbindung stehende Artikel

Intel Edison IoT remote Umweltparameter Monitor

Intel Edison IoT remote Umweltparameter Monitor

Dies ist ein sehr einfaches Projekt ausschließlich in Javascript durch die IDE "Intel XDK IoT Edition" gefertigt. Wenn Sie fertig sind, haben Sie ein System zur Überwachung von Umweltparametern (Temperatur, Licht und Luft-Qualität), lokal in der
Intel Edison Hydroponik Controller

Intel Edison Hydroponik Controller

Erstellen einer IoT aktiviert Hydroponik Controllers mit der Intel Edison während der Boston IoT HackathonUnser Ziel:Innerhalb einer 36-Stunden Hackathon, einen Controller mit unseren früheren instructable (vertikale Hydrokultur Farm) zu konstruieren
Geiger-Rucksack mit Intel Edison

Geiger-Rucksack mit Intel Edison

Wir sind eine Gruppe von Entscheidungsträgern, die gerne nachts und am Wochenende basteln mit Technologietransfer hier in Verona FabLab verbringen (Verona ist eine Stadt in Norditalien) und mit diesem instructable wollen wir das Projekt beschreiben w
Intel Edison Sensor Dashboard verwenden Freibord/Python/Kolben (minimale Programmierung erforderlich)

Intel Edison Sensor Dashboard verwenden Freibord/Python/Kolben (minimale Programmierung erforderlich)

Zuerst wollte ich mich bedanken für die Möglichkeit, mit einem Edison arbeiten und eine von Intel/Instructables zum Zwecke der Teilnahme an ihrer IoT-Wettbewerb gegeben. Ich denke, dies ist eine großartige Möglichkeit, Community-building und Entwickl
Intel Edison Motion Sensor Wasserpumpe

Intel Edison Motion Sensor Wasserpumpe

Lernen Sie, ein automatisiertes Wassersystem der Pumpe durch einen Bewegungssensor und eine Wasserpumpe zu bauen.Benötigten Materialien:1 x 6v Mini Wasserpumpe2 x Grove IR Entfernung Unterbrecher1 x Relais Grove (30a)1 x Grove Wassersensor1 x Intel-P
Intel Edison Lärm Alarm (Intel IoT)

Intel Edison Lärm Alarm (Intel IoT)

EinführungIch habe eine Alarmanlage und Feuer Alarm, aber keine Möglichkeit zu wissen, ob entweder klingen sind, es sei denn, ich im Haus bin. Anstatt sie mit "intelligenten" Alternativen zu ersetzen, plane ich, eine Vorrichtung, um laute Geräus
TEAM IMPACT! Smart-Helm - Intel Edison, Sparkfun 9DOF

TEAM IMPACT! Smart-Helm - Intel Edison, Sparkfun 9DOF

Intel® Edison mit Sparkfun 9DOF LSM9DS0 IMU3. Platz @ Intel IoT Roadshow NYC 2015Diese Instructable ist für ein Intel Edison IoT Smart Helm, der ein Sparkfun 9DOF zum Sammeln von Daten aus dem Helm verwendet um Kopf Tramas messen und erstellen eine 3
BeatBox: Schock tracking für Pakete mit Intel Edison - Intel IOT

BeatBox: Schock tracking für Pakete mit Intel Edison - Intel IOT

Hallo alleWir kamen gerade zurück nach Hause nach der Teilnahme an Intel IoT Roadshow (und Hackathon) in London.Es war unglaublich und voller Ideen und kreative zieht. Eine sehr gute Erfahrung. Sie sollten versuchen.Wir kamen als bereits gebildeten T
Fernbedienung Auto Überwachung und Verfolgung mit Intel Edison

Fernbedienung Auto Überwachung und Verfolgung mit Intel Edison

Ich bin in der Regel ausführliche, aber für diesen Teil werde ich versuchen, prägnant sein. Dieses Projekt ist:Ein Intel Edison, ein GPS-Empfänger, ein Bluetooth OBD II-Leser + (optional Aftermarket Auto Sensoren) + ein Auto.In einigen Software hinzu
Cloud-Seismograph mit Intel Edison

Cloud-Seismograph mit Intel Edison

Wir sind eine Gruppe von Entscheidungsträgern, die nachts und am Wochenende basteln verbringen möchtenmit Technologietransfer hier in Verona FabLab (Verona ist eine Stadt in Norditalien) und mit diesem instructable wollen wir das Projekt beschreiben
Intel IoT EDI - Überwachung eine komfortable und sichere Umgebung (mit Intel Edison)

Intel IoT EDI - Überwachung eine komfortable und sichere Umgebung (mit Intel Edison)

Bevor um zu starten, ich Intel und Instructables für diese Gelegenheit danken möchte: Ich habe ausgewählt worden, unter anderem Gewinner eines wunderbaren Intel IoT Edison & Grove Kit... Das war sehr überraschend für mich, und ich bin sehr dankbar da
Chromebook Arduino und Intel Edison Leitfaden für Intel IoT EDI Entwicklung auf Etat

Chromebook Arduino und Intel Edison Leitfaden für Intel IoT EDI Entwicklung auf Etat

Zuerst werde ich erklären, warum diese Instructable benötigt wird, wie viele erfahrene Entwickler spotten werden, wenn sie den Titel sehen und nie gelesen werden, weil sie nicht offen über Dinge wie Chromebooks. Und zwar deshalb, weil viele von ihnen
Lösen von Sudoku mit Intel Edison

Lösen von Sudoku mit Intel Edison

Ziel• Aus einem Bild ein Sudoku-Rätsel zu extrahieren und (optional) das Rätsel zu lösen.Ziel-Elemente• Extrahieren das Puzzle aus der Bild (Umformen).• Erkennen der Zahlen in jeder Zelle. – Korrelieren Sie die Zahlen, um ihre jeweiligen Zellenpositi
Die Intel Edison WiFi IP-Adresse auf eine RGB-Hintergrundbeleuchtung Grove-LCD Anzeigen

Die Intel Edison WiFi IP-Adresse auf eine RGB-Hintergrundbeleuchtung Grove-LCD Anzeigen

Wenn Sie Glück haben ein Grove-LCD RGB Backlight-Gerät, und sparen Sie sich die Mühe der Anmeldung über die serielle Konsole jedes Mal wollen, ist hier die Intel Edison einrichten, um seine WiFi Adresse an den LCD zu drucken.Schläge, die die IP-Adres