DIY-handgemachte Hexapod mit Arduino (Hexdrake) (8 / 19 schritt)

Schritt 8: Programmierung


Software für diesen Schritt:

Arduino IDE, USC Sofware.

Vor Beginn der Programmierung mit Arduino ist es notwendig, die Grenzen der Servos kennen und wissen, die Grenzwerte. Zum Beispiel mithilfe der Maus bewegen den Schieberegler im Bedienfeld "Servo" (ziehen der Servo Panel entsprechend des Kanals mit dem Servo verbunden ist). So verbindet der USC im Inneren der Hexapod mit dem USB-Programm bekomme ich alle de max und min-Werte jedes Servo.

Jetzt ist Zeit, die Arduino USC Steuern zu programmieren. Der Servo-Controller ist ein Slave-Gerät, was bedeutet, dass es entweder Befehle entgegennehmen oder voreingestellte Befehle ausführen kann. Es kann nicht an alles denken. Kommunikationsprotokoll: serielle Kommunikation (TTL-Pegel), Baudrate 9600, keine Prüfung bit, 8 Datenbits, 1 Stopbit, das Servo über den Servo-Controller steuern. Das Befehlsformat sind:

-Steuerung einer einzigen Servo:

#1P1500T100\r\n

Daten 1 bezieht sich auf das Servo-Kanal.

Daten 1500 bezieht sich auf das Servo "Lage, im Bereich 500‐2500.

Daten 100 bezieht sich auf den Zeitpunkt der Ausführung und stellt die Geschwindigkeit, in der Reihe 100‐9999

-Mehrere Servos zu steuern:

#1 P 600 #2P 900 #8P2500T100\r\n

1, 2 und 8 Daten beziehen sich auf das Servo-Kanäle

600, 900 und 2500 Daten beziehen sich auf die Standorte der Servos, die drei Kanäle entsprechen

Daten 100 bezieht sich auf den Zeitpunkt der Ausführung und stellt die Geschwindigkeit der drei Servos. Unabhängig von der Anzahl der Servos gibt es nur eine Zeit oder ein T. Der Befehl wird zur gleichen Zeit ausgeführt; Das heißt, betreiben alle Servos gleichzeitig.

Im Rahmen jedes Servo ist notwendig, berechnen Sie die maximale Reichweite oder "Schritt", der alle horizontalen Servos zu finden die kleinsten und als das Maximum von one Step umwandeln. Und diese Variable in die Gleichungen aller Bewegungen treten. Das gleiche müsste mit der vertikalen Servos zu machen.

* Sorry für die schlechte Qualität der ersten drei Filme. Ich nehme sie mit ein altes Handy mit schlechten Videoqualität.

Neues Video:

In Verbindung stehende Artikel

DIY Facebook Notifier mit Arduino - Arduino Facebook Notifier (v.0.1.1) - Open Source Projekt

DIY Facebook Notifier mit Arduino - Arduino Facebook Notifier (v.0.1.1) - Open Source Projekt

für ein Projekt erstmals das ist ziemlich beeindruckend - Arduino-Forum-Mitglied Apolikamixitos hat Details zu seiner Open-Source-Facebook-Statusmelder veröffentlicht. Sie werden auf neue Nachrichten, Benachrichtigungen oder Freundschaftsanfragen mit
DIY-Atem Sensor mit Arduino (leitfähige gestrickte Stretch Sensor)

DIY-Atem Sensor mit Arduino (leitfähige gestrickte Stretch Sensor)

Dieses DIY-Sensor wird in Form eines leitfähigen gestrickte Stretch Sensorerfolgen. Es wird um Ihre Brust/Bauch und wickeln, wenn Ihre Brust/Bauch erweitert und Verträge, so werden der Sensor, und folglich die input-Daten, die dem Arduino zugeführt w
DIY Li-Fi mit Arduino Uno

DIY Li-Fi mit Arduino Uno

Sehr einfaches und nützliches Projekt zu verstehen, die Funktionsweise des Li-Fi, weiterhin können Sie Ihre eigenen Li-Fi-Gerät mit ein bisschen mehr Änderungen an Design und Code zur Verfügung gestellt. Tatsächlich benötigen Sie zwei Arduino, zu sen
DIY Laser Dj mit Arduino

DIY Laser Dj mit Arduino

Dieses Video ist eine kleine Demonstration der Macht des Arduino. Besteht in einem Paar von Lasern, dass tanzen synchron mit der Musik mit verschiedenen Effekten und Bewegungen, sobald ich kann, ich die nötigen Schritte erläutern werde.
DIY RC Auto mit Arduino gesteuert

DIY RC Auto mit Arduino gesteuert

