"Description":"This is the UPM Module for the DFRobot Wheel Encoder. This sensor was developed for the DFRobot Wheel Encoder, though it could be used for any counting time-based task. When you instantiate a class of this type, the gpio pin specified is connected to an interrupt. Whenever a low to high transition occurs on the gpio pin, the internal counter is incremented by one. This class also includes a millisecond counter, so that you can correlate the number of counts to a time period for calculating an RPM or other value as needed.",
"Aliases":["wheelencoder","Gravity:TT Motor Encoders Kit"],
"Categories":["other"],
"Connections":["gpio"],
"Project Type":["prototyping","robotics"],
"Manufacturers":["DFRobot"],
"Image":"wheelencoder.jpg",
"Examples":{
"Python":["wheelencoder.py"],
"Node.js":["wheelencoder.js"],
"C++":["wheelencoder.cxx"]
},
"Specifications":{
"Vsource":{
"unit":"V",
"max":5.0
},
"Supply Current":{
"unit":"mA",
"max":20
},
"Operating Temperature":{
"unit":"°C",
"min":-40,
"max":85
},
"Resolution":{
"unit":"PPR",
"resolution":20
}
},
"Platforms":{
"Intel Edison":{
"Notes":["Might need the Gravity: IO Expansion Shield"]
},
"Arduino 101":{
"Notes":["Might need the Gravity: IO Expansion Shield"]