標準でUSBに対応しているので、Arduinoからキーボード入力やマウス入力が簡単にできます。Arduino UnoでもがんばればUSB入力もできるけどちょっと大変です。 今回は、Arduino Leonardoで加速度センサーから傾きを検知し、USB経由でGoogleストリートビューのキーボードショートッカットを出力させました。 やったこと 加速度センサーの値から傾き検出 Arduinoからキー出力 加速度センサーの値から傾き検出 今回使った加速度センサーは、だいぶ前に秋月で買ったやつ。 今売っているのとはちょっと違いますがだいたい一緒。秋月、加速度センサー データシートによると0Gの状態で、電源電圧/2の出力。1Gあたり電源電圧/5の振れ幅だそうです。 傾き0の場合、重力による1GがZ軸にかかり直交するx,y軸に影響はないが、y軸周りでθ回転させた場合、x軸には 1G✖️cos(90-