NFCカードリーダー(RC-S620/S)とリレーを組み合わせ、日本の運転免許証をタッチしないとエンジンがかからない制御をします。動画でご紹介した無免許運転防止・免許不携帯防止システムのソースコードです。

Dependencies:   mbed ATP301x_SPI PwmBeep RCS620_AB

README.txt

Committer:
hmizuno
Date:
2020-05-29
Revision:
0:8e6f778abf78

File content as of revision 0:8e6f778abf78:


DLC(Driver's License Card)スターター Standard

※青mbed用のRTCを使用する標準バージョンです

2020/5/29 Ver 0.9

NFCカードリーダー(RC-S620/S)とリレーを組み合わせ、
日本の運転免許証をタッチしないとエンジンがかからない制御をします。

先日SNSに動画をアップした無免許運転防止システムのソースコードです。
機能をclassでまとめて大幅にリライトしました。

当方実務経験なしで、いわゆる「うんコード」になっていたら申し訳ありません。

本ソースコードは商用非商用問わず、自由に改変してご利用いただけます。
ただし使用は自己責任とし、本ソフトウェアの仕様に際して生じたトラブルに対し、
HMizunoは一切責任をおわないものとします。

Apach 2.0 ライセンスに基づきますが、用途が必然的に日本国内専用となります。
改変したものを公開する場合、コメントを日本語で書いていただけるとありがたいです。
一人でも多くの人に作っていただき無免許運転を減らしたい思いがあり、
ハードルを少しでもい下げたいです。

ただしデバッグモードの画面出力は英語/ローマ字表記としています。
pc.printf内で2バイト文字を使うとコンパイル時に大量に警告が発生し、ブラウザがフリーズするためです。

また、改変についてはSNSやwebサイトでの積極的な情報発信をいただけるとありがたいです。
(もちろん広告付きでの情報発信大歓迎です!)

当方手持ちの2018年 愛知県発行の免許での動作確認しかできておりません。
また、ガソリン車しか所有しておらずハイブリッド車や電気自動車への実装はできておりません。
それらの情報、とくにトラブル解決法を発信いただけると、他の作りたい方の助けになると思います。

※ 免許証について詳しくは「ICカード 免許証 仕様」でググると公式の仕様書が出てきます。


/****************************************************************************/

ライセンス表記

Copyright [2020] [H Mizuno]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

/****************************************************************************/