Სარჩევი:

სერვო გლადიატორები: 5 ნაბიჯი
სერვო გლადიატორები: 5 ნაბიჯი

ვიდეო: სერვო გლადიატორები: 5 ნაბიჯი

ვიდეო: სერვო გლადიატორები: 5 ნაბიჯი
ვიდეო: სერვო ძრავის ამუშავება არდუინოთი +კოდი | servo arduino 2024, ნოემბერი
Anonim
სერვო გლადიატორები
სერვო გლადიატორები

ამ პროექტში ჩვენ ჩავდეთ ორი პოტენომეტრი ორ პურის დაფაზე, რათა გავაკონტროლოთ სერვო ძრავები. სერვო ძრავები იბრძვიან სიკვდილამდე !!!!!!

*** ეს პროექტი მხოლოდ პროტოტიპია. ჩვენ ვეძებთ, რომ შევქმნათ უფრო დიდი სერვო ძრავით. ჩვენ ჯერ კიდევ ვმუშაობთ კოდზე.

ნაბიჯი 1: მასალები

მასალები
მასალები

არდუინო

2 დაფა

2 პოტენომეტრი

2 სერვო ძრავა

20 მავთული

კვების წყარო AC/DC ადაპტერი

ნაბიჯი 2: სერვო ძრავა

*** როდესაც ამ პროექტს აკეთებთ, გახსოვდეთ ეს სურათი.

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

ნაბიჯი 3: კოდი

#ჩართეთ

სერვო მისერვო; // servo ობიექტის შექმნა servo servo myservo1 გასაკონტროლებლად;

int potpin = 0; // ანალოგური პინი, რომელიც გამოიყენება პოტენომეტრის დასაკავშირებლად

int val = 0; // ცვლადი, რომ წაიკითხოთ მნიშვნელობა ანალოგური პინიდან

int potpin2 = A2;

int val2 = 0;

void setup () {

myservo.attach (9); // მიმაგრებს servo პინ 9 -ზე servo ობიექტს

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

pinMode (potpin2, INPUT);

სერიული.დაწყება (9600); }

ბათილი მარყუჟი (); {

val = analogRead (potpin);

val2 = analogRead (potpin2); // კითხულობს პოტენომეტრის მნიშვნელობას (მნიშვნელობა 0 -დან 1023 -მდე)

val = რუკა (val, 0, 1023, 0, 180); // შეაფასეთ, რომ გამოიყენოთ იგი სერვოსთან ერთად (მნიშვნელობა 0 -დან 180 -მდე)

val2 = რუკა (val2, 0, 1023, 0, 180);

Serial.println (val);

სერიული. ბეჭდვა (val2);

myservo.write (val);

myservo1.write (val2); // ადგენს სერვო პოზიციას მასშტაბური მნიშვნელობის მიხედვით

დაგვიანება (10); // ელოდება სერვოს იქ მისვლას}

ნაბიჯი 4: ნაბიჯები:

ნაბიჯები
ნაბიჯები
ნაბიჯები
ნაბიჯები

1.) მოათავსეთ ორი პენტიომეტრი ცალკე დაფაზე.

2.) მოათავსეთ ქინძისთავები მის უკან.

პირველი პეტენომეტრი:

მარცხენა პინი მიდის მინუსზე

შუა პინი მიდის A0– ზე

მარჯვენა პინი მიდის პლუსზე.

მე -2 პეტენომეტრი:

მარცხენა პინი მიდის პლიუსზე სხვა დაფაზე.

შუა პინი მიდის a2– ში არდუინოში.

მარჯვენა პინი მიდის მინუს სხვა არდუინოში.

პირველი სერვო ძრავა:

ბრაუნი მიწაზე მიდის

წითელი მიდის პლუსზე

ნარინჯისფერი მიდის არდუინოში. ჩვენ გამოვიყენეთ d10.

მე -2 სერვო ძრავა

ბრაუნი მიწაზე მიდის

წითელი მიდის პლუსზე

ნარინჯისფერი მიდის პინზე. ჩვენ გამოვიყენეთ d9

ნაბიჯი 5: სურათები:

სურათები
სურათები
სურათები
სურათები

სურვილისამებრ: შეგიძლიათ დაამატოთ ხმლები ბოლოებზე.

ავტორი: ჯასტინ ჰერსკოვიცი და იან ფრიდმანი

გირჩევთ: