Animatronic Talking Weihnachtsbaum - Teil 1 (9 / 15 schritt)


Schritt 9: Auswahl der Bewegung bestimmen

Jetzt müssen wir unser Angebot an Bewegung für unsere Servos zu bestimmen. Gleichzeitig zeige ich Ihnen einige schnelle Code, der einen Servo betreiben wird, ohne mit der Servo-Bibliothek.

Servo-Grundlagen

Ein Servo wartet um zu bewegen, einen Impuls. Wir erzeugen, die durch Drehung einen digitalen Stift ein- und Ausschalten schnell mit der richtigen Verzögerung Puls.

Insbesondere wartet ein am Puls im Bereich von Mikrosekunden 500-2500 mit einer aus 20 Millisekunden zwischen ein Servo.

Glücklicherweise, Arduino macht dies wirklich einfach zu tun.

Geben den folgenden Code in Ihre Arduino-Umgebung werden, und wir diese schnelle Skizze unserer maximalen und minimalen Werte für die Animation von unserem Baum herausfinden. (oder Sie können Ausschneiden und Einfügen aus der mitgelieferten Textdatei)

Int ServoPin = 8;    Dies ist die Pin, wo das Servo angeschlossen werden, Änderung für alle digitalen Stift
Int ServoPos = 2500;  Dieser Wert ist um die Servoposition festzulegen
Werte reichen von 500 bis 2500 und darstellen von 0 - 180 Grad.
ist eigentlich mal in Mikrosekunden, Puls-Größe für das Servo zu bestimmen

void setup() {}
die Pin als Ausgang definieren
pinMode(servoPin,OUTPUT);
}

void loop() {}
in diesem Fall verwenden wir eine for-Schleife um sicherzustellen, dass wir die Position erreicht, die wir mit der Servo schnell erreichen wollen
ein Impuls bewegt sich das Servo nur ein kleines Stück zum endgültigen Bestimmungsort, also tun wir 20 Impulse in einer Reihe

für (Int ich = 0; ich < 20; i ++) {}
digitalWrite(servoPin,HIGH);  Schalten Sie die Servo-Pin, d.h. senden 5V
delayMicroseconds(servoPos);  Verzögerung für die Pulslänge inmitten von Erklärungen
digitalWrite(servoPin,LOW);  Servo Bolzen wieder aus zu drehen, um den Puls zu beenden
Delay(20);                   Du musst warten, 15-20 Milli-Sekunden zwischen den Pulsen, nicht mehr und nicht weniger.

}
}

Dieser Code durchläuft gerade einstellen der Position des Servos. Um herauszufinden, Ihre Werte, unterschiedliche Werte für ServoPos im Bereich von 500-2500 einstecken.

Versuchen Sie einen Wert, laden Sie es hoch. Versuchen Sie einen anderen, laden Sie es hoch. Ein mühsamer Weg, aber es sorgt dafür, dass Sie eine optimal erfreuliche Bewegung finden. Ich wollte auch zeigen Ihnen eine schnelle und schmutzige Servo-Control-Methode.

Wenn Sie einen guten Wert für jede Extreme gefunden haben, notieren Sie, so etwas wie; Offenem Mund = 1100, Mund geschlossen = 500.

Dies gilt für beide Ihre Servos, und wir können bewegen entlang zu etwas ein wenig interessanter.

In Verbindung stehende Artikel

Animatronic Talking Tree - Teil 2 - Spracherkennung

Animatronic Talking Tree - Teil 2 - Spracherkennung

wenn Sie zusammen mit meinem ersten Instructable Animatronic sprechen Weihnachtsbaum, folgte ich zeigte, wie man einen künstlichen Baum, fügen Sie einige Servos und ein Arduino verbinden Sie es mit einer Verarbeitung Skizze auf Ihrem Computer ausgefü
Animatronic Roboterkopf sprechen

Animatronic Roboterkopf sprechen

(Robot Contest Eintrag Catagory = 18 +)Diese instructable geht es um ein sprechender Animatronic Roboterkopf baute ich das ich Roboter Kopf 2 nennen.  Um eine Vorstellung von Roboter Kopf 2 Funktionalität zu erhalten, klicken Sie auf das kurze Video
Animatronic Augen und Wii Nunchuck Teil2 - geben Sie ihm eine Stimme

Animatronic Augen und Wii Nunchuck Teil2 - geben Sie ihm eine Stimme

Nachdem ich die Animatronic Augen in Teil 1 gebaut, wollte ich das Gesicht mit einer Stimme und möglicherweise verschieben Augenbrauen vervollständigen. Wenn Sie auf meinem Teil 1 zurückblicken, sehen Sie, dass für die Basis habe ich ein Modell aus T
Animatronic Iron Man Mk III Anzug

