Mesaj gönder
Tel:
Oky Newstar Technology Co., Ltd
Oky Newstar Technology Co., Ltd

Başlangıç ​​Kitleri, Denetleyici Kartı, Sensör Modülleri Fabrikası

DIY Eğitim programlanabilir Robot Projeleri üreticisi

Ana sayfa ÜrünlerArduino için Sensör Modülü

Demo kodu ile Arduino için manyetik Rotary Encoder modülü

Demo kodu ile Arduino için manyetik Rotary Encoder modülü

  • Demo kodu ile Arduino için manyetik Rotary Encoder modülü
  • Demo kodu ile Arduino için manyetik Rotary Encoder modülü
  • Demo kodu ile Arduino için manyetik Rotary Encoder modülü
  • Demo kodu ile Arduino için manyetik Rotary Encoder modülü
Demo kodu ile Arduino için manyetik Rotary Encoder modülü
Ürün ayrıntıları:
Menşe yeri: Guangdong China (anakara)
Marka adı: Oky Newstar
Model numarası: oky3431
Ödeme & teslimat koşulları:
Min sipariş miktarı: 1 Adet
Teslim süresi: 3-5 iş günü sonra ödeme
Ödeme koşulları: L/c, d/a, d/p, t/t, Western Union, MoneyGram
Yetenek temini: 1000 Adet/günlük
İletişim
Detaylı ürün tanımı
Paket boyutu: 5 cm x 4 cm x 3 cm Ağırlık: 50 gr
Modül: Bu rotasyon sayıları sınırlı değildir. Döner kodlayıcı: İleri döndürerek sayılabilir
Vurgulamak:

Arduino için kalkanlar

,

Arduino sensörler kiti

Demo Kodu ile Arduino için Manyetik Rotary Encoder Modülü

Demo kodu ile arduino için döner kodlayıcı modülü

Özellikler:

Döner darbe enkoderi, çıkış darbe frekansının dönüşü sırasında ileri ve geri yönde dönerek sayılabilir.
Ters dönen potansiyometrenin aksine, bu rotasyon sayımları sınırlı değildir.
Döner kodlayıcı üzerindeki düğmeler ilk durumuna sıfırlanabilir, bu 0'dan saymaya başlar.


******************
ARDUINO test kodu:
const int interruptA = 0; / / Interrupt 0 (iğne 2)
const int interruptB = 1; / / Interrupt 1 (pin 3)

int CLK = 2; / / PIN2
int DAT = 3; / / PIN3
int BUTTON = 4; / / PIN4
int LED1 = 5; / / PIN5
int LED2 = 6; / / PIN6
int COUNT = 0;

geçersiz ayar ()
{
attachInterrupt (interruptA, RoteStateChanged, FALLING);
/ / AttachInterrupt (interruptB, buttonState, DÜŞME);
pinMode (CLK, INPUT);
digitalWrite (2, YÜKSEK); / / Yüksek Direnç Çekin
pinMode (DAT, INPUT);
digitalWrite (3, YÜKSEK); / / Yüksek Direnç Çekin
pinMode (BUTTON, INPUT);
digitalWrite (4, YÜKSEK); / / Yüksek Direnç Çekin
pinMode (LED1, ÇIKIŞ);
pinMode (LED2, ÇIKIŞ);
Serial.begin (9600);
}

boşluk döngüsü ()
{
eğer (! (digitalRead (BUTTON)))
{
COUNT = 0;
Serial.println ("STOP COUNT = 0");
digitalWrite (LED1, DÜŞÜK);
digitalWrite (LED2, LOW);
gecikme (2000);
}
Serial.println (COUNT);
}

/ / -------------------------------------------
void RoteStateChanged () / / CLK FALLING READ DAT olduğunda
{
eğer (digitalRead (DAT)) / / Ne zaman DAT = YÜKSEK İLERİ
{
COUNT;
digitalWrite (LED1, YÜKSEK);
digitalWrite (LED2, LOW);
gecikme (20);
}
else / / Ne zaman DAT = DÜŞÜK BackRote
{
COUNT -;
digitalWrite (LED2, YÜKSEK);
digitalWrite (LED1, DÜŞÜK);
gecikme (20);
}
}

Fabrika Resimleri

Rekabet avantajı:

1. Kullanışlı ve Dostu Müşteri Hizmetleri
2. Fabrika Tedarikçilerinden Doğrudan Düşük Fiyatlar
3. Dünya çapında hızlı teslimat.
4. Global Standartlarla Yüksek Kalite.
5. 1 Yıl Fabrika Garantisi
6. Güvenli Nakliye Yolu ve Ödeme

İletişim bilgileri
Oky Newstar Technology Co., Ltd

İlgili kişi: Ms. Erica Teng

Tel: +8613410424757

Sorgunuzu doğrudan bize gönderin
Oky Newstar Technology Co., Ltd
Room1105, B blok, Chinto teknoloji bina, Minzhi Road, LongHua, ShenZhen city, GuangDong Eyaleti, Çin
Tel:86-755-23578860
Mobil site Gizlilik Politikası | Çin iyi Kalite Arduino için Başlangıç ​​Kiti Tedarikçi. © 2013 - 2024 diyelectronicskit.com. All Rights Reserved.