Die folgenden Schritte führen Sie zu Ihrem eigenen RC-Car von Arduino gesteuert hoffentlich.Schritt 1: Auseinandernehmen von RC-carSie müssen Ihr RC Auto auseinander zu nehmen und das IC aus der Platine. Sie können dazu mit ein paar Zangen, Lötkolben
Die Herstellung von einem DIY-bürstenlose Gimbal mit Arduino

Die Herstellung von einem DIY-bürstenlose Gimbal mit Arduino

Dies ist eine Geschichte von mein drittes Projekt mit günstigen Gyro und Arduino.Nach den früheren beiden Projekten Leicht invertierte Pendel und 3D Kalligraphie, ich gedacht, so dass Kamera Gimbal mit Arduino. Dann hatte ich drei Richtlinien für das
PHloat2 DIY saures Wasser testen Skulptur & kit mit Arduino

PHloat2 DIY saures Wasser testen Skulptur & kit mit Arduino

pHloatpHloat ist ein DIY-Kit, die für den Einsatz in Verbindung mit einem Pre-owned / vorbestehende Arduino-Mikrocontroller besteht. Es soll die pH-Werte in Flüssen, Seen und Bäche durch den Zustrom von Luft- und Wasserverschmutzung, häufig verursach
AtoZ RC Hobby + DIY radio mit ARDUINO

AtoZ RC Hobby + DIY radio mit ARDUINO

Wikipedia definiert RC-Fahrzeug alsEine Fernbedienung Fahrzeug ist jedes Fahrzeug, das durch ein Mittel aus der Ferne gesteuert wird, die nicht seine Bewegung mit einem externen Ursprung auf das Gerät beschränkt. Dies ist oft ein Radio Steuergerät Ka
DIY-Bluetooth Telefon gesteuert BB-8 Droid mit Arduino UNO

DIY-Bluetooth Telefon gesteuert BB-8 Droid mit Arduino UNO

Ich bin ein großer Star Wars Fan und als ich sah, dass der Star Wars: The Force erwacht ich dachte, dass ich einen BB-8 Droiden brauchen. Es war toll, wie dieses kleine Kugel im Film bewegt. Also beschloss ich, dass ich diese Droid machen werde, die
DIY-digitale u/min Drehzahlmesser | Drehzahlmesser mit Arduino

DIY-digitale u/min Drehzahlmesser | Drehzahlmesser mit Arduino

Hallo Leute, ich schreibe diesen Artikel, um mein neuestes Projekt DIY u/min Drehzahlmesser teilen oder man kann sagen, Drehzahlmesser. Beim Erstellen eines Projekts viele Male müssen wir Motordrehzahl überprüfen und wir brauchen u/min Drehzahlmesser
DIY-TV LCD-Bildschirm mit Arduino und intelligente Fernbedienung

DIY-TV LCD-Bildschirm mit Arduino und intelligente Fernbedienung

In den nächsten folgenden Schritten Sie machen eine DIY "TV" mit Code für einen Smart remote, und tatsächlich spielen Videos und möglicherweise sogar die intelligente Fernbedienung an den tatsächlichen Motherboard anschließen.Materialien:Folie/S
DIY-Webserver mit Arduino Mega 2560

DIY-Webserver mit Arduino Mega 2560

In dieses DIY-Projekt machen wir uns einen kleinen Webserver mit W5100 Schild und Arduino Mega 2560,Lasst uns uns selbst begann,Bereiten Sie alle Teile...Schritt 1: Die Ersatzteile für diese DIY 1. Arduino Mega 25602. W5100 Ethernet shield(3) Lan-Kab
Erstellen Sie Ihr eigenes Spiel Simon Says mit DIY Electro-Teig und Arduino!

Erstellen Sie Ihr eigenes Spiel Simon Says mit DIY Electro-Teig und Arduino!

Erste SchritteDiese Instructable soll Ihren Elektro-Teig in eine kapazitive Touch-Button mit Arduino Die CapSense Arduino Bibliothek benutzen und dann benutzen, um ein Simon Says erstellen Spiel zu verwandeln. Wir werden einen kapazitiven Startknopf
DIY: Ein 5 Minuten Arduino Voltmeter mit einem OLED-Display

DIY: Ein 5 Minuten Arduino Voltmeter mit einem OLED-Display

Hallo!Ich werde Ihnen zeigen, wie ein Voltmeter * mit Arduino UNO, ein OLED-Display, 2 Widerstände und 9 Jumper für weniger als 5 Minuten zu machen. Mit ihm wird man Spannung von 0 bis 30V messen können (wenn Sie es überschreiten beschädigen Sie Ihre