0
私はIRセンサーが付いたボットを作ろうとしていますし、衝突を防ぐためのIRセンサーもあります。動きを止めるifステートメントでは、音色を演奏していますが、音色が再生されないという問題があります。私は、サーボが目的どおりに停止し、オブジェクトが削除された後に再開すると、ifステートメントが実行されていることを知っています。また、スピーカーの設定は、トーンが正常に動作している他のコードとして機能していることが確認されています。私はそれが奇妙なトラブルシューティングをしていたときに何度か鳴ったことを聞いた。Arduino Unoでトーンが再生されていません
ここに問題がある声明があります。
if (irDetect == 0) // Object detected
{
servoLeft.writeMicroseconds(1500); // Stop left servo
servoRight.writeMicroseconds(1500); // Stop right servo
tone(5, 4000, 100);
delay(100);
}
私は問題を理解できないので、何か助けに感謝します。あなたが両方のタイマ2を使用している使用している