Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu layihədə servo mühərrikləri idarə etmək üçün iki çörək taxtasına iki potansiyometr qoyduq. Servo motorlar ölümcül mübarizə aparacaqlar !!!!!!
*** Bu layihə sadəcə bir prototipdir. Daha böyük bir servo mühərriki olan daha böyük bir maşın etmək istəyirik. Kod üzərində hələ də işləyirik.
Addım 1: Materiallar
Arduino
2 çörək taxtası
2 potansiyometr
2 servo mühərrik
20 tel
Enerji təchizatı ac/dc adapteri
Addım 2: Servo Motor
*** Bu layihəni həyata keçirərkən bu şəkli unutmayın.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHBTHHGH2GHGGHFG2H1GHGHGGHFGYHHGGHHGGFF
Addım 3: Kod
#daxil edin
Servo xidməti; // servo idarə etmək üçün servo obyekti yaradın Servo myservo1;
int potpin = 0; // potensialiometrə qoşulmaq üçün istifadə olunan analog pin
int val = 0; // analog pindən dəyəri oxumaq üçün dəyişən
int potpin2 = A2;
int val2 = 0;
boş quraşdırma () {
myservo.attach (9); // 9 nömrəli servo servo obyektə yapışdırır
myservo1.attach (10); pinMode (potpin, GİRİŞ);
pinMode (potpin2, GİRİŞ);
Serial.begin (9600); }
boşluq döngəsi (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // potensiometrin dəyərini oxuyur (0 ilə 1023 arası dəyər)
val = xəritə (val, 0, 1023, 0, 180); // servo ilə birlikdə istifadə etmək üçün ölçəkləndirin (0 ilə 180 arasındakı dəyər)
val2 = xəritə (val2, 0, 1023, 0, 180);
Serial.println (val);
Serial. çap (val2);
myservo.write (val);
myservo1.write (val2); // ölçülü dəyərə görə servo mövqeyini təyin edir
gecikmə (10); // servonun ora çatmasını gözləyir}
Addım 4: Adımlar:
1.) iki petentiometrini ayrı çörək taxtalarına qoyun.
2.) Sancaqları arxasına qoyun.
1 -ci petentiometr:
sol pin mənfi çıxır
orta pin A0 -a gedir
Sağ pin artıma gedir.
2 -ci petentiometr:
sol pin digər çörək taxtasındakı artıya gedir.
orta pin arduinoda a2 -ə gedir.
sağ pin digər arduinoda mənfi olur.
1 -ci Servo motor:
Brown yerə gedir
Qırmızı artıma gedir
Portağal arduinoya taxmağa gedir. d10 istifadə etdik.
2 -ci servo motor
Brown yerə gedir
Qırmızı artıma gedir
Portağal sancağa gedir. D9 istifadə etdik
Addım 5: Şəkillər:
İsteğe bağlı: Uçlara qılınc əlavə edə bilərsiniz.
Müəllif: Justin Herskowitz və Ian Friedman