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:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
RFID Doorlock
21.04.2014, 16:29
Beitrag #1
RFID Doorlock
Hallo,

ich bin schon seit längerem auf der Suche nach einem simplen Skatch, um ein Relais mit Hilfe eines RFID Readers zu schalten. Leider hab ich bisher nichts passendes gefunden und beim Programmieren bin ich bisher gescheitert... Ich besitze diesen RFID Reader:

http://www.seeedstudio.com/depot/125khz-...Path=19_24

Ich suche einen Code ohne irgendeine MasterCard zum hinzufügen und löschen. Ich würde die Tags auch per Hand eintragen. Der Code soll dann bei richtigen Tag einfach einen digitalWrite ausführen um ein Relais zu schalten. Kennt jemand einen solchen Code?

ich hoff ich könnt mir helfen.

Mfg maddig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10.05.2014, 02:28
Beitrag #2
RE: RFID Doorlock
/**
*
* 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
*
*/

#include <SPI.h>
#include <RFID.h>

#define SS_PIN 10
#define RST_PIN 9

RFID 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();
}

Nicht denken,...
...nachdenken... Rolleyes
http://capsicum-felicitas.de.tl
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 514 29.03.2016 16:45
Letzter Beitrag: MartinK
  Mit RFID Sensor NFC Tags steuern WIMunios 14 926 15.03.2016 12:07
Letzter Beitrag: WIMunios
  RFID-Reader an Analog Pins inski 9 654 02.03.2016 12:43
Letzter Beitrag: ArdHolger
Question Rfid Authentifizierung klebeband 16 1.402 06.01.2016 11:48
Letzter Beitrag: hotsystems
  HC-05 Ardurino Bluethooth werte übertragen RFID ChrisBeer222 0 657 10.04.2015 23:16
Letzter Beitrag: ChrisBeer222
Question Mit RFID relais schalten Dillinger 8 3.103 13.07.2014 13:37
Letzter Beitrag: robin
  RFID RC522 Arduino duemilanove Headhunter 15 7.991 11.04.2014 14:43
Letzter Beitrag: Sloompie
  RFID PN532 'Wait' Problem fobi 1 1.381 18.03.2014 14:46
Letzter Beitrag: rkuehle
  Uno R3 und 2* RFID RDM630 Josch 0 969 05.02.2014 21:47
Letzter Beitrag: Josch

Gehe zu:


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