Bluetoothシリアルポートプロファイルを使用してArduinoと通信しています。Bluetooth モジュール (HC-06) は、私のデジタル ピン 10 と 11 (RX、TX) に接続されています。モジュールは正常に動作していますが、データ受信で割り込みが必要です。Arduinoは時間に敏感なタスク(パッシブブザーによる音楽再生)に取り組んでいるため、着信データを定期的にチェックすることはできません.受信時にすぐに中断するための制御信号が必要です。Arduino 自身のサイトを含む多くのドキュメントに目を通しましたが、それらは定期的にチェックを使用してserialPort.available()
定期的な通信を確立する方法を説明しています。SO の質問Arduino Serial Interruptsを 1 つ見つけましたが、それは私のレベルでは複雑すぎます。シリアルを介したリアルタイム入力の読み取りに関する提案はありますか?
質問する
6739 次