[勉強会] Google Colab と Keras を使って MNIST 手書き数字を分類する

Held a study session to learn MNIST handwritten digit classification by Keras on Google Colab. 今日は同業者さんと、ネット会議で機械学習(Machine Learning)の勉強会をしました。 元ネタ(教科書)は、こちらの Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition で… 続きを読む »

電子百葉箱の製作(その 2)

Making an electronic weather station (part 2). 前回は、電子百葉箱のハードウェア(半田付とケース加工)を作製し、ESP32 マイコンのファームウェアを書きました。完成した百葉箱は長屋の窓枠に取り付けました。 今回は、サーバー側アプリケーションの設計です。書かなくてはいけないプログラムは 2点で、 MQTT メッセージブローカーに subscribe し、百葉箱からのセンサーデータを読み出し、時系列データベースに格納する データ視覚… 続きを読む »

電子百葉箱の製作(その 1)

子供の頃から(気象観測用の)百葉箱が好きで、自分の家に設置したくて仕方がなかった私です。風向計、風速計、雨量計などは、ある程度の広さの平坦な敷地がないと設置が難しいのですが、気温や湿度、気圧の測定くらいなら、長屋住まいでもなんとかなります。

Pandas で、Grafana 用の仮想データソースを作る

Plotting the dew points as derived values in Grafana using a Pandas virtual data source. 久々のブログになってしまいました。 今までに何度か Grafana を紹介して参りました。Grafana は、各種の時系列データベースに問い合わせて数値データをウェブインターフェイス上で閲覧するツールです。あ、見た方が早いですね。こんなのです。 派生値をプロットしたい 今まで、ずっとやりたかったテーマ… 続きを読む »

[番外編] 旧版地図と(小田急相模原)地域史勉強のまとめ

Studying old maps and Odakyu-Sagamihara local histories. 仕事の合間に、旧版地図や、地元「小田急相模原(オダサガ)」の地域史など勉強しています。歴史にはあまり詳しくなくて、どちらかというと、ただの好奇心に近いです。しかし地図は昔から大好きで、何時間でも見ていて飽きません。(家族には呆れられていますが。) 以下、ここ数ヶ月書いてきた記事をまとめさせて頂きます。 まずは、個人的に撮影してきた小田急相模原の写真集です。2011… 続きを読む »

[子供向け] インストール不要! Python でお絵かきプログラミングしよう

[For Kids]  Let’s sketch program by Processing and Python!  このページをふりがな付きで読みたいときは、こちらをクリックしてください!(「ひらひらのひらがなめがね」さんのサービスを使わせて頂いています。) 私は、お子さんが初めてプログラミングを学ぶとき、どんなプログラミングの道具が良いのか、考えることがあります。私が重要だと思うのは、次の 3つです。 プログラミングに気軽に触れられること。可能ならば、パソコ… 続きを読む »

電子回路設計のプロでない人のための、回路シミュレータ備忘録

SPICE circuit simulator memorandum for non-electronics engineers. 最近、とある事情で、バイポーラトランジスタを使った差動増幅回路のシミュレーションをすることになりました。私は一応、電子工学を学んだ身ですが、本業は組込ソフト設計であり、アナログ回路の設計は素人同然です。 教科書を見て差動増幅回路を復習してみましたが、やはり、正確なシミュレータで動作を確認しないと、分からないことが多いです。以前にも、PSpice … 続きを読む »

3D プリンタのトラブルシュート(昨日まではうまくプリントできたのに…)

3D printer trouble shooting.  (Why printing fails today  though worked fine yesterday…) 今日は 3D プリンタのトラブルシュートのお話です。と言っても、私自身がまだまだ初心者で、備忘録くらいにお考え頂ければ幸いです。とりわけ、PET 樹脂(あるいは PETG)で、小さな部品をプリントされる方の御参考になれば嬉しいです。 なお、使っているプリンタは Original Prusa … 続きを読む »

マイクラで論理回路(ろんりかいろ)を学ぼう(第10回)

Learning logic circuits by Minecraft (part 10). 前回に続き、マイクラで論理回路(ろんりかいろ)を学ぼう、の第 10回目です。今回は、D(ディー)フリップフロップという回路について勉強しましょう。 シリーズの記事一覧は、こちらです。 このページをふりがな付きで読みたいときは、こちらをクリックしてください!(「ひらひらのひらがなめがね」さんのサービスを使わせて頂いています。) 前回は SR フリップフロップについて勉強しましたね。S… 続きを読む »