ちょっと、そこ! TFT 1.14インチST7789Vのサプライヤーとして、私はこの素晴らしい小さな画面に実際のタイムデータを表示する方法をあなたと共有することを非常に興奮させています。それはゲームです - 小さなサイズのディスプレイの世界のチェンジャーであり、一度それを手に入れると、あなたは非常に多くのプロジェクトでその可能性を見るでしょう。
まず、TFT 1.14インチST7789Vについて少し話しましょう。コンパクトでありながら強力なディスプレイモジュールです。そのサイズにかなりまともな解像度では、シャープでクリアな画像とデータを表示できます。スマートウォッチ、小規模な監視システム、または他の何かのようなDIYプロジェクトに取り組んでいるかどうかにかかわらず、このディスプレイは請求書に適合します。
さて、メインイベントに:実際のタイムデータの表示。最初のステップは、ハードウェア接続を理解することです。 TFT 1.14インチST7789Vをマイクロコントローラーに接続する必要があります。通常、通信にはSPI(シリアル周辺インターフェイス)を使用します。これは、マイクロコントローラーとディスプレイ間でデータを転送する高速で信頼できる方法です。正しいピンを接続してください。 SCK(シリアルクロック)、MOSI(奴隷のマスター)、およびCS(チップセレクト)ピンは非常に重要です。それらを適切に接続することは、強力な建物の基礎を築くようなものです。
ハードウェアがセットアップされたら、今度はソフトウェア側に移動します。マイクロコントローラーに応じて、PythonやC/C ++などのプログラミング言語を使用する必要があります。たとえば、Arduinoを使用している場合、C/C ++が進む方法です。 ST7789Vと通信するプロセスを簡素化できるライブラリがたくさんあります。人気のあるライブラリの1つは、Adafruit ST7789ライブラリです。ディスプレイの初期化、形状の描画、そして最も重要なことには、テキストと数字を表示できる機能があります。
実際の - 時間温度データを表示したいとしましょう。まず、DHT11やDHT22などの温度センサーが必要です。センサーをマイクロコントローラーに接続し、コードを書き込み、温度値を読み取ります。次に、Adafruit ST7789ライブラリの機能を使用して、画面に温度を表示します。 Arduinoコードの簡単な例は次のとおりです。
#include <adafruit_gfx.h> #include <adafruit_st7789.h> #include <spi.h> #include "dht.h" #define tft_cs 10 #define tft_rst 9 #define tft_dc 8 #define dhtpin 2#DEFINE DHTTYPEME tft = adafruit_st7789(tft_cs、tft_dc、tft_rst); DHT DHT(DHTPIN、DHTTYPE); void setup(){serial.begin(9600); tft.init(135、240); tft.setRotation(2); tft.fillscreen(st77xx_black); dht.begin(); } void loop(){float hemert = dht.readtemperature(); if(!isnan(温度)){tft.fillscreen(st77xx_black); tft.setcursor(0、0); tft.settextcolor(st77xx_white); tft.settextsize(2); tft.print( "温度:"); tft.print(温度); tft.println( "c"); } delay(2000); }
このコードは、ディスプレイと温度センサーを初期化します。でループ機能、温度値を読み取り、画面に表示します。 2秒ごとに更新され、実際のタイムデータが得られます。
TFT 1.14インチST7789Vのもう1つのクールなことは、その色機能です。さまざまな色を使用して、データをより視覚的に魅力的にすることができます。たとえば、温度が高すぎる場合はテキスト色を赤に設定し、通常の場合は緑色に設定できます。
より高度な機能を探している場合は、グラフを表示できます。時間の経過とともに温度の傾向を示したいとしましょう。ライブラリの図面関数を使用して、線とポイントを描画できます。アレイ内の温度値を追跡し、画面でプロットします。
今、私はあなたが何を考えているのか知っています。 「別のタイプのディスプレイが必要な場合はどうなりますか?」さて、私たちはあなたをカバーしています。私たちをチェックしてくださいTFTタッチスクリーン。ユーザーインタラクションが必要な場合は、素晴らしいオプションです。それを使用して、プロジェクトのタッチベースのインターフェイスを作成できます。
また、あなたがフィットネス機器プロジェクトに興味があるなら、私たちトレッドミルフィットネス機器用のTFTカラーLCDディスプレイ完璧なフィットです。速度、距離、カロリーなど、トレッドミルの実際のタイムデータ要件を処理できます。


そして、あなたがより大きなディスプレイが必要な場合は、私たちを見てくださいTFT 2.4INCH ILI9341。高解像度の機能を備えたより大きな画面があります。
TFT 1.14インチST7789Vを含む当社の製品のいずれかに興味がある場合は、お気軽にご連絡ください。私たちは常にあなたのプロジェクトの要件と私たちのディスプレイがどのように適合するかについてチャットする準備ができています。あなたが趣味であろうと専門家であろうと、私たちはあなたに適したソリューションを提供できます。
結論として、TFT 1.14インチST7789Vに実際の時間データを表示することは、見た目ほど難しくありません。適切なハードウェア接続、ソフトウェアライブラリ、および少しコーディングを使用すると、すぐに実行されて実行されている優れたリアルタイムデータを表示できます。それで、あなたは何を待っていますか?今すぐプロジェクトを開始し、この驚くべきディスプレイのReal -Timeデータの魔法をご覧ください。
参考文献:
- Adafruit ST7789ライブラリドキュメント
- Arduinoプログラミングガイド
- DHTセンサーデータシート