質問: Arduino用5インチTFT LCD 私はArduino(mega、unoまたはdue)で5インチ800x480 TFTディスプレイ(タッチ不要)を使用したい。私はこのディスプレイを購入するつもりです:リンク(buydisplay.com)これをどうすれば接続できますか? 私はまた、シリアルi2c接続を使用していますが、これとシールドの違いを理解していませんか? Arduinoのディスプレイや盾のアドバイスはありますか?私は自分の回路基板を使って大量生産することができます。 前もって感謝します!
回答: あなたはそれを走らせるためにドライバーボードが必要です。 SSD1963をベースにしたものは人気があり、画面にはしばしば含まれ、特にeBayの7インチのものが含まれます。 Arduinosはディスプレイを直接駆動することはできません。小型のTFTスクリーンは、しばしばチップオングラス(CoG)の形態でドライバチップを含む。これは、フレームバッファを格納するのに必要な膨大なメモリ量のために、大きなスクリーンでは実行できません。したがって、外部チップを使用するか、TFTインタフェースを内蔵したマイクロコントローラを使用する必要があります。 SSD1963(またはそれに相当するもの - BuyDisplayの販売はRA8875に基づいています)でもArduinoとTFTスクリーンの結果をインターフェースすることは、やや残念です。特に、SPIまたはI2Cを使用してインターフェイスを使用している場合は、ボトルネックが発生します。最も良いのは、16ビットの "8080"インタフェース(16データビット、読み出し、書き込み、チップセレクト、リセット、D/C)とのインタフェースですが、IOピンが多く、理想的には、早く。そして、表示したいデータを操作するためにたくさんのRAMが必要です...