2017年1月30日月曜日

Raspberry Pi 起動時に ターミナルを開いて Python スクリプトを自動実行させる


Raspberry Pi 起動時に、自動的にターミナルをデスクトップに立ち上げてPythonスクリプトを実行させる方法。
ターミナルを立ち上げずにバックグラウンドで実行する場合は、
/etc/rc.local
を編集すれば良い。

やっていることは同じかもしれないが、以前とはやや手法が異なる。

http://mogen-hogen.blogspot.jp/2015/09/raspberry-pi-python.html

今回使用したRaspberry Piは
Raspberry Pi 2 Model B V1.1
OSは
  Raspbian Jessie with PIXEL
  Version: January 2017
  Release date: 2017-01-11
  Kernel version: 4.4


/home/pi/.config/autostart
フォルダに行く。すでにautostartフォルダは存在していた。
.configフォルダが見えないときは [Ctrl]+[H] とすると隠しフォルダが現れる。

autostartフォルダの中に、

hogehoge.desktop

という名前のファイルを作成し、中に

*******はじまり*******
[Desktop Entry]
Name=hogehoge
Exec=lxterminal –e “python /home/pi/hogehoge.py
Type=Application

*******おわり*******

と記述。
再起動させると自動的にターミナルの画面が立上り、Pythonのプログラムが実行される。

参考URL
https://neverbenever.wordpress.com/2015/02/11/how-to-autostart-a-program-in-raspberry-pi-or-linux/



2016年11月29日火曜日

LED電球


先日、LED電球(100 W相当)が切れてしまった。
1900円程度で、消費電力は14 Wほどのもの。
1年して切れてしまった。

結局お得だったのか?計算してみる。
最近1年間の1 kWhあたりの電気料金は、およそ 27円/kWh。

白熱電球(100 W)は、200円程度で、消費電力は90 W。
http://www.yazawa.co.jp/products/gw100v90w95#url

1日5時間点灯させるとすると、価格が釣り合う日数A [day(s)]は

1900円 + (27円/kWh×14 W×5 h/day)×A = 200円 +  (27円/kWh×90 W×5 h/day)×A
1900円 + (1.89円/day)×A = 200円 +  (12.15円/day)×A
A = 166 日間

となり、LED電球を5ヶ月半以上使用すれば、1日あたり10円ほどお得になっていく。

今回は1年持ったので、白熱電球を使った場合よりも 2000円ほど節約したことになる。

しかしLED電球、1年で切れるのは短いのでは無いだろうか。
あと3つほど使用している同じ型番のLED電球はまだ光っている。

次は別のメーカーのものを使用してみよう。

2016年11月4日金曜日

トリノ


イタリアのトリノって英語ではTurinなのね、知らんかった。

Torino, Italian name of Turin, a major industrial city in northwestern Italy.
(Wikipediaより)

2016年9月20日火曜日

静音マウス


もう10年近く BUFFALO の有線光学式マウス 静音タイプ BOMU-SL/MBKを愛用している。
その後に
JSCOのサイレントマウス静 JNL-202J を購入したが、かすかに「コクッ」という音がしていまいち気に入らなかったためこの人は普段使いはしていない。

前者は静かな代わりにクリック感が少ないため、「押しすぎて人差し指の第1関節が痛くなる」という人もいたが、私には十分なクリック感で、ホイールも静かでかなり気に入っている。

まだまだ動いてくれると良いが。
BUFFALOさん、復刻版を作ってください。2、3個買います。

2016年3月18日金曜日

Becky!が起動しない時の処置


Windows10マシンをアプライドから購入して使用しているが、フリーズすることが多々ある。
初めて購入したOSがWindows Meだったが、それ以来なのではと思えるくらいとにかく固まる。

起動が早いマシンなのでまだ良いが、メーラーのBecky!が立ち上がった状態でフリーズして再起動すると、そののちにBecky!が起動しなくなる。
はじめのロゴマークは出るが、その後反応がなくなる。

これは、前回立ち上がった際にメールフォルダ内に作成された
  • becklock.$$$
  • becklock.nam
の2つのファイルが影響している。
これを削除すれば、 また無事立ち上がるようになった。

参考URL
http://kohju.justplayer.com/docs/tips/Application.html


Windows10がフリーズするのは、おそらくLenovoのセンターポインター付きキーボードのドライバのせいであると思う。
ちゃんと機能するときもあれば、センターポインターが右クリックのように動作するときがあり、その際フリーズする頻度が高い。
Lunascape6も影響しているのか、それ絡みの動作でフリーズすることが多い。

LunascapeもWindows7からお気に入りをドラッグ&ドロップで移行したらファビコンが全部無効になってしまったし、Firefoxにでも移ろうかと思う。しかしそれも面倒。

レインReginのWindows7 マシンは静かだったしこんなフリーズ祭りもなかった。
遅かったけど。

アプライド機は比較的早いが、シャットダウンするとオフィスに静寂が訪れる。
みんなのPCはなぜそんなに静かなのか?

シーーーン…として、今から帰りますよ感、今まであいつのPCのせいでこんなにうるさかったの!?感でいたたまれない気持ちになりつつ帰宅する最近。

(2016年4月8日追記)
アプライド機はレイン機よりもうるさい、と書いたが、アプライド機は机の上に置き、レイン機は机の下に置いていたためであることが判明(バカ)。
アプライド機を机の下に移動させたところ、だいたい今までと同じ感じになった(まったくもって定量的でない)。

(2016年10月28日追記)
そういえばフリーズすることは最近全くない。
何かしらのデバイスのドライバが原因だったのかもしれない。

2016年3月11日金曜日

Raspberry Pi で Python スクリプトをダブルクリックで実行させる



いわゆるWindowsにおけるバッチファイル(*.bat)作成みたいなこと。
Raspberry Pi につけたタッチパネルから、デスクトップに置いたシェルスクリプト(*.sh)をダブルクリックして実行させることで、キーボードを普段接続しないでも良いようにした。


Test1.sh


とかのファイルをデスクトップに作成し、中に


#!/bash/sh
lxterminal -e "python /home/pi/Scripts/hogehoge.py"


と書いて、
$chmod 777 Test1.sh
とかでxを立てて実行可能にしておき、ダブルクリックすると、


どうしますか、
実行  端末で実行  開く  キャンセル


と聞いてくるので、実行ボタンを押すと実行される。

Windows10 コンピュータのロック ショートカット作成



コンピュータのロックを、マウスアクションとワンクリックでするようにしている。
マウスアクションはランチャーのフリーソフトを使っており、コンピュータのロックのショートカットは以下の要領で作る。Windows7と同じだった。


デスクトップ上などで右クリック→新規作成→ショートカット
で項目の場所に以下を流し込み、


%windir%\System32\rundll32.exe user32.dll,LockWorkStation


次へ、名前を適当なのを入れて終わり。
ダブルクリックするだけでコンピュータがロックされる。
ランチャーに置いておけばもう少し楽にマウスアクションとクリックでロックできる。