しかく博士

Raspberry Pi

【Raspberry Pi Pico】DHT11センサで気温湿度測定器を作製

Raspberry Pi PicoにDHT11デジタル温度湿度センサを取り付けて、気温と湿度を測定してみました。SSD1306有機ELディスプレイを用いて、測定した気温と湿度を画面表示させるコードも用意しています。
Raspberry Pi

【Raspberry Pi Pico】4*4Keypadの入力ボタンを読み取る方法

Raspberry Pi Picoと4*4メンブレンキーパッド(Keypad)を使用して、MicroPythonでKeypadに入力された値を読み取る方法について解説します。
Raspberry Pi

【初心者向け・MicroPythonコード有】SSD1306でグラフ表示

DHT22センサで取得した気温を直観的に見れるように、MicroPythonで気温の時系列グラフを表示させてみました。Raspberry Pi Pico初心者でも作成しやすいように、サンプルコードとディスプレイ表示部分の解説を載せています。
Raspberry Pi

【Raspberry Pi Pico】DHT22センサで温度・湿度測定

Raspberry Pi PicoとDHT22センサを使用して、MicroPythonで温度と湿度を計測する方法の紹介記事になります。後半では、SSD1306有機ELディスプレイと組み合わせて、取得した温度と湿度はリアルタイムで確認できる装置を作製しました。
Seeeduino xiao

【Seeeduino xiao】PWM制御でLEDの明るさ調整

Seeeduino xiao RP2040を使用して、PWM制御でLEDの明るさを調整する方法の紹介になります。LEDの出力を通常の0か1ではなく、MicroPythonで微細にコントロールして実際に試してみました。
Raspberry Pi

【Raspberry Pi Pico】Joystickで入力方向を読み取る方法まとめ

Raspberry Pi PicoとSeeeduino xiaoにアナログJoystickを接続して、Joystickを倒した方向を読み取ってみました。Seeeduino xiaoではSSD1306有機ELディスプレイを利用して、Joystickの入力値をリアルタイムで表示する装置を作製しています。
Seeeduino xiao

【Seeeduino xiao】有機EL SSD1306に文字を表示させる方法まとめ

Seeeduino xiao RP2040に「128×64 OLED LCDディスプレイSSD1306液晶」をI2C通信で接続させて、任意の文字を表示させる方法をまとめました。I2C通信を2系統で実施させる方法や、バッテリー駆動させる方法なども、合わせてご参照ください。
Seeeduino xiao

【IC2は2系統可能?】Seeeduino xiaoでI2C通信を実行させる方法まとめ

Seeeduino xiao Wikiにも載っていない裏ワザ紹介第二弾、Seeeduino xiao RP2040で2系統のI2C通信を実行させてみました。「BMP180による温度気圧測定」と「OLEDディスプレイ出力」という2系統のI2C通信を同時に実現し、Raspberry Pi Picoよりも小サイズ高効率の気圧高度センサーを作製しています。<!-- /wp:paragraph -->
Seeeduino xiao

【CdSセルとSeeeduino xiao】MicroPythonでADCを使う方法まとめ

Seeeduino xiao RP2040でMicroPythonを使って、ADC(アナログデジタル変換)を行う方法について解説します。アナログ入力センサの代表格である光センサ(CdSセル)と温度センサ(サーミスタ)を使用して、実際のプログラムコードも紹介しながら、照度と温度のデジタル値を取得してみました。
Seeeduino xiao

【Seeeduino xiao】MicroPythonでGPIO機能を使用する方法まとめ

Seeeduino xiao初心者向けに、Seeeduino xiao RP2040にMicroPythonを書き込んでGPIO機能を使用する方法をおさらいします。GPIO入力・出力について、実際のプログラムコードを解説しながら、実行結果を確認していきます。