قیمت اصلی 4,500,000 تومان بود.3,300,000 تومانقیمت فعلی 3,300,000 تومان است.
%27
ناموجود
شافت ماژول روتاری انکودر Rotary Encoder در دو جهت مثبت و منفی قابل چرخش است. با چرخش شافت ماژول روتاری انکودر Rotary Encoder فرکانس به صورت پالس تولید میشود و همچنین تعداد دوران این شافت بینهایت است.
Specifications:
Number of Locations: 20 digits
Number of pulses: 20
With switch: Yes
Operating life: 30,000 times
Maximum rated: 10mA 5V DC
ناموجود
برای استفاده از این انکدر هم لایبرری های موجود جواب نمیده و با استپ های 2 یا 4 تایی بالا پایین میشه
برای استفاده روی آردوینو میتونید از این کد استفاده کنید که درست کار کنه
int val;
int encoder0PinA = 3;
int encoder0PinB = 4;
int encoder0Pos = 0;
int encoder0PinALast = LOW;
int n = LOW;
void setup() {
pinMode (encoder0PinA, INPUT);
pinMode (encoder0PinB, INPUT);
Serial.begin (9600);
}
void loop() {
n = digitalRead(encoder0PinA);
if ((encoder0PinALast == LOW) && (n == HIGH)) {
if (digitalRead(encoder0PinB) == LOW) {
encoder0Pos--;
} else {
encoder0Pos++;
}
Serial.print (encoder0Pos);
Serial.println();
}
encoder0PinALast = n;
}
اما بنظر میرسه قیمتش یکم بالا باشه