www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Arduino Nano + W5100 + RC522

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
peter1a
Neznanec
Neznanec



Pridružen-a: Pon 28 Avg 2017 22:23
Prispevkov: 1
Aktiv.: 0.01

PrispevekObjavljeno: Pon Avg 28, 2017 10:28 pm    Naslov sporočila:  Arduino Nano + W5100 + RC522 Odgovori s citatom

Zivjo,

imam težavo, ki je nikakor ne uspem rešit. Rad bi izdelal en preprost RFID card reader, ki bi ob prejetih podatkih o kartici posredoval zadeve naprej na nek strežnik, prva težava je ta, da mi oba modula hkrati nikakor ne uspeta delovat.

RFID reader imam povezan na pinih D8, D9, D11, D12, D13
Ethernet shield na pinih D10, D11, D12, D13

Če seveda testiram oba posamezno stvar deluje, če pa ju združim skupaj pa deluje samo Ethernet shield. Načeloma če imam oba povezana in odvzamem Ethernet shieldu ali napajanje ali D12 pin, ki je MISO v tem primeru, tudi RFID reader deluje.

Prilagam še mojo kodo, če vam bo kaj v pomoč:

Koda:

#include <SPI.h>
#include <MFRC522.h>

#define RFID_RST_PIN 9         
#define RFID_SS_PIN  8 
#define ETHERNET_SS_PIN 10 

MFRC522 mfrc522(RFID_SS_PIN, RFID_RST_PIN);  // Create MFRC522 instance

void setup() {

   Serial.begin(9600);      // Initialize serial communications with the PC
   while (!Serial);      // Do nothing if no serial port is opened (added for Arduinos based on ATMEGA32U4)

  pinMode(RFID_SS_PIN, OUTPUT);
  digitalWrite(RFID_SS_PIN, HIGH);

  SPI.begin();      // Init SPI bus

   mfrc522.PCD_Init();      // Init MFRC522
   mfrc522.PCD_DumpVersionToSerial();   // Show details of PCD - MFRC522 Card Reader details
   Serial.println(F("Scan PICC to see UID, SAK, type, and data blocks..."));
}
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Arduino sekcija Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group