| Sign In | Join Free | My bjjsgy.com | 
 | 
| Categories | Sensor Module for Arduino | 
|---|---|
| Place of Origin: | Guangdong China (Mainland) | 
| Brand Name: | Oky Newstar | 
| Model Number: | oky3431 | 
| MOQ: | 1 Piece/Pieces | 
| Delivery Time: | 3-5 workdays after payment | 
| Payment Terms: | L/C,D/A,D/P,T/T,Western Union,MoneyGram | 
| Supply Ability: | 1000 Piece/Pieces per Day | 
| pack size: | 5cm x 4cm x 3cm | 
| Weight: | 50g | 
| The module: | this rotation counts are not limited. | 
| Rotary encoder: | can be counted by rotating forward | 
| Company Info. | 
| Oky Newstar Technology Co., Ltd | 
| View Contact Details | 
| Product List | 
Magnetic Rotary Encoder Module for Arduino With Demo Code
Rotary encoder module for arduino with demo code
Specifications:
Rotary encoder can be counted by rotating forward and reverse
direction during rotation of the output pulse frequency,
Unlike counter rotating potentiometer, this rotation counts are not
limited.
With the buttons on the rotary encoder can be reset to its initial
state, that starts counting from 0.
******************
ARDUINO test code:
const int interruptA = 0; / / Interrupt 0 (pin 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;
void setup ()
{
attachInterrupt (interruptA, RoteStateChanged, FALLING);
/ / AttachInterrupt (interruptB, buttonState, FALLING);
pinMode (CLK, INPUT);
digitalWrite (2, HIGH); / / Pull High Restance
pinMode (DAT, INPUT);
digitalWrite (3, HIGH); / / Pull High Restance
pinMode (BUTTON, INPUT);
digitalWrite (4, HIGH); / / Pull High Restance
pinMode (LED1, OUTPUT);
pinMode (LED2, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
if (! (digitalRead (BUTTON)))
{
COUNT = 0;
Serial.println ("STOP COUNT = 0");
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
delay (2000);
}
Serial.println (COUNT);
}
/ / -------------------------------------------
void RoteStateChanged () / / When CLK FALLING READ DAT
{
if (digitalRead (DAT)) / / When DAT = HIGH IS FORWARD
{
COUNT;
digitalWrite (LED1, HIGH);
digitalWrite (LED2, LOW);
delay (20);
}
else / / When DAT = LOW IS BackRote
{
COUNT -;
digitalWrite (LED2, HIGH);
digitalWrite (LED1, LOW);
delay (20);
}
}
Factory Pictures

Competitive Advantage:
1. Convenient & Friendly Customer Service
2. Low Prices Direct From Factory Suppliers
3. Fast Delivery Around the World.
4. High Quality With Global Standards.
5. 1 Year Factory Warranty
6. Safe Shipping Way and Payment
|   | 
 SSD1306 0.96 Inch IIC I2C Serial GND 128X64 OLED LCD LED Display Module For Arduino
                                                                                        
                                                        
                        
                        
                        
                                                            SSD1306 0.96 Inch IIC I2C Serial GND 128X64 OLED LCD LED Display Module For Arduino
                                                    
                        
                     Digital IR Infrared Flame Thermal Temperature Sensor 3.3V-5V 2mA For Arduino
                                                                                    
                        
                        
                        
                                                            Digital IR Infrared Flame Thermal Temperature Sensor 3.3V-5V 2mA For Arduino
                                                    
                        
                     0.5 Inch Arduino Sensor Module FSR402 Thin Film Pressure Sensor For DIY Project
                                                                                    
                        
                        
                        
                                                            0.5 Inch Arduino Sensor Module FSR402 Thin Film Pressure Sensor For DIY Project
                                                    
                        
                     12V 60W TEC1-12706 Heatsink Thermoelectric Cooler Peltier Cooling Plate Module
                                                                                    
                        
                        
                        
                                                            12V 60W TEC1-12706 Heatsink Thermoelectric Cooler Peltier Cooling Plate Module
                                                    
                        
                     Bluetooth Transceiver Wireless Uart Module Central HM-10 CC2541 CC2540 BLE 4.0
                                                                                    
                        
                        
                        
                                                            Bluetooth Transceiver Wireless Uart Module Central HM-10 CC2541 CC2540 BLE 4.0
                                                    
                        
                     HC-SR04 Module for Arduino , Ultrasonic Sensor Distance Measuring Transducer Sensor
                                                                                    
                        
                        
                        
                                                            HC-SR04 Module for Arduino , Ultrasonic Sensor Distance Measuring Transducer Sensor
                                                    
                        
                     5V 4xSMD LED Light Module for Arduino , 5050 Development PCB Board
                                                                                    
                        
                        
                        
                                                            5V 4xSMD LED Light Module for Arduino , 5050 Development PCB Board
                                                    
                        
                     USB Portable Night Light Module 0.2 Pixel Pitch Mini Keychain 3 LED For Camping
                                                                                        
                                                        
                        
                        
                        
                                                            USB Portable Night Light Module 0.2 Pixel Pitch Mini Keychain 3 LED For Camping
                                                    
                        
                     Mini Xs3868 Bluetooth Stereo Audio Module Ovc3860 10 Meters Range New Condition
                                                                                    
                        
                        
                        
                                                            Mini Xs3868 Bluetooth Stereo Audio Module Ovc3860 10 Meters Range New Condition
                                                    
                        
                     8 Channel Line Detection Arduino Sensor Module IR Photoelectric Sensor
                                                                                        
                                                        
                        
                        
                        
                                                            8 Channel Line Detection Arduino Sensor Module IR Photoelectric Sensor