問題タブ [software-serial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1138 参照

arduino - 2つの異なるシリアルポートArduino Unoからデータを受信して​​いません

現在、arduino uno で 2 つの異なるシリアル ポート (gsm 用 (2,3) と gps 用 (8,9)) を使用しようとしています。このリンクの両方を試しました。

1) arduino-uno-with-multiple-software-serial-devices

2) Arduinoでソフトウェアシリアルを使用して2ポート受信。

しかし、何も機能していないようです。シリアルモニターには何も表示されませんでした。

アップデート

gps とシリアル ポートのライブラリを AltSoftSerial と NeoSWSerial に変更しました。例で使用すると、どちらも問題なく動作しますが。しかし、両方のライブラリを実装してコードを実行すると、シリアル モニターに結果が表示されません。

P/S: listen() メソッドを使用して各ポートのオンとオフを既に試しましたが、意図したとおりに機能していないようです。どんな助けでも大歓迎です。ありがとうございました。