Class: Dino::Components::Stepper
- Inherits:
-
BaseComponent
- Object
- BaseComponent
- Dino::Components::Stepper
- Defined in:
- lib/dino/components/stepper.rb
Instance Attribute Summary
Attributes inherited from BaseComponent
Instance Method Summary collapse
Methods inherited from BaseComponent
Constructor Details
This class inherits a constructor from Dino::Components::BaseComponent
Instance Method Details
#after_initialize(options = {}) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/dino/components/stepper.rb', line 5 def after_initialize(={}) raise 'missing pins[:step] pin' unless self.pins[:step] raise 'missing pins[:direction] pin' unless self.pins[:direction] set_pin_mode(pins[:step], :out) set_pin_mode(pins[:direction], :out) digital_write(pins[:step], Board::LOW) end |