Haptic feedback and haptic motors
Haptic feedback is the way to convey information to users using advanced vibration patterns and waveforms. Earlier consumer electronic devices communicated with their users using audible and visual alerts, but now things have been replaced with vibrating alerts through haptic feedback.
In a haptic feedback system, the vibrating component can be a vibration motor or a linear resonant actuator. The motor is driven by a special hardware called the haptic controller or haptic driver. Throughout this chapter we use the term vibrator for the vibration motor.
Getting started with the Adafruit DRV2605 haptic controller
Adafruit DRV2605 haptic controller is an especially designed motor controller for controlling haptic motors. With a haptic controller, you can make various effects using a haptic motor such as:
- Ramping the vibration level up and down
- Click, double-click, and triple-click effects
- Pulsing effects
- Different buzzer levels
- Vibration following a musical/audio...