tttapa / Control-Surface-Motor-Fader

Arduino motorized fader controller, and example code for integration with the Control Surface library.
https://tttapa.github.io/Pages/Arduino/Control-Theory/Motor-Fader/
GNU General Public License v3.0
105 stars 10 forks source link
arduino capacitive-touch fader midi motor-controller motorized pid-control potentiometer

Control Surface Motor Fader

Motorized fader example code for Arduino using tttapa/Control-Surface.

Documentation: https://tttapa.github.io/Pages/Arduino/Control-Theory/Motor-Fader/

Contents

Demo video

Arduino - Control Surface - Motorized Fader Demo
https://youtu.be/j5vZXO6RVjA

Installation

  1. Install the Control Surface library (installation instructions)
  2. Download the .ZIP file using the green Code button on the home page of this repository
  3. Extract it to a convenient location on your computer
  4. Open the Arduino IDE
  5. Use Ctrl+O or use the File > Open ... menu
  6. Browse to the Control-Surface-Motor-Fader-master/Motor-Controller folder you just extracted and open the Motor-Controller.ino file
  7. Select the Arduino UNO or Nano in the Tools > Board menu and select the correct port
  8. Use Ctrl+U to compile and upload the code to the Arduino

Similarly, you can open and upload the MIDI-Controller sketch to a MIDI-capable Arduino such as the Leonardo.