ニンジン

ハードウェア制御 / 電子工作

超音波距離センサーHC-SR04をRaspberry Pi Picoで使う|仕組み・配線・精度検証

.uds1-block { position: relative; overflow: hidden; border-radius: 12px; border: 1px solid #f0cba8; background: linear-g...
ガジェット通信

今週の注目ガジェット〜09/07週〜|電子工作・自作向け新製品まとめ(TickrCast/Radxa Linkr ほか)

ニンジンのガジェット通信 09/07週。ESP32-P4の自作気象モニター、極小IP-KVM「Radxa Linkr」、ESP32のDINレール型PLC、LTE開発キットなど、電子工作で使えそうな新製品5つを解説。
ハードウェア制御 / 電子工作

サーボモータの角度をタクトスイッチで可変|OLED(SSD1306)に現在角度をリアルタイム表示

Raspberry Pi Pico 2W×MG996RにタクトスイッチとOLED(SSD1306)を追加。ボタンで角度を可変しながら現在角度をリアルタイム表示するMicroPython実装を、framebufの文字拡大やサーボの遊び対策まで実機ベースで解説します。
ハードウェア制御 / 電子工作

MG996RサーボモーターをRaspberry Pi Pico 2Wで動かす:PWM制御とキャリブレーション実践

MG996RサーボモーターをRaspberry Pi Pico 2Wで動かす方法を解説。公称180度のはずが実測198度だった個体差の原因究明から、ホーンのズレ補正、タクトスイッチでの角度制御まで実機検証の様子を紹介します。
ハードウェア制御 / 電子工作

Tapo P110Mの消費電力をExcelレポート化する【年次集計・電気代試算・セキュリティ判断編】

FastAPI+openpyxlでTapo P110Mの消費電力をExcelレポート化。15秒間隔の生ログを日次集計する設計や、31円/kWhでの電気代試算、外部公開を見送った理由まで解説します。
ハードウェア制御 / 電子工作

Tapo P110M × FastAPIで電力監視ダッシュボードを作る【SQLite記録・リアルタイム堅牢化編】

Tapo P110MのデータをSQLiteに記録し、FastAPI+Uvicornでリアルタイム電力監視ダッシュボードを作る方法を解説。通信失敗時の自動復旧など堅牢化のポイントも紹介します。
ハードウェア制御 / 電子工作

Tapo P110M × python-kasaで自作PDUを作る【環境構築・Unsupported device(TPAP)エラー解決編】

Tapo P110Mをpython-kasaで自作PDU化。「Unsupported device」TPAPエラーの原因と対処法、MACアドレスでIP変動に強くする設計、個別/一括ON-OFFの実装コードまで解説します。
ハードウェア制御 / 電子工作

Raspberry Pi Pico Wで作る熱中症警戒アラート表示器

Raspberry Pi Pico WとDHT11、0.96インチOLEDで熱中症警戒アラート表示器を自作。気温・湿度から簡易的な暑さ指数を計算し、5段階の顔アイコンで危険度を表示する作り方をコード付きで解説します。
Python

CustomTkinterでオリジナルのメニューバー(File・表示・設定・Help)を自作する

CustomTkinterには無いメニューバー(File・表示・設定・Help)を、CTkFrameとCTkButtonで自作する方法を、5段階のサンプルコードとダウンロード付きで解説します。
Python

CustomTkinterのインストールと使い方|最初のウィンドウから入力フォームまでコード付き解説

Python標準のTkinterより見た目がモダンなGUIライブラリ「CustomTkinter」の入門ガイド。pip installでの導入から、CTkLabel・CTkButton・CTkEntry・CTkFrameの使い方、pack配置とgrid配置の違いまで、コピペで動くコードと実際の画面をセットで解説します。