With the development of electronics and computers, microcontrollers and microprocessors are used in many devices in the home use as well as professional. As home theater systems, and control panel, industrial robots have sensors and potentiometers, rotary or lightning. Their purpose is simple and intuitive to use. In addition, they are elements that will help You build many interesting projects based on the Arduino or Rapsberry Pi. Thinking about hobbystach, and professionals alike, we have prepared a range of modules potentiometers and encoders series Grove, which are characterized by the simple connection of basic modules and a wide range of applications.
Mechanical incremental sensor with two channels A and B. It returns information about the direction and speed of rotation. The speed should be less than 1000 rpm. Sensors of this type are used for example in a computer mouse. The kit also includes a cable for Seeedstudio Base Shield v2.0.
Knob in a form of an encoder with a button that allows you to create a simple user interface. The module sends a digital signal to the SIGA and SIGB outputs, depending on the direction of rotation. Operates from voltage of 5 V. The kit also includes a cable for Seeedstudio Base Shield v2.0.
The module is equipped with magnetic sensor AS5600 with a resolution of 12-bits. Has higher precision, non-contact and does not have the limitation of angle of rotation, unlike a traditional potentiometer. On the Board is a Grove connector for easy connection with patch BaseShield. Works with a voltage of 3.3 V or 5 V.
The sensors are used to control various operating parameters of such devices, such as plotters, welding machines, robots, table, sets, audio and others. The rotary encoder is a type of sensor that provides a feedback signal in which the change of position takes place not continuously, as is the case in conventional potencjometrach, but in leaps and bounds. The operating principle of the sensor based on the rotation of the shaft with a disk with teeth. This movement is converted into an electric signal in the form of pulses which are counted by a counter in the form of hardware or software, and on this basis are processed to obtain the desired output in the form of, for example, changing the position or speed of the controlled object.
Potentiometers are a terminal in which resistance can easily be manually adjusted continuously. With their help you can control, for example, the volume of the audio system, as well as in more complex applications that use signal processing analog voltage into digital form - the brightness of LED lighting-the rotation speed of the motor. To do this, connecting one rotary potentiometer for Arduino, its two extreme output needs to be connected respectively to the output of the power supply voltage of 3.3 V or 5.0 V and the mass of the power supply (GND), and the average output-to one of the inputs to analog Converter analog to digital. The voltage readings from the analog pin, the Arduino is done using the operator analogRead() with 10-bit resolution of the Arduino Uno.