Sha256: bae2342b0cdd0ead91b5817b10eb2ed9b8e80488221f62674dc0a4bee0bd51bc
Contents?: true
Size: 764 Bytes
Versions: 23
Compression:
Stored size: 764 Bytes
Contents
class MotorKnob < ArduinoSketch # ---------------------------------------------------------- # MotorKnob adapted from Tom Igoe's Arduino Sketch # # Brian Riley - Underhill Center, VT, USA July 2008 # <brianbr@wulfden.org> # # A stepper motor follows the turns of a potentiometer # (or other sensor) on analog input 0. # # http://www.arduino.cc/en/Reference/Stepper # ---------------------------------------------------------- fourwire_stepper 8, 9, 10, 11, :as => :mystepper, :speed => 31, :steps => 200 input_pin 0, :as => :sensor @previous = "0, int" @value = "0, int" def loop @value = analogRead(sensor) mystepper.set_steps @value - @previous @previous = @value end end
Version data entries
23 entries across 23 versions & 4 rubygems