2026-09

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 モードです。えぇぇ? と思ったのですがうまく作られてい...
23 Python

Python の bit演算 (ごく簡単な覚え書き)

LCD に文字表示を行うプログラムの前にPython での bit 演算のための予習、覚え書きです2進数は頭に 0b を付ける 7(10) = 0b111論理積 (and) の演算子は & 011(2) and 111(2) → 0b011...
63 LCD

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

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

I2C通信の使い方

コードを書く前に I2C の使い方の復習です。通信を行う片側をマスター、もう一方をスレー・・・おっといまはコントローラとターゲットという呼び方が推奨されているようです。今回はラズパイ pico をコントローラ、LCD をターゲットとします。...
42 I2C

LCDで文字表示

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

Pチャンネル MOSFET

マイコンでテープLEDを点けることを考えています。今回使おうとしているのは WS2812B というマイコン内臓フルカラーLEDをテープ状に繋げてあるものです。picoやPICとの間は1本の通信線だけの接続で済むのですがLED側のマイコンに常...
62 MOSFET

保護中: Nチャンネル MOSFET

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
X 未分類

目標

作りたいもの・マイコンでLEDを制御・マイコンは乾電池駆動(できれば単4、無理なら単3)・LEDは別乾電池(単3)、またはLEDとマイコン共用で単2(?)・待機時間 60日、LED点灯は3時間 x 10日 = 30時間現状と問題点・Rasp...