Overview
Explore the versatility of rotary encoders with Arduino in this comprehensive 32-minute video tutorial. Learn how to use rotary encoders as both controls and instruments for measuring DC motor rotation. Discover the principles behind two types of rotary encoders: a common control similar to a potentiometer and one attached to a DC gearmotor. Understand how rotary encoders determine position and rotation direction using two output pulses. Follow along with Arduino sketches to read values from a rotary encoder control, precisely control a servo motor's position, and build a tachometer to measure motor RPM. Gain practical knowledge through oscilloscope demonstrations and hands-on coding examples. Access additional resources, including complete code and a detailed article, to further enhance your understanding of rotary encoders and their applications with Arduino.
Syllabus
- Introduction
- Rotary Encoder Operation
- Basic Rotary Encoder Control Sketch
- Controlling a Servo Motor
- Rotary Encoder on a DC Gear Motor
- Reading RPM from a Motor
Taught by
DroneBot Workshop