問題タブ [lcd]

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 投票する
4 に答える
10313 参照

c - LCD ライブラリ - MPLAB X

Pic16F887 のこの LCD の例を理解しようとしています。 http://www.mikroe.com/chapters/view/17/chapter-4-examples/#c4v12

しかし、コンパイラは私にエラーを表示し続けます:

ソースコード (lcdp16.c)

誰が私に何が起こっているのか説明できますか? コンパイラがメソッドを認識できるように、カスタム LCD ライブラリを作成する必要がありますLcd_Init()か? (Windows 7 / XC8 / MPLAB X)

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

c - エラー:引数が多すぎて機能しません

C非標準ライブラリを使用して出力をLCD画面に表示するプロジェクトに取り組んでいます。コードはうまく機能していますが、問題が発生しました。

このプログラムの私の意図する目的は、テキストのコマンドライン文字列を取得し、それをASCII 10進値に変換して、それらを画面に表示することです。serialPutchar画面にテキストを出力する方法は、関数を呼び出して文字を表示することです。変数から値を取得し、変数に文字を出力できるようにするために、文字Hを記述します。serialPutchar(fd, 'H');

問題は、として記述しserialPutchar(fd, "%c", H);たり、試したりするとserialPutchar(fd, "%d", x);、次のエラーが発生することです。

私はそれがあなたが使うようなその方法で使うことができないと推測しているprintfので、これに代わるものがあるか、あるいは私が見つけていない単純なエラーがあるだけかもしれません。wiringSerialライブラリのドキュメントへのリンクを含めています。また、エラー出力から、エラーtesting.c In function main:と他のいくつかの行の周りに奇妙な文字が表示されています。これを防ぐ方法はありますか?ここにライブラリへのリンク以下は出力する私の作業コードですHELLO

:::アップデート:::

これが私の説明に合う作業コードです:

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

c - LCD に表示中の例: 36.7 の後、次の番号は 37 です。なぜ 36.8 と 36.9 が四捨五入されるのかわかりません

コードの説明: float を ASCII に変換してタッチスクリーンに表示するコード。

0.7 の後の小数点以下は四捨五入されます。つまり、 0.8 と 0.9 は表示されません。多くのデバッグを試みましたが、これを解決できません。問題はスイッチケースだと思います。どうすればデバッグできますか?

コード:

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

c++ - Arduino: LiquidCrystal がイーサネット ライブラリで印刷されない

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

wifi - Arduino の LiquidCrystal ライブラリは Wi-Fi ライブラリに干渉できますか?

ある日、私は Arduino をいじっていて、クールなアイデアを思いつきました。たぶん、シリアルモニターなしでワイヤレス接続を行うことができました! 代わりにLCDディスプレイを使用できます!それで、私は仕事に行きました。シリアルのものをすべてLCDのものに置き換えました。

最後に、コードにエラーはありませんでした (Arduino クライアントによると)。

これが私のコードです:

そして結果は…………何もありませんでした。何も表示されません。

次に、自分のバージョンのデバッグを行いました。コードの一番下から始めたことに注意してください。

これをコードのすべての行の下に置きます。最後に、この行の下にあるトップに到達しました。

そして、何を推測してください!どの行にも表示されません!あちこち見て、ディスプレイピンをチェックしました。

最後に、私は問題を見つけました!

なかなか取り除けない恐ろしい虫です!WiFi.h ライブラリでは表示されません! 理由はわかりませんが、#include <WiFi.h>自分のプログラム (または LiquidCrystal ライブラリを使用する任意のプログラム) にアクセスした場合でも、まったく同じことが起こります。

この問題の原因は何ですか?どうすれば修正できますか? 私はまだ運がありません。

0 投票する
0 に答える
277 参照

python - Python を使用してログ ファイルを解析し、Raspberry Pi で GPIO を使用して LCD に出力する

私はPythonが初めてなので、事前に許してください;-)既知の単語の後に常に発生する名前のログファイルを解析し、GPIOライブラリを使用してその名前をLCDに出力しようとしています。LCD が動作していて、特定のメッセージを出力できますが、Python を使用してログ ファイルを grep し、その情報を LCD に出力する方法がわかりません。どんな助けでも素晴らしいでしょう、ありがとう...

0 投票する
0 に答える
384 参照

java - ioio Code LCD JHD162Aが初期化できない

約 5 時間の宿題の後、ここで質問するので、Google からのトップ検索参照は避けてください


LCD JHD162A を ioio V1 に接続しようとしていますが、LCD が初期化されません。1 行のブラックボックスが表示されます。「LCD が正しく初期化されていません」という意味です。理由は何ですか? コアコードを以下に示しますが、コードにエラーはありますか?

接続:


  • 液晶 16x2 | RS | え | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |


  • IOIO ボード | ポート 1 | ポート 2 | ポート 3 | ポート 4 | ポート 5 | ポート 6 | ポート 7 | ポート 8 | ポート 9 | ポート 10 |


すべての接続は問題なく、3 回以上チェックされました
。 詳細: コントラストは調整可能です

コアコード:

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

arrays - Arduinoで文字列配列でlcd.writeを使用する方法

私のコードフラグメントは

問題を根絶する方法。私は ArduinoIDE とマイクロプロセッサの初心者です。ありがとうございました。