Inhaltsverzeichnis:

Arduino Schädel mit beweglichem Mund - Gunook
Arduino Schädel mit beweglichem Mund - Gunook

Video: Arduino Schädel mit beweglichem Mund - Gunook

Video: Arduino Schädel mit beweglichem Mund - Gunook
Video: Homemade Mini Smoke Machine | 3D Printed Skull & Voices 2024, Juli
Anonim
Image
Image
Arduino Schädel mit beweglichem Mund
Arduino Schädel mit beweglichem Mund
Arduino Schädel mit beweglichem Mund
Arduino Schädel mit beweglichem Mund
Arduino Schädel mit beweglichem Mund
Arduino Schädel mit beweglichem Mund

Vorräte werden gebraucht

* Arduino-Modul (ich habe einen Arduino Mega 2560, aber jedes Modul mit PWM funktioniert)

*Bohren

*Bohrer

*Büroklammer

*Servo

*& Typ b usb

Schritt 1: Bohren Sie ein Loch, das groß genug für Ihre Büroklammer ist, auf welcher Seite des Kiefers Sie das Servo und die Büroklammer montieren möchten

Bohren Sie ein Loch, das groß genug für Ihre Büroklammer ist, auf jeder Seite des Kiefers, auf der der Servo und die Büroklammer montiert werden sollen
Bohren Sie ein Loch, das groß genug für Ihre Büroklammer ist, auf jeder Seite des Kiefers, auf der der Servo und die Büroklammer montiert werden sollen

Schritt 2: Formen Sie Ihre Büroklammer, um sich auf den Servo / Clip zu falten und das andere Ende so zu biegen, dass es auf den Kiefer passt, um die Bewegung zu kontrollieren

Formen Sie Ihre Büroklammer, um sich auf den Servo / Clip zu falten und das andere Ende so zu biegen, dass es auf den Kiefer passt, um die Bewegung zu kontrollieren
Formen Sie Ihre Büroklammer, um sich auf den Servo / Clip zu falten und das andere Ende so zu biegen, dass es auf den Kiefer passt, um die Bewegung zu kontrollieren
Formen Sie Ihre Büroklammer, um sich auf den Servo / Clip zu falten und das andere Ende so zu biegen, dass es auf den Kiefer passt, um die Bewegung zu kontrollieren
Formen Sie Ihre Büroklammer, um sich auf den Servo / Clip zu falten und das andere Ende so zu biegen, dass es auf den Kiefer passt, um die Bewegung zu kontrollieren

Ich kann kein Bild des Servos bereitstellen, da es für ein anderes Projekt auf einer Box montiert ist.

Schritt 3: Verkabelung

Verdrahtung
Verdrahtung

Verbinden Sie den Signalpin des Servos mit einem PWM-Pin (für Mega 2560 ist es Pin 9). Befestigen Sie das positive Ende des Servos an der UNABHÄNGIGEN Stromquelle. Befestigen Sie BEIDE GND des Arduino & GND der Stromquelle an der GND des Servos.

Schritt 4: Code (Ich habe kein Guthaben für den Code FIY)

Code (Ich habe kein Guthaben für den Code FIY)
Code (Ich habe kein Guthaben für den Code FIY)

//www.elegoo.com

//2016.12.08

#include "Servo.h"

Servo-Myservo; // Servo-Objekt erstellen, um ein Servo zu steuern // Auf den meisten Boards können zwölf Servo-Objekte erstellt werden

intpos = 0; // Variable zum Speichern der Servoposition

Void-Setup ()

{

myservo.attach(9); // befestigt das Servo an Pin 9 an das Servoobjekt

}

Leere Schleife ()

{

for (pos = 0; pos <= 180; pos += 1) // geht von 0 Grad auf 180 Grad // in Schritten von 1 Grad

{

myservo.write(pos); // dem Servo sagen, dass es in der Variablen 'pos' zur Position gehen soll

Verzögerung(15); // wartet 15ms, bis das Servo die Position erreicht hat

}

for (pos = 180; pos >= 0; pos -= 1) // geht von 180 Grad auf 0 Grad

{

myservo.write(pos); // dem Servo sagen, dass es in der Variablen 'pos' zur Position gehen soll

Verzögerung(15); // wartet 15ms, bis das Servo die Position erreicht hat

}

}

Empfohlen: