Forum: Mikrocontroller und Digitale Elektronik RFID over Wifi


von Bastler (Gast)


Angehängte Dateien:

Lesenswert?

An einen RFID-reader ist ein Wifi-Modul "ESP8266" angeschlossen.
Die Daten des RFID-Tags sollen über Wlan an eine Website übertragen 
werden.

Momentan hab ich einen WLAN-Serial-Konverter (Tibbo DS1101)an den 
RFID-reader angeschlossen. Dieser erzeugt einen COM-port, über welchen 
ich die Daten des Tags anzeigen lassen kann.
Das Format schaut folgendermaßen aus: "010D68F03C". 10 Zeichen lang.

Was ich nun will ist den Reader an den ESP8266 hängen und dort auslesen.
Das Auslesen funktioniert schonmal aber das Format passt noch nicht.

Mit dem Code siehe unten bekomme ich folgende Daten aus dem ESP8266 
zurück:
"TagData" --> "631662302301533023062502422022142420"

String TagData;
while(Serial.available() > 0)
{
    byte incomingData = Serial.read();
    TagData = TagData + String(incomingData);
}

Geschrieben wird für den ESP8266 ein Arduino Sketch.
Habt ihr eine Idee wie ich diese lange TagData-Wurst in die 10 Zeichen 
umwandeln kann?

von Bastler (Gast)


Angehängte Dateien:

Lesenswert?

Angehängt ein Bild des Datenformats das ich vom Tibbo 
WLAN-Serial-Konverter bekomme.

Vom ESP8266 bekomme ich mit "Serial.print(RFIDreaderSerial.read())" 
folgendes zurück.

ASCII: 6316623023015150204463838412142420
HEX: 36 33 31 36 36 32 33 30 32 33 30 31 35 31 35 30 32 30 34 34 36 33 
38 33 38 34 31 32 31 34 32 34 32 30

Wie kann ich das umwandeln in "010D68F03C"

von Bastler (Gast)


Angehängte Dateien:

Lesenswert?

Die Daten die ich von der UART des ESP8266 bekomme habe ich angehängt.

von Robin (Gast)


Lesenswert?

Ist das ESP auf die richtige Baudrate konfiguiert?

von Bastler (Gast)


Angehängte Dateien:

Lesenswert?

Die Baudrate müsste passen.
Hab sie auf 9600 eingestellt.
Falls es hilft ich hab das Datenpaket mit dem Oszi aufgenommen.
Ich wäre um jeden Tipp dankbar.

von Jim M. (turboj)


Lesenswert?

Das Oszi Bild sieht krank aus. Ein UART logisch "1" als Ruhepegel, und 
bei Dir ist keine wirkliche "Ruhe" zu sehen. War da die Masse vom 
Tastkopf richtig angeschlossen?

von Bastler (Gast)


Lesenswert?

Das liegt wohl eher an meinem Digital USB Oszi.
Die Flanken sehen ja schön aus und die Pegel sollten vom ESP8266 auch 
richtig erkannt werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.