Sha256: 8fd2715003186cab867e5ac14354aa22b05e2a3d0415626c6cbba192bf42b0ff

Contents?: true

Size: 836 Bytes

Versions: 10

Compression:

Stored size: 836 Bytes

Contents

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

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

# デジタルの6番・7番ピンに左のモーター、8番・9番ピンに右のモーターを接
# 続してください。

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('D6').run(command: 'forward', sec: 2, left_level: 85, right_level: 100)
    sleep(1)
    two_wheel_drive_car('D6').run(command: 'backward', sec: 2, left_level: 85, right_level: 100)
    sleep(1)
    two_wheel_drive_car('D6').run(command: 'turn_left', sec: 2, left_level: 85, right_level: 100)
    sleep(1)
    two_wheel_drive_car('D6').run(command: 'turn_right', sec: 2, left_level: 85, right_level: 100)
    sleep(1)
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
smalruby-0.0.29-x86-mingw32 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.29 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.28-x86-mingw32 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.28 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.27-x86-mingw32 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.27 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.26-x86-mingw32 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.26 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.25-x86-mingw32 samples/hardware_two_wheel_drive_car_run.rb
smalruby-0.0.25 samples/hardware_two_wheel_drive_car_run.rb