鍵をrfid読み取りで開閉する装置
raspberry piに以下をGPIOでつなぎ、rfid読み取りによってドア鍵のツマミを回してくれるような仕組みを構築した。
- サーボモータ S03TXF 2BB
- RFIDリーダ RC522
- led(適当なやつ1つ)
- タクトスイッチ(開閉用と登録ボタン用で2つ。長押し判定があるので一つにまとめることもできる)
- 抵抗(LEDとタクトスイッチを使用するのに適当なやつ)
./gradlew jar
で単体のjarファイルが出来上がるので、それで実行できます。
2017年10月25日の時点で最新のraspberry piのカーネル+raspberry pi2ではpi4jのGPIOが動作しなかったので以下のコマンドでカーネルのバージョンを4.4に下げる必要があります。
sudo rpi-update 52241088c1da59a359110d39c1875cda56496764
- java8
- pi4j
- sqlite-jdbc