Close

Nefunkční RFID čtečka.

Úvodní stránka Fórum Hardware Arduino Nefunkční RFID čtečka.

  • Toto téma obsahuje celkem 1 odpověď. Do diskuze (1 diskutující) se naposledy zapojil uživatel kini a poslední změna proběhla před 8 roky a 10 měsíci.
Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Autor
    Příspěvky
  • #3331
    kini
    Účastník

    Ahoj.
    Pořídil jsem si Arduino RFID čtečku rc522. Zapojil jsem ji, nahrál jsem do ni dumpinfo z knihovny a normálně mi fungovala. Pak jsem začal psát vlastní program, ten nefungoval tak jsem nahrál zpět to dumpinfo ale ani to už nefungovalo. Nevíte co s tím je a jak to opravit?

    #3353
    kini
    Účastník

    Funguje mi to až po tu chvíly co chci načíst kartu tzn. vypíše mi požadavek abych mu tu kartu dal ale to je všechno.Pak jsem zkusil kod:

    #include <MFRC522.h>
    #include <SPI.h>
    #define SAD 10
    #define RST 5MFRC522 nfc(SAD, RST);
    void setup() { 
    SPI.begin(); 
    Serial.begin(115200); 
    Serial.println("Looking for MFRC522."); 
    nfc.begin(); 
    uint8_t version = nfc.getFirmwareVersion(); 
    if (! version) { 
    Serial.print("Didn't find MFRC522 board."); 
    while(1); 
    } 
    Serial.print("Found chip MFRC522 "); 
    Serial.print("Firmware ver. 0x"); 
    Serial.print(version, HEX); 
    Serial.println("."); 
    if (nfc.digitalSelfTestPass()) { 
    Serial.print("Digital self test by MFRC522 passed."); 
    } else { 
    Serial.print("Digital self test by MFRC522 failed."); 
    }
    }
    void loop() {
    
    }

    A napsal mi:

    Looking for MFRC522.Found chip MFRC522 Firmware ver. 0x92.0Digital self test by MFRC522 failed.

    Ten poslední řádek je chyba a nevím jak ji opravit. Jestly s tím někdo měl taky problém, nebo ví jak to opravit tak bych potřeboval poradit protože už vážně nevím co s tím.Jo a ještě LED D1 na desce svítí a zkoušel jsem i vyměnit kabely. A co je vůbec ten Digital self test?

Aktuálně jsou na stránce zobrazeny 2 příspěvky - 1. až 2. (celkem z 2)
  • Pro reakci na toto téma se musíte přihlásit.