Mündəricat:

Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət: 4 addım
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət: 4 addım

Video: Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət: 4 addım

Video: Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət: 4 addım
Video: Arduino ilə bir potansiyometr istifadə edərək çoxsaylı Servo mühərrikləri necə idarə etmək olar 2024, Noyabr
Anonim
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət
Potensiometr və Servo: Arduino ilə İdarə Edilən Hərəkət

Bu dövrəni birləşdirmək üçün əvvəlcə müvafiq materialları toplamalısınız.

Təchizat

1 Arduino

1 Potansiyometr

1 Servo

1 Çörək lövhəsi

2 Qara Jumper Teli (Torpaq/Mənfi)

2 Qırmızı Atlama Teli (Gərginlik/Müsbət)

2 Sarı/Rəngli Jumper Teli (Giriş/Çıxış)

Addım 1: Komponentləri anlayın

Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq
Komponentləri anlamaq

Hər bir komponenti anlamaq üçün fiziki dövrəni bir araya gətirmədən əvvəl vacibdir:

Çörək taxtasının hər iki tərəfində mənfi (qara/mavi) və müsbət (qırmızı) girişlər üçün yuvaları olan iki dəst ray var. Şaquli olaraq ardıcıl olaraq bağlanırlar. Terminal zolaqları əlaqəni yatay şəkildə bölüşdürür, lakin paralel terminal zolaqları bölücünü bağlamaq üçün bir keçid telinə ehtiyac duyacaq.

Potansiometrdə 5V pin (qırmızı), Vout pin (sarı/rəng) və Ground/GND pin (qara) var.

Servoda 5V port (qırmızı), Pulse Width Modulation/PWM port (sarı/rəngli) və Ground/GND portu (qara) var. Bunun necə işlədiyi haqqında daha çox məlumat əldə etmək üçün linki vurun.

Addım 2: Dövrün qurulması

Dövrün Qurulması
Dövrün Qurulması

Diaqram sxeminə əməl edin. Dövrə qurarkən, komponentlərinizə zərər verməmək üçün arduinonun fişini çıxarmamağı unutmayın.

Potensialiometrini oriyentasiyasını nəzərə alaraq çörək taxtasına daxil edin (arduinoya qoşulmaq üçün tullanan tellərdən istifadə edərkən bu vacib olacaq). Sarı bir keçid teli istifadə edin və orta çıxış pinini arduino üzərindəki analog (A0) portuna bağlayın. Qırmızı keçid telini V5 portuna və qara keçid telini arduino üzərindəki GND portuna bağlayın.

Servonu çörək taxtasına və arduinoya qoşun. Giriş/siqnal portunu arduino üzərindəki 9 saylı PWM portuna bağlamaq üçün sarı bir keçid teli istifadə edin. Qırmızı keçid telini V5 terminal zolağına və qara keçid telini potensialiometr düzümü ilə ardıcıl olaraq GND terminal zolağına bağlayın (şəkilə baxın).

Dövrə qurulduqdan sonra arduino kompüterinizə qoşulmağa davam edin.

Addım 3: Arduino GUI və Giriş Kodunu yükləyin

Arduino GUI və Giriş Kodunu yükləyin
Arduino GUI və Giriş Kodunu yükləyin
Arduino GUI və Giriş Kodunu yükləyin
Arduino GUI və Giriş Kodunu yükləyin

Arduino Qrafik İstifadəçi İnterfeysini (GUI) buradan yükləyin.

Aşağıdakı kodu daxil edin, "//" sözünün sağındakı məlumatlara diqqət yetirin ki, bu kod xətti nə edir:

#daxil edin // Servo kitabxanası

Servo servo_test; // bağlı servo üçün bir servo obyekti işə salın

int bucağı = 0;

int potentio = A0; // potensialiometr üçün A0analog pinini işə salın

boş quraşdırma () {

servo_test.attach (9); // servonun siqnal pinini arduinonun 9 pininə qoşun

}

boşluq döngəsi () {

bucaq = analogRead (potentio); // 0 ilə 1023 arasında potensiometr dəyərinin oxunması

bucaq = xəritə (bucaq, 0, 1023, 0, 179); // potansiometr dəyərinin servo üçün açı dəyərinə 0 ilə 180 arasında ölçülməsi)

servo_test.write (bucaq); // servonun göstərilən açı gecikməsinə (5) döndərilməsi əmri;

}

Addım 4: Potansiyometr + Servo + Arduino

Potansiyometr + Servo + Arduino
Potansiyometr + Servo + Arduino

Son dövrə belə görünməlidir. Bunun necə işlədiyini görmək üçün videoya baxın.

Tövsiyə: