[解決済み] 端末画面をクリアする?
2022-02-12 07:30:12
質問事項
ロボットのために9つの異なるセンサーからデータを読み取っているのですが、値を比較して、どれかの測定値がずれていないかを確認するために、それらをすべて同じウィンドウに安定して表示させる必要があります。
Serial.printとlcd.printの両方で困っているのは、値が常に動いていて、ロボットを動かしながらよく見ることができないことです。
私は、何かを表示する前にSerial.clear()のようなものを呼び出し、そうすることで物事を安定させ、一箇所にとどめ、値だけを変化させようと考えていました。
今まで調べたところ、例えば Serial.print(17,BYTE) はサポートされなくなりました (ESC キーを呼び出す)。
そこで...もう少しArduinoの経験がある方...正しい方法を教えてください。
解決方法は?
Arduinoのシリアルモニタは通常の端末ではないので、標準の端末コマンドで画面をクリアすることはできません。以下のようなターミナルエミュレータを使用することをお勧めします。 パティ .
端末の画面をクリアするコマンドは ESC[2J
Arduinoのコードで実現するには。
Serial.write(27); // ESC command
Serial.print("[2J"); // clear screen command
Serial.write(27);
Serial.print("[H"); // cursor to home command
関連
-
[解決済み】ターミナルでscpを使用する
-
[解決済み] (Bitcoin core の設定) configure: エラー: libdb_cxx のヘッダがありません。
-
[解決済み] gzipの解凍に失敗しました」「tar: エラーの終了が以前のエラーより遅延した'
-
[解決済み] ターミナルで現在の行をクリア/削除するにはどうすればよいですか?
-
[解決済み] OS Xターミナルでカーソルを単語単位で移動する方法
-
[解決済み] MacのターミナルからVSCodeを起動する/開く
-
[解決済み] iTerm2の「履歴のスクロール」をオフにするには?
-
[解決済み】zshを最新バージョンにアップデートする方法は?
-
[解決済み】Tmuxでスクロールバックバッファーをクリアするにはどうしたらいいですか?
-
[解決済み] Octave-Gnuplot-AquaTerm error: set terminal aqua enhanced title "Figure 1"...unknown terminal type".
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 端末画面をクリアする?
-
[解決済み] (Bitcoin core の設定) configure: エラー: libdb_cxx のヘッダがありません。
-
[解決済み] gcloud コマンドが見つかりません - Google Cloud SDK のインストール時
-
[解決済み] MacのVisual Code Studioの統合ターミナルで、bashの代わりにZSHをデフォルトのシェルに設定する方法
-
[解決済み] iTerm2の「履歴のスクロール」をオフにするには?
-
[解決済み】ターミナルウィンドウの幅と高さを調べるには?
-
[解決済み】zshを最新バージョンにアップデートする方法は?
-
[解決済み】Tmuxでスクロールバックバッファーをクリアするにはどうしたらいいですか?
-
[解決済み] VS Code統合端末のカラーテーマ
-
[解決済み] Octave-Gnuplot-AquaTerm error: set terminal aqua enhanced title "Figure 1"...unknown terminal type".