タグ

ブックマーク / www.ok.kmd.keio.ac.jp (1)

  • Rails Agile Cooking - rubyでシリアル通信のテスト

    フィジカルな操作とネットワークを介したインタラクションを、アジャイルにプロトタイプするruby-serialportのインストールが完了したら、rubyからシリアル通信が行えることを確認しましょう。 1, arduinoからセンサー値をrubyに送る Toolsメニュー > Serial Portでポート番号を確認します。 下記のサンプルのportにそのポート番号を記入してください arduino2ruby.rb require 'serialport' port = "/dev/tty.usbserial-***" #arduinoのポート番号 sp = SerialPort.new(port, 9600, 8, 1, SerialPort::NONE) while (sp.gets) do puts sp.gets end sp.close arduino側のソース int ai

    tohmallico
    tohmallico 2010/03/27
    RubyとArduinoでシリアル通信を行うサンプル。簡素でよい。自分も作ってみること。
  • 1