Python」カテゴリーアーカイブ

子供はいつも疑問でいっぱい! AI に学習塾のアシスタントをして貰おう

学習塾や教室でのリアルタイムな質問受付や議論を可能にするDiscordとChatGPTの統合について解説します。Pythonでカスタマイズ可能なGitHubの人気プロジェクトを評価。ChatGPTを教室のアシスタントとして役立てる方法を探ります。先生が不在でも生徒の質問に効率よく回答できます。

スマートプラグの電力データをPythonで読みだそう(予算1,500円)

最近のスマートプラグ(ネットやスマホから制御できるコンセント)って、電力測定機能が付いているんですね。御存知でしたか!? 以前は高額な機器が見られましたが、最近は Tuya 規格に基づいた汎用的なスマートプラグが 1,500円程度から入手可能です。お試しください!

[小ネタ] 日の出、日の入りに合わせて機器を制御する

Control equipments according to sunrise and sunset. 知り合いの技術者と話をしていた際に、「日の出」や「日の入り」の時刻に合わせて機器を制御するにはどうしたら良いか、という話題になりました。 一般に、屋外の照明機器などの制御では、周囲の明るさに応じてオン・オフするのが普通だと思いますが、場合によっては、天候や周辺光に左右されずに、日の出や日の入りの時刻に合わせて機器を制御したい、という場合もあるでしょう。 これは、Python… 続きを読む »

Dymo ラベルプリンタ CUPS ドライバーのトラブルシュート

Troubleshooting distorted or cut-off images printed by the Dymo CUPS driver for Linux. 以前に、こんな記事を書かせて頂いたことがあります。 続・Raspberry Pi で、タイムスタンプ(日付)プリンタを作ってみた Dymo 社の LabelWriter シリーズは、技術マニュアル等が公開されていて、面白いラベルプリンタです。また、最近はあまりアップデートされていないようですが、Linux… 続きを読む »

[小中学生向け] 本物の Minecraft 1.19 で Python プログラミング!

[For Kids] Python programming with “Real” Minecraft Java Edition on your PC! 以前にこちらで、ラズパイ(Raspberry Pi)の Minecraft で Python プログラミングしてみよう、という記事を書かせて頂きました。今でも十分に役に立つ内容だと思うのですが、一番の問題は「ラズパイがお店で手に入らないよ!」というところではないでしょうか。半導体製品の流通混乱の影響と… 続きを読む »

MicroPython で TensorFlow Lite for Micro を試してみる(準備編)

Running TensorFlow Lite for Microcontrollers on MicroPython.  (Preparation Edition) 先日、MicroPython で TensorFlow Lite for Microcontrollers(以下 TFLM と略)が動くらしいよ、という記事を書かせて頂きました。 ちょっとずつ、この話題を試してみようと思います。私の手持ちのボード ESP-EYE は、オリジナル作者さんが動作確認をしているもので… 続きを読む »

TensorFlow Lite for Micro とか MicroPython とか

TensorFlow Lite for Microcontrollers, MicrPython etc. 以前に TensorFlow Lite for Microcontrollers(以下 TFLM と略)を評価してから、いつの間にか 1年半以上が経ってしまいました。月日の変わるのが早くて不安になります…。 当時は、TensorFlow v2.2.1 を評価していたのですが(v2.4.0 のリリース直前だった)、現在は v2.10.0 がリリースされています。ちなみにこ… 続きを読む »

[勉強会] OpenCV と TensorFlow を繋いで MNIST 分類をする

Connecting OpenCV and TensorFlow to recognize MNIST dataset in real time. 今日は、同業者さんと月一回の定例勉強会(ネット会議)の日でした。 先日、OpenCV のキャプチャ動画を Matplotlib で表示するお話をしましたが、実はこの勉強会のための実験だったのです。 今回のデモでは、OpenCV の入力画像を前処理して、TensorFlow(Keras)に渡し、推論結果を Jupyter Widge… 続きを読む »

OpenCV と Jupyter + Matplotlib 備忘録(FuncAnimation 編)

Memorandum about OpenCV, Jupyter and Matplotlib (FuncAnimation version). OpenCV と Jupyter を使ってリアルタイムのビデオキャプチャ表示をしようとすると、いつもそのやり方が分からなくなって、半日近く試行錯誤することになるので、備忘録としてまとめておくことにしました。 そもそも Matplotlib は難しくて、何も参考にせずにスラスラとコードを書ける人は、あまりいないのではないでしょうか。多… 続きを読む »