私は現在、Androidフォンの内部にある振動モーターを使用したいプロジェクトに取り組んでいます。
マニフェストに適切な許可を設定し、バイブレーターのインスタンスを取得することを理解しました。
Vibrator v = (Vibrator) game.getSystemService(Context.VIBRATOR_SERVICE);
私にそれへのアクセスを与えるでしょう。私が見る限り、それを振動させる唯一の方法は次のとおりです。
public abstract void vibrate(長いミリ秒)
と
public abstract void vibrate(long [] pattern、int repeat)
それでも私は振動の力を制御したいと思います:
どうすれば振動の力を制御できますか?
アップデート:
電圧(またはPWMing DC)を変えることによって速度を制御するべきではありませんか?