Ir ao conteúdo
  • Cadastre-se

mister nintendo

Membro Pleno
  • Posts

    1.092
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de mister nintendo em Como usar o RFID-RC522 foi marcado como solução   
    pra você fazer o que você quiser, me parece que é só substituir esta parte no código pela função que você quer executar.....
     
     /* With a new cardnumber, show it. */Serial.println(" ");Serial.println("Card found");serNum0 = rfid.serNum[0];serNum1 = rfid.serNum[1];serNum2 = rfid.serNum[2];serNum3 = rfid.serNum[3];serNum4 = rfid.serNum[4];//Serial.println(" ");Serial.println("Cardnumber:");Serial.print("Dec: ");        Serial.print(rfid.serNum[0],DEC);Serial.print(", ");        Serial.print(rfid.serNum[1],DEC);Serial.print(", ");        Serial.print(rfid.serNum[2],DEC);Serial.print(", ");        Serial.print(rfid.serNum[3],DEC);Serial.print(", ");        Serial.print(rfid.serNum[4],DEC);Serial.println(" ");Serial.print("Hex: ");        Serial.print(rfid.serNum[0],HEX);Serial.print(", ");        Serial.print(rfid.serNum[1],HEX);Serial.print(", ");        Serial.print(rfid.serNum[2],HEX);Serial.print(", ");        Serial.print(rfid.serNum[3],HEX);Serial.print(", ");        Serial.print(rfid.serNum[4],HEX);Serial.println(" ");//buzzeranalogWrite(3,20);delay(500);analogWrite(3,0);   
    ela fica no código onde eu tentei destacar e coloquei umas setas......
     
     /*** Read a card using a mfrc522 reader on your SPI interface* Pin layout should be as follows (on Arduino Uno):* MOSI: Pin 11 / ICSP-4* MISO: Pin 12 / ICSP-1* SCK: Pin 13 / ISCP-3* SS: Pin 10* RST: Pin 9** Script is based on the script of Miguel Balboa.* New cardnumber is printed when card has changed. Only a dot is printed* if card is the same.** @version 0.1* @author Henri de Jong* @since 06-01-2013*/#include <SPI.h>#include <RFID.h>#define SS_PIN 10#define RST_PIN 9RFID rfid(SS_PIN, RST_PIN); int buzzPin = 3;// Setup variables:int serNum0;int serNum1;int serNum2;int serNum3;int serNum4;void setup(){ Serial.begin(9600);SPI.begin();rfid.init();}void loop(){if (rfid.isCard()) {if (rfid.readCardSerial()) {if (rfid.serNum[0] != serNum0&& rfid.serNum[1] != serNum1&& rfid.serNum[2] != serNum2&& rfid.serNum[3] != serNum3&& rfid.serNum[4] != serNum4) {------------->/* With a new cardnumber, show it. */                     Serial.println(" ");                     Serial.println("Card found");                     serNum0 = rfid.serNum[0];                     serNum1 = rfid.serNum[1];                     serNum2 = rfid.serNum[2];                     serNum3 = rfid.serNum[3];                     serNum4 = rfid.serNum[4];                     //Serial.println(" ");                     Serial.println("Cardnumber:");                     Serial.print("Dec: ");                             Serial.print(rfid.serNum[0],DEC);                     Serial.print(", ");                             Serial.print(rfid.serNum[1],DEC);                     Serial.print(", ");                             Serial.print(rfid.serNum[2],DEC);                     Serial.print(", ");                             Serial.print(rfid.serNum[3],DEC);                     Serial.print(", ");                             Serial.print(rfid.serNum[4],DEC);                     Serial.println(" ");                     Serial.print("Hex: ");                             Serial.print(rfid.serNum[0],HEX);                     Serial.print(", ");                             Serial.print(rfid.serNum[1],HEX);                     Serial.print(", ");                             Serial.print(rfid.serNum[2],HEX);                     Serial.print(", ");                             Serial.print(rfid.serNum[3],HEX);                     Serial.print(", ");                             Serial.print(rfid.serNum[4],HEX);                     Serial.println(" ");                     //buzzer                     analogWrite(3,20);                     delay(500);                     analogWrite(3,0); <----------------------} else {/* If we have the same ID, just write a dot. */Serial.print(".");}}}rfid.halt();}    
    substitua ai a função que você quer fazer que me parece que pode dar certo
     
    flowwww
  2. O post de mister nintendo em Interpretar arquivo hexadecimal foi marcado como solução   
    pode fechar o tópico moderador.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...