ARDUINO + PLX DAQ + EXCEL
13/07/2016
0
Estou usando um sensor MFRC522 para reconhecer tags RFIDs. Ao passar as tags pelo leitor, o programa que exibirei a baixo, retorna a ID da minha tag(cartao, chaveiro, etc). Dessa maneira, gostaria de enviar essas IDs para o Excel. Estou usando a ferramenta PLX DAQ para espelhar os dados numa planilha, porém sem sucesso. Quando tento com programas mais simples, a ferramenta funciona sem problemas, portanto considero ser algum erro no meu código. Segue a baixo:
#include<String.h> #include<SPI.h> #include<MFRC522.h> #define SS_PIN 10 #define RST_PIN 9 MFRC522 sensor(SS_PIN, RST_PIN); byte x; String id=""; String ant="null"; int ROW = 0; int LABEL = 1; void setup() { Serial.begin(9600); Serial.println("CLEARDATA"); Serial.println("LABEL,Time,ID"); SPI.begin(); sensor.PCD_Init(); } void loop() { if(!sensor.PICC_IsNewCardPresent()){ return; } if(!sensor.PICC_ReadCardSerial()){ return; } for(byte i=0; i<sensor.uid.size; i++){ x=sensor.uid.uidByte[i],HEX; id=id+(String)x; } if(id.equals(ant)==false){ Serial.print("DATA,TIME,"); Serial.print(id); } ant=id; id=""; ROW++; if (ROW > 500){ ROW=0; Serial.println("ROW,SET,2"); } delay(5000); }
Felipe Andrade
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)