• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z połączeniem arduino ESP8266 NodeMCU v3 oaz RFID
#1
Witam,
mam problem z podłączeniem modułu RFID (RC522) do Arduino ESP8266 NodeMcu v3.
Jest to mój pierwszy projekt z arduino i jestem totalnym laikiem. Sprawdziłem płytkę arduino, wgrałem do niej prymitywny programik na migianie diodą (blink)  i wszystko ładnie świeci. 
Zanim jednak wszystko będzie działać przez Wi-Fi itp, chciałbym zrobić to zwyczajnie przez kabel (USB do kompa). 
Łączę piny jak na filmie: https://www.youtube.com/watch?v=sRgosRd32eA
3.3V pin -> 3.3V pin,
RST -> D2,
GND -> GND,
MISO pin -> Pin D6,
MOSI pin-> Pin D7,
SCK pin ->Pin D5,
 SDA pin ->Pin D4

Następnie kompiluje sketcha:
Kod:
#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN D4
#define RST_PIN D2

MFRC522 mfrc522(SS_PIN, RST_PIN); // Instance of the class
void setup() {
   Serial.begin(9600);
   SPI.begin();       // Init SPI bus
   mfrc522.PCD_Init(); // Init MFRC522
   Serial.println("RFID reading UID");
}
void loop() {
if ( mfrc522.PICC_IsNewCardPresent())
    {
        if ( mfrc522.PICC_ReadCardSerial())
        {
           Serial.print("Tag UID:");
           for (byte i = 0; i < mfrc522.uid.size; i++) {
                  Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " ");
                  Serial.print(mfrc522.uid.uidByte[i], HEX);
            }
         
            Serial.println();
            mfrc522.PICC_HaltA();
        }
}
}

Kod ładnie wgrywa się na płytkę, ( w opcjach wybieram: NodeMCU 1.0 (ESP-12E Module) z prędkością 9600 i odpowiednim portem. Następnie nie wyświetla się kompletnie nic po przyłożeniu bloczków i kart.
Próbowałem również przykładem z MFRC522 -> DumpInfo po zmianie odpowiednich pinów mam taką wiadomość na porcie:
Kod:
⸮⸮|vAM⸮t⸮<b8y⸮⸮⸮⸮⸮⸮!⸮D⸮N⸮Firmware Version: 0x0 = (unknown)
WARNING: Communication failure, is the MFRC522 properly connected?
Scan PICC to see UID, SAK, type, and data blocks...

Coś pominąłem? Flashowałem już jedno Arduino z nadzieją, że to o to chodzi. Nie mam już pomysłów.
Pomożecie?
 
Odpowiedź
  


Wiadomości w tym wątku
Problem z połączeniem arduino ESP8266 NodeMCU v3 oaz RFID - przez tma - 10-10-2019, 17:59

Skocz do:


Przeglądający: 1 gości