スマートドアロックを自作しました

スマートドアロックを自作しました

「鍵閉めるのが面倒、ホテルみたいにオートロックだったらいいのに」とふと思ったので自宅ドアのスマートロックシステムを速攻で作ってしまいました。
鍵の開け閉めにはRFIDカードと内側からのボタン操作に対応しています。
セキュリティ的な配慮として、登録しているカードのみで開けることができるようにしています。

USB-シリアル変換器「CP2102モジュール」に要注意

No Image

安価な「USB-シリアル変換器」としてCP2102のモジュールをよく使っているのですが、偽物(不良品)が多い事を知りました。
CP2102自体はAliexpressで安価に売っていて5Vトレラントなのがいいんですよね。
偽物は3.3Vなのに4.3Vほど出てしまう仕様になっているようです。

Arduino Leonardoの起動時間を早くする方法

Arduino Leonardoの起動時間を早くする方法

Arduino Leonardo はチップ内にUSB通信機能があるため、組み込む際によく使うUSB-シリアル変換器を使わなくてもいいので重宝しています。
そんな Arduino Leonardo ですが、電源を入れてからプログラムが立ち上がるまでに時間が長いと感じてしまいます。
大体8秒くらいでしょうか。
もうちょっと早くならないかと思って調べてみると簡単にできそうなのでその方法を紹介します。