![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
NFCカードリーダー(RC-S620/S)とリレーを組み合わせ、日本の運転免許証をタッチしないとエンジンがかからない制御をします。動画でご紹介した無免許運転防止・免許不携帯防止システムのソースコードです。
Dependencies: mbed ATP301x_SPI PwmBeep RCS620_AB
Diff: dlcCommand.h
- Revision:
- 0:8e6f778abf78
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dlcCommand.h Fri May 29 09:24:11 2020 +0000 @@ -0,0 +1,10 @@ +//NFCコマンド +const uint8_t wireless_SELECT_MF[] = {0x00,0xA4,0x00,0x00}; +const uint8_t wireless_SELECT_EF01_directly[] = {0x00,0xA4,0x02,0x0C,0x04,0x3F,0x00,0x2F,0x01}; +const uint8_t wireless_SELECT_EF01_whileMFselected[] = {0x00,0xA4,0x02,0x0C,0x02,0x2F,0x01}; +const uint8_t wireless_READ_BINARY_noOffset_255[] = {0x00,0xB0,0x00,0x00,0x00}; + +//免許証固有のAID (これを使ったSELECTコマンドの組み立てはプログラムで実施) +const uint8_t dlc_DF1_AID[] = {0xA0,0x00,0x00,0x02,0x31,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; +const uint8_t dlc_DF2_AID[] = {0xA0,0x00,0x00,0x02,0x31,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; +const uint8_t dlc_DF3_AID[] = {0xA0,0x00,0x00,0x02,0x48,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};