Sha256: 85fb3bedae440dc58f50abd6f950e9264054a56621942bdf66eef05d75eef931

Contents?: true

Size: 473 Bytes

Versions: 1

Compression:

Stored size: 473 Bytes

Contents

require_relative '../lib/frankenpins'

# Create a new Button attached to Wiring Pi pin #0.
# By default, the built-in pull-up resistor will be used.
# To use your own external resistor, pass in :pull => :none
# as an option
button = Frankenpins::Button.new(:pin => 0)

button.when :pressed do
  puts "Button pressed"
end

button.when :released do
  puts "Button released"
end

button.when :changed do
  puts "Button changed"
end

puts "Push the button..."
Frankenpins.wait

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
frankenpins-0.3.0 examples/button.rb