問題タブ [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 投票する
2 に答える
4628 参照

javascript - 液晶画面の「焼き付き」を防止するJavascript

情報モニターとして使用される非公開の Web アプリを構築しています。そのため、1 つの LCD TV ディスプレイで 24 時間年中無休で実行されます。

これにより LCD に「焼き付き」エラーが発生する可能性があるため、この問題を防止/軽減する Javascript を探しています。空港のディスプレイで使用されているものと同様のものを使用したいと考えています (線が定期的に左から右、上から下に移動し、色が切り替わります)。

これを行うJavascriptを知っていますか?ありがとうございました!

0 投票する
2 に答える
365 参照

static - 画面焼け防止対策

最近、一連の LCD TV にデータを表示するプログラムを作成しました。データは、60 秒ごとにデータベースから更新されることを除いて、大部分が静的です。LCD の画面焼き付きはプラズマ TV ほど大きな問題ではないことはわかっていますが、リスクを最小限に抑えたいと考えています。これらの画面は、1 日 8 時間実行されます。

すべてのデータの上に画面上を跳ね回る小さな四角形をプログラムしました。四角形は、進むにつれて絶えず色が変わります。画面上のすべてのピクセルにヒットすることをテストしました。数分ごとに「サイクル」を完了します。

焼き付きのリスクを軽減するのに十分ですか?それとももっと複雑にする必要がありますか?

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

c - hd44780ベースのLCDとP89LPC9351ベースのマイクロコントローラーとのインターフェースの問題

LCDを初期化できません。何か問題がありますか?助けていただければ幸いです。

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

apache-flex - Flex/Air-マルチタッチLCDモニターを使用したモバイルマルチタッチ開発

これは、最初は少し一般的な質問に見えるかもしれませんが、実際には非常に具体的です。

モバイルFlex/Airアプリケーションの開発とテストにマルチタッチモニターを使用することは可能ですか(または購入する価値がありますか)?たとえば、Androidエミュレーターを使用し、Air 2.5アプリをパッケージ化してエミュレーターで実行し、マルチタッチLCDを使用してテストすることができます。アプリをモバイルデバイスに継続的にダウンロードするのではなく。

誰かがこれを試しましたか?

ブライアン

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

iphone - ビューまたはビューコントローラーの「ロジック」?

iPhone用のLCD数値/ 7セグメントディスプレイを作成する予定です。
(それぞれが 7 つの (ダッシュ) セグメントで構成される複数の数字で構成される表示。)

  1. 私の質問は、mvc パターンの後、「数値解析」コードはどこに属しているのかということです。ビューまたはそのコントローラー?

では、コントローラーは表示する数値だけをビューに渡して、-drawRect メソッドが明るくするセグメントを見つけられるようにする必要がありますか?

または、コントローラー クラス内のメソッドでそれを見つけた後、コントローラーは、どのセグメントを明るくするかを直接ビューに渡す必要がありますか?

これまでに学んだように、コントローラーはすべてのロジックの責任を負います。しかし、そのような論理がそれによって意味されているかどうかはわかりません。

  1. ところで、コントローラはビ​​ューにプロパティを設定するだけでよいのでしょうか?それとも、ビュー クラス内からデリゲートとしてコントローラを呼び出してデータを取得する方がよいでしょうか?
0 投票する
2 に答える
1568 参照

python - PyQt、LCD qtウィジェットのカウントダウンを作成しようとしています

エレベーター「シミュレーター」をプログラムする必要があるプロジェクトに取り組んでいます。初めて python と pyqt を使用していますが、問題があります。現時点では、2 つのクラスがあります。1 つはエレベーター クラス、もう 1 つは QLCDNumber ウィジェットを持つ liftUI クラスです。現在のフロアと目的のフロア番号をliftUIクラスに送信するようにエレベータクラスを設定しているので、whileループを使用して、現在のフロアと目的のフロアが同じになるまでlcd値を変更できると考えましたが、フリーズし、強制的に閉じる必要があります。

これが私が現時点で持っているコードです:

これは、エレベーターが明らかに下降している場合にのみ使用します。これが機能したら、「上昇」します...エレベーター クラスの別の関数から floorNum と curFloor を取得します。while ループを取り除くと、最後までではなく、1 回だけ数値が更新されます。GUIをフリーズさせない、私が望むものを達成するためのより良いコードはありますか?

0 投票する
2 に答える
981 参照

initialization - LCD の構成:送信および送信タイミング

VHDL でプログラミングし、LCD を構成しようとしています。私の質問は、LCD インターフェイスのタイミングと、電源投入時の初期化に必要な時間に関するものです。

初期化を行うとき、いくつかのタイミング制限があります。たとえば、ユーザー ガイドには次のように書かれています。

  1. 15ミリ秒待つ
  2. 0x30 を書き込み、240ns 待ちます
  3. 4.1ミリ秒待つなど

0x30 を LCD に書き込むとき、240ns + インターフェイス タイミングの時間を尊重する必要がありますか? (セットアップ用、ハイ有効、ホールド有効、ロー有効)。

私が間違っている場合は訂正してください。しかし、私が初期化しているときは、インターフェイスのタイミングは気にしないと思います。コマンド (機能セット、表示のオン/オフなど) を送信するときは、インターフェイスのタイミングを処理します。

ありがとう。!

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

arduino - Arduino LCD Shield (Nokia 6100) のフロート表示

Nokia 6100 LCD Shield for Arduino にはLCDPutStrコマンドしかありません。変数から浮動小数点数を表示するにはどうすればよいですか?

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

arduino - コンパイル中のエラー: 'void*' から 'unsigned char*' への無効な変換

私はArduino mega 2560をプログラミングしています。そして、tft LCDを購入しました。そのためにSDカードを使用して、写真を載せることができます。

このライブラリをダウンロードしましたが、エラーが発生しました。

問題はここにあります:

pff.cpp:

pff.h:

.c ファイルにすると、次のようなエラーがさらに表示されます。

cppとしてコンパイルする必要があると思います。

編集:

cppとして保存する必要があることがわかりました。プログラムでは、icktoofayの状態を記述する必要があります

その後、いくつかエラーが発生したので、上記のように585行目に行き、変更しました

BYTE *rbuff = バフ;

の中へ

BYTE rbuff = (unsigned char ) buff;

そして、「リソースが見つかりませんでした」というエラーを取り除くために mcc.h を追加する必要があることがわかりました。

そして今、これらのエラーが発生しています:

#include TFT_ARDUINO_MEGA.h を mcc.h の上に追加しようとしましたが、まだ運がありません

0 投票する
9 に答える
26183 参照

arduino - Arduino LCD の一番下の行に黒いボックスしか表示されない

免責事項:これは宿題です。

私は Arduino クラスを受講しており、私たちのプロジェクトでは簡単なスケッチを実装する必要があります。関連するハードウェアは、Arduino Mega ADK ボードElectronic Brick Starter Kitです。. スケッチを使用して Arduino と正常に通信できました。LCDを除いて、他のもの(プッシュボタンやLEDなど)は機能しているようです。多数のチュートリアル (2 番目のリンクにある LCD のサンプル プログラムを含む) に従いましたが、何も動作しません。LCD の最終行に常にブラック ボックスが表示されます。見回すと、LCD が正しく接続されていないと、ブラック ボックスが表示されます。ただし、これはシャーシに接続できるケーブルを含むスターター キットであり、個々のワイヤをはんだ付けする手間が省けます。私のLCDに何か問題がありますか?これは、私が仕事をすることができない簡単なスケッチです:

ピンは BUS2 に対応し、ケーブルを BUS2 から LCD に適切に接続しました。