Sha256: 94622b617d0bcc79f855ed0db516ae90087da2aa621e7682b20634f37e2bfa50

Contents?: true

Size: 275 Bytes

Versions: 4

Compression:

Stored size: 275 Bytes

Contents

require 'bundler/setup'
require 'wall_e'

WallE::Assembler.build do

  led = Led(5)

  direction = 1000 / (255 * 2)

  repeat do

    direction = 1 if led.value.zero?

    direction = -1 if led.value == 255

    led.brightness(led.value + direction)

    delay 0.01
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
wall_e-0.1.0 cookbook/Led/pulse.rb
wall_e-0.0.4 cookbook/Led/pulse.rb
wall_e-0.0.3 cookbook/Led/pulse.rb
wall_e-0.0.2 cookbook/Led/pulse.rb