[Tech2077]のHD44780文字LCDを使用することは、RaspBerry PIにすでに手を稼いだラッキーなものの1つです。彼はGPIOヘッダーとの異なるインターフェースオプションを調べていて、RPIを使ってHD44780文字表示を使用するためのガイドを投稿しました。彼がおそらくすでに手に持っているプロトタイピング装置を使っているいくつかのハードコアの液晶作業をする代わりにこのアプローチが好きです。
LCDの実行を実行する必要があるはずです。 GOTCHAはデバイス間のロジックレベルのギャップです。 Arduinoで作業していた場合、アドオンはおそらく5Vの電源レールとロジックレベルを意味します。 RPIは3.3Vロジックを出力します。レベルコンバーターを使用することができます(この場合は、少なくとも7つのピンが変換される必要があります)、またはもう少し賢いことができます。 [Tech2077] RPI線の2つのRPIラインを使用してディスプレイのラインをアドレス指定するI2Cポートエキスパンダをグラインします(4つのデータビットと3つのコントロールビット)。 3.3Vロジックは、ポートエキスパンダのデジタル1の推奨最小値より0.2Vであるため、これはハックのビットです。しかし、それはちょうど元気で働くようです!そうでなかった場合、2つのNPNトランジスタもトリックを実行するでしょう。
新しい周辺機器のアドレス指定は、I2CモジュールをロードしてPythonを書き込むことだけです。