Sha256: 2b69631915af703b3fe5d53e111eb8e07653ac1bbc5274c1f327a1c57107f530

Contents?: true

Size: 595 Bytes

Versions: 48

Compression:

Stored size: 595 Bytes

Contents

# -*- coding: utf-8 -*-

DESCRIPTION = <<EOS
RGB LED(アノードコモン)の色を変化させます
EOS

# デジタルの3番、4番、5番、6番ピンにそれぞれR、コモン、G、Bを接続してく
# ださい。

require 'smalruby'

init_hardware

stage1 = Stage.new(color: 'white')

stage1.on(:start) do
  draw_font(string: DESCRIPTION, color: 'black')

  loop do
    rgb_led_anode('D3').on(color: 'red')
    sleep(1)
    rgb_led_anode('D3').on(color: 'green')
    sleep(1)
    rgb_led_anode('D3').on(color: 'blue')
    sleep(1)
    rgb_led_anode('D3').off
    sleep(1)
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
smalruby-0.0.23-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.23 samples/hardware_rgb_led_anode.rb
smalruby-0.0.22-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.22 samples/hardware_rgb_led_anode.rb
smalruby-0.0.21-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.21 samples/hardware_rgb_led_anode.rb
smalruby-0.0.20-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.20 samples/hardware_rgb_led_anode.rb
smalruby-0.0.19-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.19 samples/hardware_rgb_led_anode.rb
smalruby-0.0.18-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.18 samples/hardware_rgb_led_anode.rb
smalruby-0.0.17-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.17 samples/hardware_rgb_led_anode.rb
smalruby-0.0.16-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.16 samples/hardware_rgb_led_anode.rb
smalruby-0.0.15-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.15 samples/hardware_rgb_led_anode.rb
smalruby-0.0.14-x86-mingw32 samples/hardware_rgb_led_anode.rb
smalruby-0.0.14 samples/hardware_rgb_led_anode.rb