- 3D-Druck Einstieg und Tipps         
Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 50

Thema: RFID Zugangskontrolle

  1. #11
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.05.2006
    Beiträge
    144
    Anzeige

    Powerstation Test
    Zitat Zitat von grumpf
    Bleibt nach wievor das Problem verlorene Tags löschen und ordentlich verwalten zu können.
    Hmmm. Genau da liegt das Problem. Mir fällt leider auch keine andere Möglichkeit ein, dieses zu lösen.

    Ich kenn mich auf dem Gebiet der Mikrocontroller leider nicht gut aus, aber gibt es vielleicht einen, der da mehr auf dem Kasten hat?

    MfG
    xythobuz

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    20.07.2007
    Beiträge
    38
    N'Abend,

    das ist kein Problem des Controllers, die haben allemal genug auf dem Kasten für diese Aufgabe. Es ist eher eine Frage der richtigen Idee und der Software. Wie wäre es mit zwei Programmteilen. Zum Tag-verwalten wird die serielle des CC an den PC angeschlossen, über den Leser die ID des Tags lesen, am LCD anzeigen lassen und über ein einfaches Hyperterminal in den CC schieben (entsprechende Software im CC vorausgesetzt). Danach die serielle wieder mit dem Leser verbinden und das ganze autark laufen lassen?! Oder man bräuchte ein LCD am CC und eine rudimentäre Tastatur. Das wird dann aber eine ziemlich hakelige Bedienung und eher ein Bitschubsen denn eine komfortable Verwaltung. Eine Liste mit den ausgegebenen IDs der Tags verbunden mit den jeweiligen Namen brauchst du eh. Also drängt sich Hyperterminal zum verwalten auf. Man bräuchte keine extra Software auf dem PC zu schreiben. Denke da an sowas wie 2-3 Befehle die man über die serielle an den CC schickt. sowas wie
    show - zeigt alle gespeicherten Tags als durchnummerierte Liste
    kill xx - lösche Tag Nummer xx
    könnte ja schon reichen.

    gute Nacht, werd mal darüber schlafen.....
    Stefan

  3. #13
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.08.2004
    Beiträge
    1.065
    Ich glaube xythobuz meint eher eine Person, die mehr auf dem Kasten hat, oder?

    So wild ist das nicht, der härteste Teil ist wirklich das RFID Signal zu erkennen und den Code zu extrahieren, aber das macht die Pollinplatine z.B. ganz allein.
    Wenn du wenig Hardwareaufwand haben möchtest, rate ich dir auch das Verwalten über die serielle Schnittstelle zu machen, dann brauchst du nur n mobilen Rechner in der Nähe, wenn du die Daten verwaltest.
    Standalone mit einem Display und z.B. 4 Tasten ist auch nicht so schwer, da es für die Grundschaltung viele Beispiele gibt.
    Eine Kombination wäre sicher auch nicht schlecht. Display für die Zugangskontrolle und Anzeige z.B. wessen Tag benutzt wurde ist sicher auch nicht schlecht, LEDs würden das aber auch einfach machen können (zumindest, dass der Zugang erkannt wurde).
    Das genialste wäre, wenn über eine interne Uhr jeder Zugang mit Uhrzeit, Datum und benutzter ID geloggt werden könnte, dann hättest du sogar einen Überblick über die Statistik.
    Ich persönlich mag die CControl nicht, aber sie sollte das auch können.
    Ein Atmega88 und ein externes EEPROM oder Atmega32(wegen dem internen, großen EEPROM) könnte da eine gute Grundlage bilden.
    Kannst du Platinen herstellen? Da könnte man sicher was nettes machen.

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.05.2006
    Beiträge
    144
    Ja, Platinen könnte ich herstellen.
    Ich hab mir jetzt auf alle Fälle das Teil bei Pollin bestellt, und denke ich werd es recht einfach mit der C-control machen. Also:

    Code:
    if tag = 123456789 then goto open
    if tag = 987654321 then goto open
    Und so weiter.
    Dabei muss ich halt einfach eine Liste am PC führen, wer welchen Tag hat.

    Das einzige Problem für mich ist leider noch, wie ich den Tag vom Lesegerät in einer Variable Speichern kann, denn die C-Control ünterstützt keine so großen Variablen.

    MfG
    xythobuz

  5. #15
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.08.2004
    Beiträge
    1.065
    Na, du brauchst ja nicht eine Variable, es reichen ja 8Bytes für die Geschichte. Das kannst du als zweidimensionales Array machen,
    char ID_TAGS[100][8];
    Und schwupps hast du 100 Variablen in denen ein Tag abgelegt werden kann.
    Wie muss man so eine CControl eigentlich programmieren, ich hatte nur mal was mit der CControl2 zu tun, das war ein C-Dialekt (größter Bockmist).

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    20.07.2007
    Beiträge
    38
    Hai,

    guten morgen, freut mich zu lesen, dass sich für das Projekt noch andere interessiert. Du hast sicher recht, dass es Leute gibt die mehr auf dem Kasten haben als ich, ich bin nicht vollkommen (leider ). Ich werd die Sache trotzdem weiter interessiert mitlesen und hoffe ihr veröffentlicht eure Lösung auch nach Abschluss des Projekts.....

    Gruß
    Stefan

  7. #17
    Erfahrener Benutzer Robotik Einstein Avatar von Vitis
    Registriert seit
    06.01.2005
    Ort
    Südpfalz
    Alter
    50
    Beiträge
    2.253
    der für mich einfachste weg wäre:

    man nehme den Bausatz von Pollin
    und nen Programmer hier aus RN, sowie
    n fertiges RN-Board mit nem Mega32 drauf.
    Dann holt man sich gleich mal ne Ladung der
    RFID-Dongle oder wie die Teile für den
    Schlüsselbund heißen.
    Dann schreibt man sich n Progrämmchen,
    dass bei Tastendruck die ankommende ID
    (vom Pollinleser) in das EEPROM vom AVR schreibt
    und nen Zähler erhöht.
    Dann liest man einfach die ganzen RF-Dingens ein und
    legt deren ID im EEPROM ab und macht sich natürlich ne
    Liste in welcher Reihenfolge die IDs eingelesen wurden
    natürlich auch ne Liste wer welchen Dongle bekommen hat.
    eventuell hilfts ne Markierung drauf zu gravieren, z.B. mit nem
    Lötkolben die Nummer drauf brennen.
    Dann im Progrämmchen einfach ne Suchfunktion generieren
    ob die ankommende ID im EEPROM vorhanden ist, wenn ja,
    dann Tür auf.
    Will man nun einen Eintrag löschen überschreibt man auf Tastendruck
    einfach die EEPROM Stelle mit 00000 und schon wird die ID nicht
    mehr gefunden.
    Ganz komfortabel wärs wenn ein Mitglied seinen ID, den er eh schon z.B.
    fürs Auto oder die Alarmanlage hat einlesen lassen kann und so nicht noch
    n Ding mitschleppen muss. Erhöht auch die Betriebssicherheit,
    es kann nämlich mit dem Auslesen probleme geben wenn einer 2 der Teile
    am Schlüsselbund hat.

    Arbeitsaufwand ca. 2 Tage Schaltung zusammenfrickeln und nochmal
    2-3 Tage Programmieren für einigermaßen geübte.
    Vor den Erfolg haben die Götter den Schweiß gesetzt

  8. #18
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.05.2006
    Beiträge
    144
    Hallo zusammen.
    Ich habe nun den Bausatz von Pollin zum laufen bekommen, allerdings stellt sich mir nun ein weiteres Problem in den Weg.
    Die C-Control verarbeitet als Variablen nur Zahlen, und RFID Tags bestehen halt leider aus Zahlen und Buchstaben. Gibt es da eine möglichkeit, sich trotzdem durchzumogeln, oder geht das mit einem anderen Controller wirklich einfacher?

    Ich kenn mich mit anderen Controllern leider nicht aus, erst recht, was die Programmierung angeht.

    MfG
    xythobuz

  9. #19
    Erfahrener Benutzer Robotik Einstein Avatar von Vitis
    Registriert seit
    06.01.2005
    Ort
    Südpfalz
    Alter
    50
    Beiträge
    2.253
    stell mal hier ne Zeile die der Bausatz ausgibt dar,
    dann kann man Dir eher helfen wie Du damit verfahren kannst.
    Vor den Erfolg haben die Götter den Schweiß gesetzt

  10. #20
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    21.05.2006
    Beiträge
    144
    Hi.
    Dies sind die Tags, die der Pollin Bausatz bei meinen 5 Karten ausspuckt:

    1F0044E882
    1F0044C1A9
    1F0044C04B
    1F0044C281
    1F0044C561

    Mit freundlichen Grüßen
    xythobuz

Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad