Schritt 4: Codierung
Jetzt gehen Sie wir zum Code. Wenn Sie dies Sie sah jetzt, dass wir ESC durch PWM zu steuern. Wenn Sie Servo kontrolliert Sie wahrscheinlich Funktion write(angle) verwendet und Servo dreht geschrieben Winkel. Also, wenn Sie für Beispiel write(0) Sie tatsächlich senden Puls schreiben welche Breite 1 MS ist so 1000us(micro seconds). Um die gleiche Arbeit tun können Sie WriteMicroseconds (Impulsbreite in Mikrosekunden). Es ist einfacher, in dieser Verwendung zu verstehen. So legen Sie statt Anstellwinkel u/min (dreht sich pro Minute). Große Tutorial über ESC ist hier. Es ist wirklich toll, aber es hat nicht funktioniert für mich. Also was ist jetzt? Du musst es manuell zu tun. Lesen Sie die Bedienungsanleitung Ihres ESC und sehen Sie, was aus Ihrem ESC bedeutet Signale zu senden. Ich weiß nicht, wie es mit Ihr, aber meine ESC wird gelesen, wann beginnt Melodie wie auf Video oder 1 2 3 und hoher Ton (wo 1 Niederfrequenz Ton, 2 und 3 höher als 2 ist, letzten hoher Ton ist höher und länger als 3). Wenn etwas nicht, dass letzten Ton 3 identisch ist stimmt. Dort können Sie auch neu programmieren (Ich habe nicht dies getan, aber Sie können wenn Sie wollen). Ich musste in meinem ESC high-Signal für mehr als 2 Sekunden zu schreiben. Okay. Mein Code herunterladen (jetzt festlegen ESC, nicht verwenden - es könnte verwirrend sein, aber ich konnte nicht erfinden etwas schlauer:), alles wie in den Kommentaren und senden Sie es an Arduino. Öffnen Sie Serial Monitor. Jetzt haben Sie Gas eingestellt. Potentiometer in die höchste Position, dass Sie auf Serial Monitor 2000 zu bewegen. Jetzt einschalten. Sie sollten falsche Melodie hören. Gehen Sie zurück zu 1000 und Sie sollten richtige Melodie zu hören (wenn es nicht funktioniert unterbrechen Sie die Stromversorgung und zurück zur 2000 und wiederkehrenden Prozess, versuchen Sie gehen schneller auf 1000 oder langsamer bis Sie richtige Melodie zu hören). Jetzt legen Sie Drossel (Sie können es später in der gleichen Weise ändern) aber Vorsicht! Beim Verschieben werden Potentiometer Motor starten drehen. Sie können ein wenig mit ihm spielen. Jetzt können Sie mit ESC gehen und richtig Code ändern. Jetzt sehen Sie u/min in %.
Das ist das Ende. Hoffe, dass Sie Ihren Motor laufen :) Bald werde ich mein RC Flugzeug zu beenden und ich mache ein instructable darüber.
Wir hoffen, Sie bald sehen,
Simonexc