Sha256: d4bfdddc9a4a77236cda438b3e155879a83bd588500817d410201f5eef3e0f08

Contents?: true

Size: 652 Bytes

Versions: 20

Compression:

Stored size: 652 Bytes

Contents

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

DESCRIPTION = <<EOS
2WD車のタイヤ(モーター)を操作します
EOS

# デジタルの2番・3番ピンに左のモーター、4番・5番ピンに右のモーターを接
# 続してください。

require 'smalruby'

init_hardware

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

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

  loop do
    two_wheel_drive_car('D2').forward
    sleep(3)
    two_wheel_drive_car('D2').backward
    sleep(3)
    two_wheel_drive_car('D2').turn_left
    sleep(3)
    two_wheel_drive_car('D2').turn_right
    sleep(3)
    two_wheel_drive_car('D2').stop
    sleep(3)
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

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