top of page

Encoder Kullanımı





 

Airhmi ekranların GPIO 1 (IO_1) pini aynı zamanda encoder olarak da kullanabilirsiniz.


Enkoderler genellikle servo motorlar, robotlar, hareketli kameralar, CNC tezgahları ve otomasyon sistemlerinde kullanılır.


Enkoderler iki temel tipe ayrılır:


Lineer Enkoder: Doğrusal hareket eden sistemlerde kullanılır.

Rotary Enkoder: Dairesel hareket eden sistemlerde kullanılır.


 

Okuma Fonksiyonu

Saniyedeki encoder pulse sayısını hesaplar ve size integer olarak verir.

 GPIO1_EncoderGet();

Örnek Kod

Okunan encoder değerini, ekranda label üzerinde gösterme işlemi.

#include "stk.h"



int t = GPIO1_EncoderGet();

LabelSeti("ELabel1" , t ); 

*** Not: Proje klasörü içerisindeki font dosyasını windows'a yüklemeniz gerekiyor. Üzerine çift tıkladığınız zaman açılan pencereden yükle butonuna basınız.

Airhmi editörünüze de yükleme yapmalısınız. Options bölümünden font a gelin oradan yükleme işleminizi yapın.

 



 

İndir


GPIO1_ENCODER
.zip
ZIP dosyasını indir • 258KB






13 görüntüleme0 yorum

Son Yazılar

Hepsini Gör

댓글


bottom of page