class Smalruby::Hardware::Sensor

汎用的なセンサーを表現するクラス

Public Class Methods

new(options) click to toggle source
Calls superclass method
# File lib/smalruby/hardware/sensor.rb, line 7
def initialize(options)
  super(board: world.board, pin: Pin.smalruby_to_smalrubot(options[:pin]))
end

Public Instance Methods

value() click to toggle source
# File lib/smalruby/hardware/sensor.rb, line 11
def value
  board.analog_read(pin)
end