INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 1 Bewertungen - 4 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
RFID (rdm6300) am arduino
08.09.2013, 09:30
Beitrag #1
RFID (rdm6300) am arduino
Hallo,

ich wollte folgende schaltung mal testen um später eine mögichkeit zuhaben eine Tür per rfid zu öffnen,


http://macherzin.net/article66-Arduino-und-RFID-Leser

aber schon beim ersten tut zum auslessen der id des Tokken klappt nix,
ich habe es genau nach bild angeschlossen und meine kontrollled blinkt auch sobal der tokken in die nähe der antenne kommt aber im SM sehe ich nur

RFID-Leser bereit ...

aber keine ID...

kann mir da jemand helfen
Gruss Tom
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
08.09.2013, 14:11 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2013 14:12 von der_tom.)
Beitrag #2
RE: RFID (rdm6300) am arduino
Hallo,

ich habe noch etwas rumgespielt und jetzt klappt das auch schon mal (mehr oder weniger)

nur soll mein pin 7 nach 3s wieder auf low gehen und das klappt noch nicht auch beim starten des boardes soll pin 7 Low haben,

wie kann ich das machen

hier mein sketch





int lockPIN=7;

void setup()
{
pinMode(lockPIN,OUTPUT);
Serial.begin(9600);
Serial.println("waiting for RFID...");

}

void loop()
{
if (readRFID())
{
{
if (strcmp(rfidBufferLastRead,"08000B203112")==0)
digitalWrite(lockPIN,HIGH);
else if (strcmp(rfidBufferLastRead,"02006199B349")==0)
digitalWrite(lockPIN,HIGH);
else if (strcmp(rfidBufferLastRead,"800C4C028042")==0)
digitalWrite(lockPIN,HIGH);
else
{
digitalWrite(lockPIN,LOW);
Serial.println(rfidBufferLastRead);
}
}
}
}



hier der teil zum rfid auslesen



// start text character
#define STX 2
// end text character
#define ETX 3

// buffer to hold the last code read from Serial
char rfidBufferLastRead[13];

boolean readRFID()
{
if (!Serial.available()) return(false); // nothing available to read
char rfidBuffer[13];
char c=0;
int i=0;
memset(rfidBuffer,0,sizeof(rfidBuffer)); // clear receive buffer
delay(50); // wait for code to appear in the Serial input buffer
while (Serial.available()&& c!=STX) // watch out for start of text character
c=Serial.read();
while (Serial.available()&& i<12 && c!=ETX) // watch out for end of text character
{
c=Serial.read();
rfidBuffer[i] = c;
i++;
}
if (i!=12) return(false); // less than 12 characters read from Serial
if (Serial.available()) c=Serial.read();
if (c!=ETX) return(false);
strncpy(rfidBufferLastRead,rfidBuffer,sizeof(rfidBuffer)); // copy into global variable rfidBufferLastRead
return(true); // if we reach this line, we have read 12 digits from Serial
}
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.09.2013, 13:57
Beitrag #3
RE: RFID (rdm6300) am arduino
hi

also ich würde es so machen um es einfach zu halten,...

if (strcmp(rfidBufferLastRead,"08000B203112")==0)
digitalWrite(lockPIN,HIGH);
delay(3000);
digitalWrite(lockPIN,LOW);
else if (strcmp(rfidBufferLastRead,"02006199B349")==0)
digitalWrite(lockPIN,HIGH);
delay(3000);
digitalWrite(lockPIN,LOW);
else if (strcmp(rfidBufferLastRead,"800C4C028042")==0)
digitalWrite(lockPIN,HIGH);
delay(3000);
digitalWrite(lockPIN,LOW);


zudem denke ich das

else
{
digitalWrite(lockPIN,LOW); <<--- macht keinen sinn, der is ja schon LOW
Serial.println(rfidBufferLastRead);


warum der am anfang auf HIGH steht versteh ich allerdings auch nicht oder was meinst du mit der soll am anfang LOW haben?

grüße viel erfolg

Arduino UNO R3
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  RFID ID Differenz RonSH 10 242 14.10.2016 08:42
Letzter Beitrag: RonSH
  Problem: RFID code mit Inhalt einer Textdatei auf einer SD Karte vergleichen MartinK 6 511 29.03.2016 16:45
Letzter Beitrag: MartinK
  Mit RFID Sensor NFC Tags steuern WIMunios 14 921 15.03.2016 12:07
Letzter Beitrag: WIMunios
  RFID-Reader an Analog Pins inski 9 653 02.03.2016 12:43
Letzter Beitrag: ArdHolger
Question Rfid Authentifizierung klebeband 16 1.391 06.01.2016 11:48
Letzter Beitrag: hotsystems
  Arduino Ethernet mit USB 2 Serial Converter/Welche Einstellungen im Arduino-Sketch lociluke 1 1.112 05.05.2015 13:40
Letzter Beitrag: Bitklopfer
  HC-05 Ardurino Bluethooth werte übertragen RFID ChrisBeer222 0 656 10.04.2015 23:16
Letzter Beitrag: ChrisBeer222
  Arduino Mega-Projekt mit EEPROM auf Arduino Due portieren Foto-Ralf 17 3.135 16.03.2015 12:06
Letzter Beitrag: Foto-Ralf
Question Mit RFID relais schalten Dillinger 8 3.095 13.07.2014 13:37
Letzter Beitrag: robin
  RFID Doorlock maddig 1 1.278 10.05.2014 02:28
Letzter Beitrag: Hilgi

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste