Sha256: 4d1b3707d3e8262bfada3f22e5b8bc18b1597852ab8de2695a9b154cac3cf4ea
Contents?: true
Size: 395 Bytes
Versions: 24
Compression:
Stored size: 395 Bytes
Contents
# -*- coding: utf-8 -*- require 'smalruby/hardware' module Smalruby module Hardware # 汎用的なセンサーを表現するクラス class Sensor < Smalrubot::Components::BaseComponent def initialize(options) super(board: world.board, pin: Pin.smalruby_to_smalrubot(options[:pin])) end def value board.analog_read(pin) end end end end
Version data entries
24 entries across 24 versions & 1 rubygems