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

Dependencies:   mbed ATP301x_SPI PwmBeep RCS620_AB

Committer:
hmizuno
Date:
Sun Jun 07 02:06:15 2020 +0000
Revision:
1:d52c0ea6e922
Parent:
0:8e6f778abf78
Ver_0_0_9_1 Add Audio Sleep

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hmizuno 0:8e6f778abf78 1 //NFCコマンド
hmizuno 0:8e6f778abf78 2 const uint8_t wireless_SELECT_MF[] = {0x00,0xA4,0x00,0x00};
hmizuno 0:8e6f778abf78 3 const uint8_t wireless_SELECT_EF01_directly[] = {0x00,0xA4,0x02,0x0C,0x04,0x3F,0x00,0x2F,0x01};
hmizuno 0:8e6f778abf78 4 const uint8_t wireless_SELECT_EF01_whileMFselected[] = {0x00,0xA4,0x02,0x0C,0x02,0x2F,0x01};
hmizuno 0:8e6f778abf78 5 const uint8_t wireless_READ_BINARY_noOffset_255[] = {0x00,0xB0,0x00,0x00,0x00};
hmizuno 0:8e6f778abf78 6
hmizuno 0:8e6f778abf78 7 //免許証固有のAID (これを使ったSELECTコマンドの組み立てはプログラムで実施)
hmizuno 0:8e6f778abf78 8 const uint8_t dlc_DF1_AID[] = {0xA0,0x00,0x00,0x02,0x31,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
hmizuno 0:8e6f778abf78 9 const uint8_t dlc_DF2_AID[] = {0xA0,0x00,0x00,0x02,0x31,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
hmizuno 0:8e6f778abf78 10 const uint8_t dlc_DF3_AID[] = {0xA0,0x00,0x00,0x02,0x48,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};