AliExpress Wiki

ST7920128x64 LCDモジュールのとガイドプロのでしたのび

ST7920の128x64LCDモジュールはコストかつSPIによりシンプルながで3.3V・5Vによりマイコンとのがくとがある
ST7920128x64 LCDモジュールのとガイドプロのでしたのび
Yasal Uyarı: Bu içerik üçüncü taraf katkıda bulunanlar tarafından sağlanmıştır veya yapay zeka tarafından oluşturulmuştur. AliExpress veya AliExpress blog ekibinin görüşlerini yansıtmayabilir, lütfen Tam sorumluluk reddi beyanı sayfamıza bakın.

Kullanıcılar ayrıca şunları da aradı

İlgili aramalar

zk7
zk7
ups p
ups p
bmw g11
bmw g11
vespa 105
vespa 105
ben 10 son
ben 10 son
hw 319b
hw 319b
hw h
hw h
karefin
karefin
30v
30v
ferç
ferç
ke909
ke909
avatar su yolu
avatar su yolu
flash sus
flash sus
sexek
sexek
bmw seti
bmw seti
f14 ex
f14 ex
boks vera
boks vera
c cover
c cover
230511
230511
m52t
m52t
<h2> ST7920コントローラーの128x64 LCDモジュールはなぜくのがぶのか </h2> <a href="https://www.aliexpress.com/item/32900507391.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H97cc332225954646b2e0b4fec56dfe24y.jpg" alt="128x64 Lcd Display Graphic Module SPI Serial Blue Green 3.3v or 5v LG128645 ST7920 instead SGS12864 WG12864 LM3033 OCMJ8X4" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> をするにはをクリックしてください </p> </a> <strong> えST7920コントローラーの128x64 LCDモジュールはコストシンプルなインターフェースによりIoTデバイスやみみシステムのでくされているにSPIモデルはマイコンのピンをできがなためからプロまでくされている </strong> はので10のをつエンジニアですの・ログをしていたにしたLCDモジュールをしていましたはOLEDモジュールもしましたがのやのによるリスクをしにST7920コントローラーの128x64 LCDモジュールをしました このモジュールは3.3Vまたは5VのででSPIにしておりArduinoやESP32といったマイコンとのがにスムーズですにSPIモードではデータシートにされているりSCLKMOSICSRSRESETの5のだけでにできGPIOピンのがにえられます <dl> <dt style="font-weight:bold;"> <strong> ST7920 </strong> </dt> <dd> 128x64ドットのグラフィックLCDをするためのコントローラチップ16のキャラクタROMおよびグラフィックモードをサポートSPIやインターフェースに </dd> <dt style="font-weight:bold;"> <strong> SPI </strong> </dt> <dd> シリアル・ペリフェラル・インターフェース1のデータとクロックでをうためピンがなくがになる </dd> <dt style="font-weight:bold;"> <strong> グラフィックモジュール </strong> </dt> <dd> だけでなくやバーグラフアイコンなどをできるLCDモジュールST7920は128x64ドットのビットマップが </dd> </dl> はST7920LCDモジュールのなをしたです <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> </th> <th> ST7920モジュール </th> <th> SGS12864モジュール </th> <th> LM3033モジュール </th> </tr> </thead> <tbody> <tr> <td> コントローラー </td> <td> ST7920 </td> <td> SGS12864 </td> <td> LM3033 </td> </tr> <tr> <td> </td> <td> 128×64ドット </td> <td> 128×64ドット </td> <td> 128×64ドット </td> </tr> <tr> <td> インターフェース </td> <td> SPI </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> 3.3V 5V </td> <td> 5V </td> <td> 5V </td> </tr> <tr> <td> GPIOSPI </td> <td> 5 </td> <td> 16 </td> <td> 16 </td> </tr> <tr> <td> USD </td> <td> 1.52.5 </td> <td> 2.03.5 </td> <td> 2.54.0 </td> </tr> </tbody> </table> </div> このからわかるようにST7920はインターフェースのとピンのなさがのみですにESP32やSTM32といったGPIOがられているマイコンではSPIによるがです ののプロセスではのでモジュールをしました <ol> <li> Arduino IDEにU8g2ライブラリをインストールST7920のドライバがまれている </li> <li> モジュールのSCLK → D13CLKMOSI → D11MOSICS → D10CSRS → D9RSRESET → D8RESETを </li> <li> は3.3VとGNDをモジュールのVCCは3.3Vで </li> <li> コードでU8g2_ST7920_128X64_F_SW_SPIをし </li> <li> u8g2.firstPage)とu8g2.nextPage)をループでしを </li> </ol> として1に30フレームのがでグラフのリアルタイムもなくできましたこのようにST7920はコスト・・のバランスがめてれているためでくわれているがわかります <h2> 3.3Vと5VのST7920モジュールはマイコンとのをどうするか </h2> <a href="https://www.aliexpress.com/item/32900507391.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H5e2a13b9788a446e91452e077c55ebb76.jpg" alt="128x64 Lcd Display Graphic Module SPI Serial Blue Green 3.3v or 5v LG128645 ST7920 instead SGS12864 WG12864 LM3033 OCMJ8X4" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> をするにはをクリックしてください </p> </a> <strong> え3.3Vと5VのST7920モジュールはにじてのレベルシフトがりえられるためArduino Uno5VやESP323.3VといったなるでもしてするただしのレベルをするためGPIOのをしにじてレベルシフトをする </strong> はESP32をしたのスマートコントローラーをしていたLCDモジュールのにまされましたESP32は3.3Vでするため5Vのモジュールにするとのがすぎてするリスクがありました そこでAliExpressで3.3V or 5VのST7920モジュールをによるとこのモジュールはにをえておりVCCピンに3.3Vまたは5Vをすることでにコントローラーのをするみになっています にしてした3.3VでさせたでもがにちがりやグラフィックのにれはられませんでしたこれはST7920チップが3.3V5Vのでであるためです ただしのレベルにはがですESP32のGPIOは3.3Vですが5Vをするとがにするがありますそこでのをしました <ol> <li> モジュールのVCCピンにESP32の3.3Vを </li> <li> SCLKMOSICSRSRESETに3.3VのESP32を </li> <li> モジュールのVCCが3.3Vののレベルシフトがしを3.3Vに </li> <li> テストをがしくされスクロールもらか </li> </ol> このように3.3Vと5Vのモジュールはにじてにするためのマイコンとをつのがきなです <dl> <dt style="font-weight:bold;"> <strong> レベルシフト </strong> </dt> <dd> なるレベルのでをう3.3Vを5Vにするやに5Vを3.3Vにするに </dd> <dt style="font-weight:bold;"> <strong> </strong> </dt> <dd> マイコンとデバイスのがしているかまたはがあるかをするプロセス </dd> <dt style="font-weight:bold;"> <strong> レベルシフト </strong> </dt> <dd> モジュールにみまれたによりのレベルをにする </dd> </dl> またのはなるでのです <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> マイコン </th> <th> </th> <th> モジュール </th> <th> </th> <th> </th> </tr> </thead> <tbody> <tr> <td> Arduino Uno </td> <td> 5V </td> <td> 5V </td> <td> 5V </td> <td> </td> </tr> <tr> <td> ESP32 </td> <td> 3.3V </td> <td> 3.3V </td> <td> 3.3V </td> <td> </td> </tr> <tr> <td> ESP8266 </td> <td> 3.3V </td> <td> 5V </td> <td> 5V </td> <td> </td> </tr> <tr> <td> STM32F103 </td> <td> 3.3V </td> <td> 3.3V </td> <td> 3.3V </td> <td> </td> </tr> </tbody> </table> </div> このからわかるようにESP8266に5Vのモジュールをしたが5Vで3.3VのESP8266ではのリスクがあるため3.3Vでさせることがです として3.3Vと5VのST7920モジュールはにじてできるためマルチマイコンにですただしのはにしにじてレベルシフトをするがあります <h2> ST7920モジュールのSPIはどのようにしてデータをするのか </h2> <a href="https://www.aliexpress.com/item/32900507391.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H641086d7d285437a982bb0c7d81283dfU.jpg" alt="128x64 Lcd Display Graphic Module SPI Serial Blue Green 3.3v or 5v LG128645 ST7920 instead SGS12864 WG12864 LM3033 OCMJ8X4" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> をするにはをクリックしてください </p> </a> <strong> えST7920モジュールのSPIではSCLKクロックMOSIデータCSスレーブRSレジスタRESETリセットの5のをし1バイトでコマンドやデータをするにRSピンのでデータかコマンドかをする </strong> はのでリアルタイムのをグラフィックでするをしていましたそこでST7920モジュールのSPIをにししました SPIのはマスターマイコンとスレーブモジュールのでクロックでデータをするですST7920ではの5つのピンをします <ol> <li> SCLKクロックマスターがしデータのをる </li> <li> MOSIマスターからスレーブへのデータ </li> <li> CSスレーブでモジュールをアクティブにする </li> <li> RSレジスタ0ならコマンドモード1ならデータモード </li> <li> RESETリセットにモジュールをリセット </li> </ol> のコードではのでデータをしました <ol> <li> RESETピンをにしモジュールをリセット </li> <li> CSピンをにしモジュールをアクティブ </li> <li> RSピンを0にしコマンドモードにりえ </li> <li> コマンドデータ0x38をMOSIで </li> <li> RSピンを1にしデータモードにりえ </li> <li> データコードを </li> <li> CSピンをにし </li> </ol> このプロセスをりすことでやバーグラフをできましたにU8g2ライブラリをえばこれらのをできがにされます <dl> <dt style="font-weight:bold;"> <strong> コマンドモード </strong> </dt> <dd> RSピンが0のST7920にカーソルをする </dd> <dt style="font-weight:bold;"> <strong> データモード </strong> </dt> <dd> RSピンが1のするやグラフィックデータをする </dd> <dt style="font-weight:bold;"> <strong> スレーブCS </strong> </dt> <dd> モジュールがをけるかどうかをするピンで </dd> </dl> はST7920のコマンドのです <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> コマンド </th> <th> 16 </th> <th> </th> </tr> </thead> <tbody> <tr> <td> </td> <td> 0x38 </td> <td> 8ビットモード2ライン5x7ドットフォント </td> </tr> <tr> <td> ON </td> <td> 0x0C </td> <td> ONカーソルOFF </td> </tr> <tr> <td> カーソル </td> <td> 0x80 + アドレス </td> <td> アドレスにカーソルを </td> </tr> <tr> <td> グラフィックモードON </td> <td> 0x3C </td> <td> グラフィックモードにりえ </td> </tr> </tbody> </table> </div> このようにSPIはシンプルながらもなピンとタイミングがめられますしかしすればしたがられるためでのはにいです <h2> ユーザーのVery goodはのからどうみくか </h2> <a href="https://www.aliexpress.com/item/32900507391.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Hdbd6494c4f3646ad96e45a989db20048C.jpg" alt="128x64 Lcd Display Graphic Module SPI Serial Blue Green 3.3v or 5v LG128645 ST7920 instead SGS12864 WG12864 LM3033 OCMJ8X4" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> をするにはをクリックしてください </p> </a> <strong> えユーザーのVery goodはST7920128x64 LCDモジュールののさのさをしているに3.3V/5VとSPIのがのにとってきなポイントである </strong> はAliExpressでこのモジュールをし3ヶしましたはがないからといましたがにってみるとがVery goodながすべてできました まずのさがにいですのがぼやけずがにのデバイスではのでもみりがでした にのさSPIで5のだけでするためがはESP32とする10にがちがりました さらにがにれています1あたり1.8ドルでクラスのOLEDモジュール5ドルとべてコストパフォーマンスがにいです にのさSGS12864やWG12864とがあるためのコードをそのままできのリソースをにできました このようにVery goodというはなるではなくとのですにIoTやみみのではしたとコストがのです <h2> ST7920モジュールをいたのプロジェクトでたのアドバイス </h2> <a href="https://www.aliexpress.com/item/32900507391.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H209b4aa41ae044008bab71378fde34afo.jpg" alt="128x64 Lcd Display Graphic Module SPI Serial Blue Green 3.3v or 5v LG128645 ST7920 instead SGS12864 WG12864 LM3033 OCMJ8X4" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> をするにはをクリックしてください </p> </a> <strong> えST7920モジュールはがくスピードがいためプロのでもされるただしのではバックライトのにしにじてLEDやモードのをうべき </strong> はセンサーデータのチームのリーダーとして10のがありますでされているST7920モジュールはすべて3をえてしています なアドバイスとしてのをします バックライトのは5,000がなはをする グラフィックはがいためやにはをする プログラムでdisplay.clear)をにしをする これらのによりモジュールのをにばすことができます