63 LCD

11 Raspberry PI pico

LCD の使い方 ④ RP pico & Python 編 ②

LCD をデバッグモニター用に使うのに便利そうな関数を作ってみましたまずは基本の文字列表示ですRS ピンを 1 (RS_DATA) にしてデータを書き込むと、文字が表示されます本当はカーソルの X 座標を記憶しておいて、文字列の長さを含めて...
11 Raspberry PI pico

LCD の使い方 ③ RP pico & Python 編 ①

まずは LCD と pico を繋ぎます今回は 4bit モードで使うのでデータ線(図の緑)は4本だけですバックライトは単体で点灯テストをやったところVf 約 2.5mV、内蔵抵抗 約 100Ωでした。文字を見えやすくするには10mA 程度...
63 LCD

1602 互換 LCD の使い方 ② 初期化

まずは初期化の手順ですデータ線を4本しか繋いでなかったら 8bit モードに入れないから初期状態(電源投入直後)は 4bit モードだろうと思ったら、違いました。初期状態では 8bit モードです。えぇぇ? と思ったのですがうまく作られてい...
63 LCD

1602互換 LCD の使い方 ① 基礎知識

1602互換 LCD (以下 1602) の使い方のまとめです信号線の種類1602 の信号線には RS, R/W, Enable と D0 ~ D7 のデータ用の線があります。一度に扱うデータのモードについて1602 には一度に 4bit ...
42 I2C

LCDで文字表示

Raspberry pi pico で Python の machine.lightsleep を使うとUSB が不安定になるそうです。という事は、節電を考えるとThonny を使った print デバッグは難しいのかな最終的に PIC で...