Mündəricat:

Enkoder Optik Sensor Modulu FC-03 ilə DC Motoru İdarə Edin: 7 Addım
Enkoder Optik Sensor Modulu FC-03 ilə DC Motoru İdarə Edin: 7 Addım

Video: Enkoder Optik Sensor Modulu FC-03 ilə DC Motoru İdarə Edin: 7 Addım

Video: Enkoder Optik Sensor Modulu FC-03 ilə DC Motoru İdarə Edin: 7 Addım
Video: Control DC Motor With Encoder Optical Sensor Module FC-03 2024, Dekabr
Anonim

Bu təlimatda, bir DC mühərriki, OLED ekranı və Visuino istifadə edərək optik kodlayıcı kəsilmələrini saymağı öyrənəcəyik.

Videoya 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)
  • Optik Bağlama Sensor Modulu FC-03
  • DC mühərriki
  • DC mühərrikinə bağladığınız kodlayıcı təkər (çuxurlu)
  • OLED Ekran
  • Jumper telləri
  • Çörək lövhəsi
  • Visuino proqramı: Visuino'yu yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  • OLED Ekran pinini [VCC] Arduino pininə [5V] qoşun
  • OLED Ekran pinini [GND] Arduino pininə [GND] qoşun
  • OLED Ekran pinini [SCL] Arduino pininə [5V] qoşun
  • Encoder FC-03 pinini [VCC] Arduino pininə [5V] qoşun
  • Encoder FC-03 pinini [GND] Arduino pininə [GND] qoşun
  • Encoder FC-03 pinini [D0] Arduino rəqəmsal pininə [10] qoşun
  • Enerji təchizatını [3-6V] DC motoruna qoşun

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 ADD və Komponentləri Qurun

Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri

"SSD1306/SH1106 OLED Ekran (I2C)" komponentini əlavə edin

"DisplayOLED1" komponentini iki dəfə vurun və:

Elements pəncərəsində "Mətn Çək" düyməsini sola sürükləyin, Sol tərəfdə Mətn Çək1 seçin və xüsusiyyətlər pəncərəsində ölçüsü 2 və mətni təyin edin: ADIMLAR

Elements pəncərəsində "Mətn Sahəsi" ni sola sürükləyin Sol tərəfdə TextField1 seçin və xüsusiyyətlər pəncərəsində 3 və Y olaraq ölçüsü təyin edin: 30Elementlər pəncərəsini bağlayın

"Sayaç" komponentini əlavə edin

Counter1 komponentini seçin və xüsusiyyətlər pəncərəsində Min> Dəyəri 0 olaraq təyin edin

Addım 5: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • Arduino lövhəsinin rəqəmsal pinini [10] Counter1 pininə [Daxil] bağlayın
  • Counter1 pinini [Çıxış] DisplayOLED1> TextField1 pininə [Daxil] bağlayın
  • DisplayOLED1 I2C pinini [Çıxış] Arduino lövhəsi pininə I2C [Daxil] bağlayın

Addım 6: 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 7: Oyna

Arduino UNO modulunu işə salırsınızsa və onu işə salmaq üçün DC mühərrikini enerji təchizatına bağlasanız, OLED Ekranı kəsilmə sayını (sayını) göstərməlidir.

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

Tövsiyə: