sshdが起動しているサーバーにArduino Firmata on Rubyをインストールして、firmataをインストールしたArduinoを刺すだけでok Arduinoの準備 Arduino IDEで [File] -> [Examples] -> [Firmata] -> [StandardFirmata] を書き込む サーバー側の準備 ArduinoをUSBポートに刺す。 rubyのarduino_firmata gemをインストールする。 sudo gem install arduino_firmata arduino_firmata --help arduino_firmata gemをインストールすると、arduino_firmataという実行コマンドが使えるようになる。 arduino_firmata analog_read 1 これだけでanalog 1の値が読める。
![橋本商会 » プログラムを一切書かずに、ネットワーク越しにArduinoを操作する](https://cdn-ak-scissors.b.st-hatena.com/image/square/16a68193d2043e736cf2f5100f88c0759e9f49a1/height=288;version=1;width=512/http%3A%2F%2Fshokai.org%2Farchive%2Ffile%2F015425d6163ec30cc6f5ba37ba74aa6f.png)