Animatronic Iron Man Mk III Anzug

Iron Man Kostüme wurden in letzter Zeit sehr beliebt und die Nummer eins Frage werde ich oft gefragt "Wie kann ich Animatronics, meinen Anzug hinzufügen?" Mein Freund Greg wollte seinen MkIII Fiberglas Anzug Animatronics hinzufügen, so er mich u
DIY-Animatronic (Foxy aus fünf Nächte in Freddys)

DIY-Animatronic (Foxy aus fünf Nächte in Freddys)

"Hallo und herzlich willkommen in der Piratenbucht" haben Sie jemals ein Videospiel oder TV-Charakter, die Sie gerade denken "Oh Mann, ich würde lieben, sie zu treffen"? Nun können Sie mit dieser Instructable! Um einige Hintergrundinfo
HackerBoxes 0001: Roboter Smart-Auto, NodeMCU, 3D LED Weihnachtsbaum

HackerBoxes 0001: Roboter Smart-Auto, NodeMCU, 3D LED Weihnachtsbaum

Diese instructable teilt die Grundlagen des Arbeitens mit HackerBoxes #0001. HackerBoxes ist die monatliche Abo-Box-Service für Elektronik-Bastler, Entscheidungsträger und Hacker. Wenn Sie eine Box wie dieses Recht an Ihre Mailbox jeden Monat erhalte
Palette Weihnachtsbaum mit LED

Palette Weihnachtsbaum mit LED

Dies ist ein schneller Tagesprojekt, das Sie, mit vorhandenen Materialien für wenig bis gar keine Kosten tun können. Ich möchte auch darauf hinweisen, dass dies meine erste Instructable!Ich habe diese Palette Weihnachtsbaum als Geschenk für ein Famil
Drehenden Weihnachtsbaum Licht mit LED's und Spielzeug Motor machen

Drehenden Weihnachtsbaum Licht mit LED's und Spielzeug Motor machen

DIY Awsome Weihnachtsbaum mit Mini led Lichter und dc-Spielzeug-Motor seine einfache DIY und gute Geschenkidee für Weihnachten, können Sie jede Farbe Ihrer Wahl durch die Wahl unterschiedlicher Farbe führte Lichter, für die Herstellung erfordert es n
Tipi-Weihnachtsbaum

Tipi-Weihnachtsbaum

Geben Sie Ihren Kindern einen Weihnachtsbaum in diesem Jahr. Man können sie spielen und zu eigen machen.Es ist einfach zu machen, billig und ein echter Eye-Catcher.Um ehrlich zu sein, baute ich ein Tipi für meine Tochter, wenn ich auf diese Idee geko
Alternative Weihnachtsbaum 2015

Alternative Weihnachtsbaum 2015

Hier unsere Familientradition fort, ist die alternative Weihnachtsbaum für das Jahr 2015. In diesem Jahr, wie alle Jahre, jeder in der Familie kommt mit den Entwürfen, sortieren wir durch sie hindurch, bis wir zu einigen Schluss gekommen, die die bes
Kiste Weihnachtsbaum Milch

Kiste Weihnachtsbaum Milch

So viel wie ich den Geruch von echten Weihnachtsbäumen Liebe, beschloss ich, es war Zeit für ein weiteres umweltfreundlicher, nicht-traditionellen Baum in diesem Jahr. Dieser besteht aus Milchkisten (, die ich von Land Of Nodgekauft). Der beste Teil
Werwolf Kostüm mit einfachen Animatronic Wagging Tail

Werwolf Kostüm mit einfachen Animatronic Wagging Tail

Mein Sohn wollte ein Werwolf zu Halloween in diesem Jahr sein. Nahm er eine Maske laden gekauft, und dann machten wir den Rest des Kostüms, einschließlich eine einfache Animatronic wagging Tail!Schritt 1: MaskeWir holten eine billige Werwolf Maske in
Weihnachtsbaum Lichter per Telefon gesteuert? Ein einfaches hack Internet of Things.

Weihnachtsbaum Lichter per Telefon gesteuert? Ein einfaches hack Internet of Things.

Mein Sohn wollte in der Lage sein, den Weihnachtsbaum ein- und Ausschalten mit seinem Handy zu machen. Wir wühlte im Geheimnis Berg Labor (AKA Keller) und kam mit dem folgenden Projekt, das nutzt einen Arduino zu smarten up eine dumme Infrarot-fernge
Vinyl Record Weihnachtsbaum

Vinyl Record Weihnachtsbaum

Für alles, was Sie Urlaub Musik Liebhaber * draußen, hier ist einen nicht-traditionellen Weihnachtsbaum zu helfen Ihre echte baumfreien Winter Wunderland Groove bekommen auf.Dies ist eine Wand montierten "Baum" aus Vintage Urlaub LP und ein Vint