Pages: [1]   Go Down
Author Topic: Arduino RFID Problem  (Read 1610 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo ich habe mir von Cookinghacks ein Arduino RFID Modul und ein paar Karten und Chips gekauft.
Ich versuche das ganze in gang zu bringen, habe aber das Problem das das RFID Modul die Karten nicht erkennt.
Ich benutzte das Xbee Schield zum programieren und beachte auch die Jumper von Xbee auf USB während des Uploads zu
tun und dann wieder zurück. Der Programm Sketch lädt ganz ohne Fehler hoch. Wo liegt das Problem wie kann ich anders
erkennen ob mein RFID Modul noch funzt.

PS: Die grüne LED bei 125kHz Leuchtet die Rote daneben nicht.

Hier das Modul: http://www.cooking-hacks.com/index.php/arduino-rfid-pack.html
Hier das Shield: http://www.cooking-hacks.com/index.php/communication-shield-xb-bt-rfid.html
« Last Edit: April 10, 2012, 01:50:41 pm by hauke-peters » Logged

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 272
Posts: 21940
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Das Modell des RFID- Moduls mit dazugehörigem Link wäre schön. Man kann aber nicht alles im leben haben.  smiley-cry

Über welche Schnittstelle überträgt das RFID-Modul die Daten?

Grüße Uwe
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Links habe ich oben eingefügt  smiley
Logged

Forum Moderator
BZ (I)
Offline Offline
Brattain Member
*****
Karma: 272
Posts: 21940
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Du hast also ein XBee Shield für das RFID-Modul und ein zweites XBee Shield für das XBee modul?
Grüße Uwe
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

NEIN ich habe nur ein Xbee Schield so wie hier
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mal zum Verständnis

Quote
Ich versuche das ganze in gang zu bringen, habe aber das Problem das das RFID Modul die Karten nicht erkennt.

Woran erkennst du das das RFID-Modul die Karte nicht erkennt?

Quote
Ich benutzte das Xbee Schield zum programieren

Das Xbee Schield programmiert nichts, das Xbee Schield dient im Prinzip nur als Pegelwandler zwischen Arduino (5,0V) und RFID-Modul (3,3V).

Quote
und beachte auch die Jumper von Xbee auf USB während des Uploads zu tun und dann wieder zurück.

Das sollte so richtig sein.

Quote
Der Programm Sketch lädt ganz ohne Fehler hoch. Wo liegt das Problem wie kann ich anders
erkennen ob mein RFID Modul noch funzt.

Was zeigt denn der Serial Monitor? Hast du die Baud-Rate angepasst? Hast du den richtigen Sketch für die richtige Karte?

evtl. im Sketch das Serial.print für die Steuerbefehle durch Serial.write ersetzen

Serial.print(0xFF,BYTE) -> Serial.write(0xFF)

Quote
PS: Die grüne LED bei 125kHz Leuchtet die Rote daneben nicht.
Was sollen die LEDs Anzeigen?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Also ich erkenne das die Karte nicht erkannt wird weil:
1. Die Rote Kontroll LED nicht Leuchtet wenn ich mit der Karte nähere.
2. Weil ich Über die Serielle Schnittstelle kein Signal kriege.

Der Serielle Monitor sagt das er nach einer Karte such und dan wiederholt er ungefähr im Sekundentakt
Das er nach einer Karte sucht. Die Baud rate müsste eigendlich richtig eingestellt sein.

Die Karten sind für das Modul mitgeliefert worden und werden auch im Tutorial benutzt.
Muss man die Karte aktivieren wie die XBEE Module ???

Die LED zeigt wie oben beschrieben ob er eine Karte gefunden hat.

 
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Welche Version der IDE benutzt du?
Was zeigt der Serial Monitor bei der Initialisierung des Moduls?
Nach erfolgreicher Initialisierung müsste ein 0xFF 0x01 0x01 0x99 0x9B  ausgegeben werden.
Welchen Code hast du verwendet?

Ein paar mehr Informationen deinerseits wären wirklich hilfreich.


Logged

NRW
Offline Offline
Sr. Member
****
Karma: 2
Posts: 372
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sein Code währe mal hilfreich.
Weil in dem Video wird nicht jede sekunde neu ausgegeben das eine Karte gesucht wird.
Ist ja wie in einer Quizshow hier
Logged

Offline Offline
Edison Member
*
Karma: 21
Posts: 1419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich kaufe ein "I" und löse auf ....

RFID  smiley

Sorry, der Kapser zum Frühstück heute morgen war lecker  smiley-grin
Logged

Offline Offline
God Member
*****
Karma: 10
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

...Schmeckte irgentwie komisch smiley-mr-green

Aber mal im Ernst - zeig mal deinen Sketch bitte.
Logged


Offline Offline
Edison Member
*
Karma: 21
Posts: 1419
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oh man und dann auch noch die Wechstaben verbuchselt. Na egal, der Code zum Problem wäre tatsächlich hilfreich.
Hast Du die Möglichkeit die Transponder an einem anderen Lesegerät zu testen? Dann kannst Du die zumindest schon mal als Fehlerquelle ausschliessen.
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 93
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hier der Code... Im Anhang

* Episode-12-Arduino-Programs.zip (3.64 KB - downloaded 17 times.)
Logged

Germany
Offline Offline
Jr. Member
**
Karma: 0
Posts: 89
Walking on Nails
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In read_rfid.ino sind gleich zu Beginn mehrere Probleme festzustellen: Die Debug-Ausgabe am Ende von setup() wird an den RFID-Leser gesendet. Für echte Debug-Ausgaben muß ein anderer serieller Anschluß benutzt werden (SoftwareSerial für den UNO, der MEGA hat bereits mehrere). Die Antwort auf das erste Kommando wäre ein guter Hinweis, ob der RFID-Leser überhaupt aktiv ist, d.h. das Feld eingeschaltet hat und damit Tags lesen kann.
Logged

loved the 68000 assembler back then and now I have to deal with THIS 8 bit thingy

Pages: [1]   Go Up
Jump to: