แก้ให้แล้ว

Dependencies:   NOKIA_5110 mbed

Fork of Lost-Found_BOX by FRA221:A

Committer:
mustwillza
Date:
Mon Dec 07 18:12:36 2015 +0000
Revision:
8:e683edc8a530
Parent:
7:725f5fb7e3a3
Completed without ; Solenoid & LDR

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mustwillza 7:725f5fb7e3a3 1 #include "mbed.h"
mustwillza 7:725f5fb7e3a3 2 #include "MFRC522.h"
mustwillza 7:725f5fb7e3a3 3 #define MF_RESET D9
mustwillza 7:725f5fb7e3a3 4
mustwillza 7:725f5fb7e3a3 5
mustwillza 7:725f5fb7e3a3 6 extern MFRC522 RfChip;
mustwillza 7:725f5fb7e3a3 7 extern char buffers[5];
mustwillza 7:725f5fb7e3a3 8 extern char IDs[17];
mustwillza 7:725f5fb7e3a3 9
mustwillza 7:725f5fb7e3a3 10 void GetID(uint8_t ID[])
mustwillza 7:725f5fb7e3a3 11 {
mustwillza 8:e683edc8a530 12 strcpy(IDs,"");
mustwillza 7:725f5fb7e3a3 13 for (uint8_t i = 0; i < RfChip.uid.size; i++)
mustwillza 7:725f5fb7e3a3 14 {
mustwillza 7:725f5fb7e3a3 15 ID[i] = RfChip.uid.uidByte[i];
mustwillza 7:725f5fb7e3a3 16 sprintf(buffers,"%X",RfChip.uid.uidByte[i]);
mustwillza 7:725f5fb7e3a3 17 strcat(IDs,buffers);
mustwillza 7:725f5fb7e3a3 18 };
mustwillza 7:725f5fb7e3a3 19 }
mustwillza 7:725f5fb7e3a3 20 uint8_t check(uint8_t ID[])
mustwillza 7:725f5fb7e3a3 21 {
mustwillza 7:725f5fb7e3a3 22 uint8_t x=0;
mustwillza 7:725f5fb7e3a3 23 for(uint8_t i = 0; i < RfChip.uid.size; i++)
mustwillza 7:725f5fb7e3a3 24 {
mustwillza 7:725f5fb7e3a3 25 if(ID[i] == RfChip.uid.uidByte[i]){ x = x+1;}
mustwillza 7:725f5fb7e3a3 26 }
mustwillza 7:725f5fb7e3a3 27 if(x == RfChip.uid.size){return 1;}
mustwillza 7:725f5fb7e3a3 28 else {return 0;}
mustwillza 7:725f5fb7e3a3 29 }