Mündəricat:

Servo Motor - Arduino: 8 Addımdan istifadə edərək Qum SAATINI Hər Dəqiqədə Döndürün
Servo Motor - Arduino: 8 Addımdan istifadə edərək Qum SAATINI Hər Dəqiqədə Döndürün

Video: Servo Motor - Arduino: 8 Addımdan istifadə edərək Qum SAATINI Hər Dəqiqədə Döndürün

Video: Servo Motor - Arduino: 8 Addımdan istifadə edərək Qum SAATINI Hər Dəqiqədə Döndürün
Video: MKS SGEN L V1.0 - DRV8825 2024, Noyabr
Anonim

Bu dərslikdə servo motor və Visuino istifadə edərək hər 60 -cı ildə kiçik (1 dəqiqəlik) qum saatının necə fırlanacağını öyrənəcəyik.

Bir nümayiş videosuna baxın.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  • Arduino UNO (və ya digər Arduino)
  • Qum saatı
  • Servo motor
  • saatı mühərrikə bağlamaq üçün kiçik tel və ya yapışqan
  • tullanan tellər
  • Visuino proqramı: Visuino'yu yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  • Servo motor "Narıncı" pinini Arduino Digital pininə qoşun [2]
  • Servo motor "Qırmızı" pinini Arduino pozitiv pininə [5V] bağlayın
  • Servo motor "Qəhvəyi" pinini Arduino mənfi pininə [GND] bağlayın

Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin

Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin

Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:

Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.

Addım 4: Visuino'da Komponentlər əlavə edin

Visuino'da Komponentlər əlavə edin
Visuino'da Komponentlər əlavə edin
  • "Saat Generatoru" komponentini əlavə edin
  • "Toggle (T) Flip-Flop" komponentini əlavə edin
  • "Analog dəyər" komponentini əlavə edin
  • "Servo" komponentini əlavə edin

Addım 5: Visuino Set Komponentlərində

Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
  • "ClockGenerator1" seçin və xüsusiyyətlər pəncərəsində "Frekans" ı təyin edin: 0.0166667 << bu 60 -cı illərdir, istəsəniz nömrəni dəyişə bilərsiniz
  • "AnalogValue1" seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 1 olaraq təyin edin
  • "AnalogValue1" düyməsini iki dəfə vurun və elementlər pəncərəsində 2X 'Dəyəri Ayarla' düyməsini sola sürükləyin 'Dəyəri Ayarla2' seçin və xüsusiyyətlər pəncərəsində "Dəyər" i 1 olaraq təyin edin.

Addım 6: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • "ClockGenerator1" pinini [Çıx] "TFlipFlop1" pininə [saata] bağlayın
  • "TFlipFlop1" pinini [Çıxış] "AnalogValue1"> "Dəyəri0" pininə [Daxil] bağlayın
  • "TFlipFlop1" pinini [Ters çevrilmiş] "AnalogValue1"> "Dəyəri1" pininə [Daxil] bağlayın
  • "AnalogValue1" pinini [Çıxışdan] "Servo1" pininə [Daxil] bağlayın
  • "Servo1" pinini [Çıxış] Arduino lövhəsinin rəqəmsal pininə [2] qoşun

Addım 7: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin

Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.

Addım 8: Oyna

Arduino UNO modulunu işə salırsınızsa, servo motor hər dəqiqə bir qum saatı fırlayacaq.

Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, buradan yükləyə və Visuinoda aça bilərsiniz:

Tövsiyə: