Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
- 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ə
- 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
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
"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ə
- 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
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: