非接触ICカードな勤怠管理的デバイスをRasberry Piで作ってみた(準備編)

こんにちは、天野です。
弊社の勤怠管理は、弊社内の社内専用Webサイト内にある「出勤」「退社」などのボタンを各々が押す仕様となっています。 ただこのシステム、出社退社ボタンを押すためにわざわざブラウザを開かなくてはいけなかったり、出社・退社ボタンがたまに押せなくなるなど、あまり評判が良くありませんでした(涙)。
というわけでアナログなタイムカードもありかと思い、安易にAmazonで探してみることに。
要求仕様としては、
- ・集計がダルいんで、ネットワーク上のサーバに記録されてほしい
- ・非接触ICカードを使えたらいいな
こんなもんです。
この程度の商品なら絶対ある。それも多分1万円くらいで!!!
あった
高い。
かっこいいけど高すぎる。
もっと安いやつはないのかと探したが、ない。
しかしよくよく考えてみると、この程度の機能なら自分で作れそうな気が・・・DIY協会にも加盟してるし・・・
というわけで自分で作ることにしました。
流れ的にはこんな感じ。
1.自作デバイスでICカード情報を読み取る
2.ICカード内に保存されてる固有情報を付与し、APIを叩く
3.サーバ側で受信したIDとユーザ情報を紐付け、出退勤情報を登録
うん、このくらいならチョロっとできそうな予感。
■ 自作デバイスについて まずはプラットフォーム選び。
Arduino Duemilanoveが余っていたが、昔実験で使ったZigbeeモジュールはある(涙)けど、Ethernetシールドがないことに気づく。しかもなんかSocketとか書かないといけなさそうでだるそう。多分ググれば出来るんだろうけど、できればこの辺は気にせずPerlで書きたい。
というわけでArduinoは却下





