Gladiator Servo: 5 Langkah
Gladiator Servo: 5 Langkah
Anonim
Gladiator Servo
Gladiator Servo

Dalam proyek ini kami menempatkan dua potensiometer di dua papan tempat memotong roti untuk mengontrol motor servo. Motor servo akan bertarung sampai mati!!!!!!

***Proyek ini hanyalah sebuah prototipe. Kami mencari untuk membuat yang lebih besar dengan motor servo yang lebih besar. Kami masih mengerjakan kodenya.

Langkah 1: Bahan

Bahan
Bahan

Arduino

2 papan tempat memotong roti

2 potensiometer

2 motor servo

20 kabel

Adaptor ac/dc catu daya

Langkah 2: Motor Servo

*** Saat Anda mengerjakan proyek ini, ingatlah gambar ini.

www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=1229&&bih=.

Langkah 3: Kode

#termasuk

Servo myservo; // membuat objek servo untuk mengontrol servo Servo myservo1;

int potpin = 0; // pin analog digunakan untuk menghubungkan potensiometer

int val= 0;// variabel untuk membaca nilai dari pin analog

int potpin2=A2;

int nilai2=0;

batalkan pengaturan() {

myservo.attach(9); // pasang servo pada pin 9 ke objek servo

myservo1.attach(10); pinMode(potpin, INPUT);

pinMode(potpin2, INPUT);

Serial.begin(9600); }

lingkaran kosong(); {

val = analogRead(potpin);

val2 = analogRead(potpin2); // membaca nilai potensiometer (nilai antara 0 dan 1023)

val = map(val, 0, 1023, 0, 180);// skala untuk menggunakannya dengan servo (nilai antara 0 dan 180)

val2 = peta(val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write(val);

myservo1.write(val2); // mengatur posisi servo sesuai dengan nilai yang diskalakan

penundaan (10); // menunggu servo sampai disana }

Langkah 4: Langkah-langkah:

Langkah
Langkah
Langkah
Langkah

1.) tempatkan dua petentiometer di papan tempat memotong roti yang terpisah.

2.) Tempatkan pin di belakangnya.

petentiometer pertama:

pin kiri ke minus

pin tengah menuju ke A0

Pin kanan masuk ke plus.

petentiometer kedua:

pin kiri masuk ke plus di papan tempat memotong roti lainnya.

pin tengah masuk ke a2 di arduino.

pin kanan masuk ke minus di arduino lainnya.

Motor servo pertama:

Coklat jatuh ke tanah

Merah menjadi plus

Oranye masuk ke pin di arduino. kami menggunakan d10.

motor servo ke-2

Coklat jatuh ke tanah

Merah menjadi plus

Oranye pergi ke pin. Kami menggunakan d9

Langkah 5: Gambar:

Foto-foto
Foto-foto
Foto-foto
Foto-foto

Opsional: Anda dapat menambahkan pedang ke ujungnya.

Oleh: Justin Herskowitz dan Ian Friedman