banner

ブログ

Nov 10, 2023

マタッチの口コミ

Makerfabs MaTouch_ESP32-S3 4 インチ ディスプレイ デモ キットは、4 インチ タッチスクリーン ディスプレイ、TVOC センサー、サーマル カメラを備えた ESP32-S3 開発ボードです。 電子フォトフレームなど、さまざまなプロジェクトの作成に使用できます。 空気品質モニターまたは患者スクリーニング装置

箱を開梱すると、写真のようなデバイスが入っており、以下のアイテムで構成されています。

MaTouch_ ESP32-S3 4 インチ ディスプレイのメインボードの仕様は次のとおりです。

Mabee MLX90640 サーマル カメラ センサーの仕様は次のとおりです。

「Mabee TVOC and eCO2 SGP30 & 温湿度 SHT31」モジュールは、その名のとおり、SGP30 TVOC および eCO2 センサー (I2C アドレス: 0x58) と SHT31 温湿度センサー (I2C アドレス: 0x44) を組み合わせて動作します。 3.3Vで。

このキットには、メインボードに取り付けられたスピーカー、3D プリントされたフレーム/ホルダー、microSD カード、USB Type-C ケーブル、ネジセットも付属しています。

付属のスペーサー、ボルト、ナットを使用して、ESP32-S3 4 インチ ディスプレイ ボードを 3D プリントされたフレームに取り付けることができます。 スピーカーの粘着紙のフィルムを剥がしてフレームの裏側に貼り付けることも可能です。

ESP32-S3 4 インチ ディスプレイ ボードは、Arduino または PlatformIO でプログラムできます。このレビューでは、GitHub 上の Makerfabs によって提供されるデモ コードを使用します。 ディスプレイはパラレル RGB565 および SPI インターフェイスに依存しており、ArduinoGFX ライブラリまたは LovyanGFX ライブラリによってサポートされています。 ArduinoGFX を使用し、次のように I/O ピンを設定します。

簡単なテストでは、プラットフォームが Arduino GFX ライブラリと 480 × 480 ピクセルの解像度を使用して 59FPS でレンダリングできることが示されており、これは仕様の主張と一致しています。

また、Arduino ライブラリ マネージャーを通じてインストールされた TAMC_GT911 ライブラリを使用して 5 点タッチ パネルをテストし、I2C 経由で GT911 タッチ コントローラーをプログラムします。

ディスプレイ上の 5 つの点を同時にタッチすると、シリアル コンソールで 5 つの点の X/Y 座標が表示されます。

MaTouch ESP32-S3 4インチディスプレイボードは、I2S経由でESP32-S3チップに接続され、内蔵スピーカを駆動するMAX98357A 3Wモノラルパワーアンプを備えています。 MicroSD カードに保存されているいくつかの MP3 ファイルを (スライド ショーの実行中に) 再生して、許容できる再生品質を確認します。

MaTouch_ESP32-S3 4 インチ ディスプレイ ボードには、I2C および I/O ピン 19、20 を備えた 2 つの Mabee 拡張ポートが付属しており、キットには、TVOC および eCO2 を測定する SGP30 センサーを備えた「Mabee TVOC および eCO2 および温度および湿度センサー モジュール」が含まれています。 eCO2、および温度と湿度を測定する SHT31。 これにより、センサーから値を読み取り、ディスプレイに表示する大気質モニターを構築できるようになります。 プログラムには次のライブラリが含まれています。

センサーからの値をディスプレイ上で確認できます。

MaTouch_ESP32-S3 4 インチ ディスプレイ デモ キットには、32×24 解像度のカメラを備えた Mabee MLX90640 センサー モジュールも含まれており、ボードの熱放散の観察など、非接触温度測定を必要とするさまざまなアプリケーションで使用できます。または体温スクリーニングポイントを作成します。 プログラムでは次のライブラリが使用されます。

このコードは、MLX90640 サーマル カメラから値を読み取り、画面上にヒートマップとして表示し、画像フレーム内で測定された最大温度を表示します。 以下のビデオは、Mabee MLX90640 モジュール センサーからの読み取り値のテスト結果を示しています。 査読者のアーノンはタイ語でビデオを撮影しましたが、左側にろうそく、右側にコップ一杯の水が表示されており、ディスプレイにはヒートマップと温度測定値が表示されています。

4 インチの画面は、さまざまなアプリケーションで使用するのに十分な大きさで、見栄えの良いユーザー インターフェイスを作成できる人気の LVGL オープンソース グラフィック ライブラリで構築されたグラフィカル ユーザー インターフェイスに適しています。 LVGL ライブラリをインストールした後、以下のビデオに示すように、ESP32-S3 4 インチ ディスプレイ ボードのサンプルを使用しました。 このビデオもタイ語ですが、LVGL ウィジェット、タブの切り替え、チャートの描画などが表示されます。遅延があり、何年も前に所有していた Windows PDA での経験を思い出させますが、これは想定内のことです。ローエンドのハードウェアでも、多くの HMI アプリケーションでは問題なく動作します。

SquareLine Studio を使用して、LVGL で IAQ モニターのユーザー インターフェイスを変更できます。

その後、新しいユーザー インターフェイスを Matouch_ESP32-S3 4 インチ ディスプレイ ボードに「転送」すると、上でテストしたテキストベースのみのインターフェイスよりもはるかに良く見えます。

ディスプレイ ボードとセンサーを備えた MaTouch_ESP32-S3 4 インチ ディスプレイ デモ キットは、提供されている Arduino サンプルのおかげで非常に使いやすくなっています。 MaTouch_ESP32-S3 4 インチ ディスプレイ ボードはうまく機能し、スピーカー セットは大音量でクリアです。 市販の多くのモジュールを受け入れる Mabee/Grove コネクタのおかげで、センサーの統合が簡単になります。 3.7V LiPoバッテリーで動作する機能もプラスです。

ただ、改善してほしい点が2点あります

レビューのために MaTouch_ESP32-S3 4 インチ ディスプレイ デモ キットを送ってくださった Makerfabs に感謝いたします。 フルキットは同社のストアで 88.90 ドルで購入できます。また、MaTouch_ESP32-S3 4 インチ ディスプレイ ボードのみを 38.90 ドルで購入することもできます。

このレビューは、Arnon Thongtem によって CNX Software Thai に公開されたタイ語のオリジナル記事の翻訳です。

Jean-Luc は、2010 年にパートタイムの仕事として CNX Software を立ち上げ、その後ソフトウェア エンジニアリング マネージャーとしての仕事を辞め、2011 年後半にフルタイムで毎日のニュースとレビューを書き始めました。

CNX ソフトウェアをサポート! 暗号通貨経由で寄付するか、Patreon でパトロンになる

関連記事:

共有