Deutsche Erklärungen zu Java+RFID?

11/13/2012 20:41 Freak2011#1
Hey Leutz,

also ich arbeite momentan an einem Projekt mit RFID-Reader und Chips. Nun möchte ich das ganze in Java umsetzen, da wir das in der Schule lernen, doch ich weiß nicht wie. Google gibt mir eig. nur englische Seiten aus, wo ich aber leider nur die hälfte verstehe, da mein Englisch nicht so ausgereift ist. Kennt vielleicht jemand eine gute Deutsche Seite wo das erklärt wird? Die Basics sollten erstmal reichen, ich möchte damit vorerst nicht ins Detail gehen, sondern erstmal lernen wie ich den Reader mit Java anspreche und der mir dann Daten übergibt usw.

Danke schon mal für alle hilfreichen Antworten.

P.S.: Google habe ich durchforstet bis zum geht nicht mehr und habe trotzdem nichts anständiges gefunden.
11/13/2012 22:39 .SkyneT.#2
Quote:
Originally Posted by Freak2011 View Post
Hey Leutz,

also ich arbeite momentan an einem Projekt mit RFID-Reader und Chips. Nun möchte ich das ganze in Java umsetzen, da wir das in der Schule lernen, doch ich weiß nicht wie. Google gibt mir eig. nur englische Seiten aus, wo ich aber leider nur die hälfte verstehe, da mein Englisch nicht so ausgereift ist. Kennt vielleicht jemand eine gute Deutsche Seite wo das erklärt wird? Die Basics sollten erstmal reichen, ich möchte damit vorerst nicht ins Detail gehen, sondern erstmal lernen wie ich den Reader mit Java anspreche und der mir dann Daten übergibt usw.

Danke schon mal für alle hilfreichen Antworten.

P.S.: Google habe ich durchforstet bis zum geht nicht mehr und habe trotzdem nichts anständiges gefunden.
Was für Mikrochips verwendet ihr da ?
Worüber kommuniziert der PC mit dem Chip ? RS323 ? USB ?

Und was mich noch interessieren würde, gibt euch der
Lehrer nicht irgendwelche Kopien, o.Ä wo das erklärt wird ?
11/14/2012 11:28 Freak2011#3
Das ist ein USB-RFID-Reader von ELV, eine genaue Beschreibung was das für Mirkochips sind usw. finde ich gerade nicht (bin in der Schule). Wie man raus lesen kann ist das ganze per USB mit dem Computer vebunden. Eine Software (Eventghost) gibt es dazu zwar auch, aber ich möchte das ganze selber mit Java schreiben. Einer aus der Oberstufe hat das schon gemacht, also ist das auch möglich.

Nein mein Lehrer hat dazu nichts bereitgestellt, da das ganze mehr oder weniger ein eigenes Projekt ist.
11/14/2012 17:32 MrSm!th#4
Dafür muss man erstmal eine Schnittstelle haben, die den Chip in der Java Umgebung verfügbar macht. Java ist wohl die schlechteste Wahl, wenn es um Hardware-Programmierung geht.
11/14/2012 20:15 Freak2011#5
Quote:
Originally Posted by MrSm!th View Post
Dafür muss man erstmal eine Schnittstelle haben, die den Chip in der Java Umgebung verfügbar macht. Java ist wohl die schlechteste Wahl, wenn es um Hardware-Programmierung geht.
Ja das mag ja sein das das keine gute Wahl ist. Nun einer aus der Oberstufe hat das ja schon gemacht und meinte das das ganze kein großer Aufwand war. Habt ihr denn wirklich garnichts was auf deutsch ist, mit dem ich mir das Wissen dazu aneignen kann? Müsst mir ja nicht direkt ein fertiges Buch oder so geben, aber vllt. könnt ihr mir ja sagen, was ich dazu wissen müsste um das ganze in Java zu realisieren (vorerst geht es nur um Chip-IDs einlesen)... Bitte helft mir! Das ganze soll als Projekt dienen mit dem ich ordentlich Punkten kann, nur leider weiß ich einfach nicht womit ich anfangen soll.
11/15/2012 07:31 MrSm!th#6
Frag ihn doch, wie es gemacht hat. Auf jeden Fall brauchst du eine zusätzliche Lib, denn Hardware-Zugriffe sind Java nicht vorgesehen.
11/15/2012 19:08 illusi0n1337#7
Java ist nicht die optimalste Wahl, nur es ist möglich.

Ich hab selbst so etwas umgesetzt und da solltest du dich mal unter dem Stichwort "JNA" informieren.
Da kannst du dann NativeLibs laden - dazu ist Google dann der Freund.
Zum anderen für die Kommunikation mit dem Reader solltest du die Dokumentation zu diesem studieren...

Alles in allem: Wenn du mit deinen Javakenntnissen am Anfang stehst (ist nur ein Tip von mir) nimm nicht direkt Java<=>Hardware Kommunikation, da du dafür keine Grundkenntnisse sondern erweiterte Kenntnisse brauchst.

Ich möchte nicht deine Hoffnung zerstören oder deinen Wunsch, deswegen schau dir alles zum Thema "JNA" & "USB Reader Java" an - du wirst dich wohl durch die englische Lektüre quälen müssen.
11/15/2012 20:02 Freak2011#8
Quote:
Originally Posted by illusi0n1337 View Post
Java ist nicht die optimalste Wahl, nur es ist möglich.

Ich hab selbst so etwas umgesetzt und da solltest du dich mal unter dem Stichwort "JNA" informieren.
Da kannst du dann NativeLibs laden - dazu ist Google dann der Freund.
Zum anderen für die Kommunikation mit dem Reader solltest du die Dokumentation zu diesem studieren...

Alles in allem: Wenn du mit deinen Javakenntnissen am Anfang stehst (ist nur ein Tip von mir) nimm nicht direkt Java<=>Hardware Kommunikation, da du dafür keine Grundkenntnisse sondern erweiterte Kenntnisse brauchst.

Ich möchte nicht deine Hoffnung zerstören oder deinen Wunsch, deswegen schau dir alles zum Thema "JNA" & "USB Reader Java" an - du wirst dich wohl durch die englische Lektüre quälen müssen.
Naja, immerhin Danke für die Tipps! Dann werd ich mal mein Englisch-Wörterbuch rauskramen und lesen... Hilft ja wohl nichts.
11/15/2012 20:48 illusi0n1337#9
Quote:
Originally Posted by Freak2011 View Post
Naja, immerhin Danke für die Tipps! Dann werd ich mal mein Englisch-Wörterbuch rauskramen und lesen... Hilft ja wohl nichts.

Solltest du konkrete Fragen haben oder gar Verständnisprobleme zögere nicht und frag einfach nach.
Ich werde dir nichts programmieren oder gar Codeschnipsel posten von meinem Projekt, ich kann aber dafür Sorgen, dass dein Projekt nicht aufgegeben werden muss, in dem ich dir Hilfestellungen gebe.