Closed shokai closed 11 years ago
あまり速度変わらない上に、pin_mode設定しないとならないのは面倒くさい
やめよう analog_readの報告をanalog 0だけにしたい場合、こうやってもう一度初期化すればいいし
arduino.reset
arduino.write REPORT_ANALOG | 0
arduino.write 1
先にmode設定しないとanalog_readが使えなくなってしまうのは、既存のコードが動かなくなるし、 analog_report みたいなメソッド作ったほうがいい気がする。
それかこうとか
arduino.on :analog_read, 3 do |value|
puts "analog pin '3' changed #{value}"
arduino.analog_write 11, value if pin == 0
end
結局
が問題かと思ったけど、そんなに大きな問題ではない。