Misakichi’s ログblog

好きなものを紹介したり備忘録のため

Raspberry Pi

Raspberry Pi 3でお天気モニターを作った話【PiClock】

はじめに 必要なもの OSのインストールとVNC環境の整備 OSのインストール VNC環境の整備 PiClockの導入 Step 7 Get all the software that PiClock needs. Step 8,9 Step12 Get the PiClock software Step13 Set up Lirc (IR Remote) Step 14 Configure the …

Raspberry Piが漏水を検知すると、スマホにLINE通知されるシステムを作った話

幣研は漏水に悩まされている。 実験装置を動かしている間は、24時間冷却水を流し続ける必要があるのだが、 配管のジョイント部分のゆるみなどの設備的な不良+人為的なミスによって度々漏水事故を起こしてしまう。 水が漏れると、下の階の研究室が水浸しにな…

pythonのscikit-imageで動的閾値処理(画像処理)

実験で得られた画像データに対して粒子統計を行いたいとき(ex:ナノ粉末のSEM像から平均粒径導出したり*)、 まず二値化を行って、粒子の存在する位置を認識させなくてはいけないと思います。 今回はその二値化の話 私はプログラムの専門家でも、画像処理の…

pythonで特殊関数を使う(&カーブフィット)

pythonの科学技術計算に特化したモジュールscipyで使える特殊関数が豊富 Special functions (scipy.special) — SciPy v0.19.0 Reference Guide これまで使ってなかったんだけど、フリーでこれだけ充実しているのはすごいです。その点いい時代ですね みなさん…

Matplotlib(Python)で白黒グラフをプロット

個人的メモなので適当 白黒印刷資料にグラフを張り付けるとき、どう区別するか 点線のバリエーションを増やしてもいいけど、見にくいしとりあえずこれで書いてみる matplotlib.plotでmarkevery=10とかにすると適当なところでマーカーを打ってくれるみたい

フーリエ級数展開の直感的意味(Pythonプログラミングを使って)

フーリエ変換 大学に進むと、数学の授業でフーリエ変換・級数展開を教わると思います。(2,3年次かな?) フーリエ変換はあらゆる分野で応用されているので、 いざ研究を始めてみると、具体例を身近に感じることができ、 理解が進むと思います。 例えば音声…

code

graph グラフの作成にはpythonのmatplotlibパッケージを利用。 上のコードを実行すると下のグラフが得られる。 matplotlib凡例・グラフメモリの編集が容易+数式が扱えるためグラフ製作に最適だと思う。 直交座標でなく極座標系で描画することも可能。