Paso 3: programación
- Sus componentes permanecerá conectados como lo fueron en el último paso.
- Abierto
RFIDuino_flashCards
. Usted puede encontrar este bosquejo bajoFile>Examples>RFIDuino>RFIDuino_flashCards
- Usted necesitará asegurarse de que el código se ajusta para el hardware del RFIduino.
escudos de v1.2 (2 pin antena, 'REV 1.2' impreso en el tablero) tendrá el siguiente códigoRFIDuino myRFIDuino(1.2); //initialize an RFIDuino object for hardware version 1.2
escudos de v1.1 (antena de 4 pines, ningún número de versión impresa en la placa) tendrá el siguiente código
RFIDuino myRFIDuino(1.1); //initialize an RFIDuino object for hardware version 1.1
Ambas líneas de código están disponibles en la
Hello World
del bosquejo, simplemente quite el comentario de que no necesita.Si tiene aún dudas sobre qué hardware está usando, consulte esta página. Kit del experimentador RFID viene con el escudo de la versión 1.2.
- Modifique el código para el número de tarjetas que desea edición línea 66. Por ejemplo, si usted tiene 6 tarjetas, utilice el código
const int NUMBER_OF_CARDS = 3; //number of cards that can be paired with another card.
En esta línea, están indicando cuántos pares de tarjetas que hay para ser comparados.
- También necesitará modificar el bosquejo para incluir los identificadores de las etiquetas que desea incluir. Estos IDs se pueden encontrar utilizando la
RFIDuino_flashCards
del bosquejo. Encontrar el bloque de código a partir de en línea 76 - se parece a esto.byte keyTag[NUMBER_OF_CARDS][5] ={ byte lowerCaseTag[NUMBER_OF_CARDS][5] ={ {128,0,72,35,76}, //a, Apple, 0 {128,0,72,75,111}, //b, Basketball, 1 {128,0,72,28,7}, //c, Cake, 2 };
Y en la línea 107, el sistema que empareja de tarjetas es de la misma manera.
byte upperCaseTag[NUMBER_OF_CARDS][5] ={ {128,0,72,75,152}, //A, Apron, 0 {128,0,72,70,93}, //B, Butterfly, 1 {128,0,72,14,0}, //C, Car, 2 };
reemplazar los identificadores de etiqueta aparece aquí con su propio y asegúrese de que claramente etiquetar cada una de las etiquetas por lo que hay no hay manera de confundirlos. Etiquetas son emparejadas por la orden en estos juegos (es decir: etiqueta 2 en el primer set se asociará con la etiqueta 2 en el segundo conjunto.)
en tu tarjeta utilizando el botón upload del int el IDE de Arduino.