Sha256: f4ebd57468230ff223609979ef7f469eb86078d7eb52155db0fbb163a08b1500

Contents?: true

Size: 378 Bytes

Versions: 13

Compression:

Stored size: 378 Bytes

Contents

#usr/bin/env ruby
$:.unshift File.expand_path '../lib', File.dirname(__FILE__)
require 'rubygems'
require 'arduino_firmata'

arduino = ArduinoFirmata.connect ARGV.shift

arduino.pin_mode 7, ArduinoFirmata::INPUT

loop do
  if arduino.digital_read 7
    puts "on"
    arduino.digital_write 13, true
  else
    puts "off"
    arduino.digital_write 13, false
  end
  sleep 0.1
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
arduino_firmata-0.2.0 samples/digital_read.rb
arduino_firmata-0.1.8 samples/digital_read.rb
arduino_firmata-0.1.7 samples/digital_read.rb
arduino_firmata-0.1.6 samples/digital_read.rb
arduino_firmata-0.1.5 samples/digital_read.rb
arduino_firmata-0.1.4 samples/digital_read.rb
arduino_firmata-0.1.3 samples/digital_read.rb
arduino_firmata-0.1.2 samples/digital_read.rb
arduino_firmata-0.1.1 samples/digital_read.rb
arduino_firmata-0.1.0 samples/digital_read.rb
arduino_firmata-0.0.9 samples/digital_read.rb
arduino_firmata-0.0.8 samples/digital_read.rb
arduino_firmata-0.0.7 samples/digital_read.rb