Turinys:

Servo gladiatoriai: 5 žingsniai
Servo gladiatoriai: 5 žingsniai

Video: Servo gladiatoriai: 5 žingsniai

Video: Servo gladiatoriai: 5 žingsniai
Video: СДЕЛАЙ И МНЕ ДВЕ! Соседи несут трубы, узнали про КРУТУЮ ИДЕЮ! 2024, Lapkritis
Anonim
Servo gladiatoriai
Servo gladiatoriai

Šiame projekte mes įdėjome du potenciometrus į dvi lentas, skirtas valdyti servo variklius. Servo varikliai kovos iki mirties !!!!!!

*** Šis projektas yra tik prototipas. Mes norime pagaminti didesnį su didesniu servo varikliu. Mes vis dar dirbame su kodu.

1 žingsnis: medžiagos

Medžiagos
Medžiagos

Arduino

2 duonos lentos

2 potenciometrai

2 servo varikliai

20 laidų

Maitinimo šaltinio kintamosios/nuolatinės srovės adapteris

2 žingsnis: Servo variklis

*** Atlikdami šį projektą, nepamirškite šio paveikslo.

www.google.com/search?q=servo+motor+ardi

3 žingsnis: kodas

#įtraukti

Servo myservo; // sukurti servo objektą servo valdymui Servo myservo1;

int potpin = 0; // analoginis kaištis, naudojamas potenciometrui prijungti

int val = 0; // kintamasis, norint nuskaityti vertę iš analoginio kaiščio

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.attach (9); // prie servo objekto pritvirtina 9 kaiščio servo

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

pinMode (potpin2, INPUT);

Serial.begin (9600); }

tuštumos kilpa (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // skaito potenciometro reikšmę (vertė nuo 0 iki 1023)

val = žemėlapis (val, 0, 1023, 0, 180); // pakeiskite mastelį, kad galėtumėte jį naudoti su servo (vertė nuo 0 iki 180)

val2 = žemėlapis (val2, 0, 1023, 0, 180);

Serial.println (val);

Serial.print (val2);

myservo.write (val);

myservo1.write (val2); // nustato servo padėtį pagal mastelio reikšmę

vėlavimas (10); // laukia, kol servo sistema ten pateks}

4 žingsnis: Žingsniai:

Žingsniai
Žingsniai
Žingsniai
Žingsniai

1.) sudėkite du petentiometrus į atskiras duonos lentas.

2.) Uždėkite smeigtukus atgal.

Pirmasis petentiometras:

kairysis kaištis eina į minusą

vidurinis kaištis eina į A0

Dešinysis kaištis eina į pliusą.

Antrasis petentiometras:

kairysis smeigtukas eina į pliusą kitoje duonos lentelėje.

vidurinis kaištis eina į a2 „arduino“.

dešinėje smeigtukas eina į minusą kitame arduino.

1 servo variklis:

Brownas eina į žemę

Raudona eina į pliusą

Oranžinė eina į arduino. mes naudojome d10.

2 servo variklis

Brownas eina į žemę

Raudona eina į pliusą

Oranžinė eina į smeigtuką. Mes naudojome d9

5 žingsnis: nuotraukos:

Nuotraukos
Nuotraukos
Nuotraukos
Nuotraukos

Neprivaloma: prie galų galite pridėti kardų.

Autorius: Justinas Herskowitzas ir Ianas Friedmanas

Rekomenduojamas: