Macに最初から入ってるRubyで、サーボモーターが簡単に動かせるってすごい(^q^) 前:RubyでPhidgets InterfaceKitのセンサーを使う サーボモーターが接続されていたら1.5秒毎にランダムな角度に回す。 回すとon_position_changeイベントが起こるので、そこでサーボの角度を取得して表示してみている。 ffi-servo.rb #!/usr/bin/env ruby require 'rubygems' require 'phidgets-ffi' servo = Phidgets::Servo.new servo.on_attach do |device, obj| puts "#{device.device_class} attached" device.servos[0].engaged = true device.servos[0].type