Guten Tag zusammen, Für meine Bachelorarbeit in Maschinenbau konstruiere ich zurzeit einen Ausleihautomaten mit fünf Türen. An jeder Tür soll ein RFID-Reader (DEBO RFID RC522) dran sein, wobei jedoch nur einer zu einem Zeitpunkt auslesen soll. D.h. die anderen vier müssen nicht aktiv sein. Jetzt wollte ich fragen, ob es möglich wäre alle Fünf Reader über einen Mikrocontroller zu steuern bzw. die ausgelesenen Daten zu empfangen? Bspw. über ein Relais nur einen auswählen... Über Vorschläge und Ratschläge wäre ich sehr erfreut.
Andrey Y. schrieb: > Jetzt wollte ich fragen, ob es möglich wäre alle Fünf Reader über einen > Mikrocontroller zu steuern Ja. Andrey Y. schrieb: > Über Vorschläge und Ratschläge wäre ich sehr erfreut. Die werden per SPI angesteuert, und per Slave Select sprichst Du den an, mit dem Du gerade reden willst.
Der NSS Pin scheint der Slave Select zu sein. Sollte also kein Problem sein. Einfach in einer Schleife einen nach dem Anderen per NSS aktivieren und auslesen.
Christian K. schrieb: > Der NSS Pin scheint der Slave Select zu sein. Sollte also kein Problem > sein. > Einfach in einer Schleife einen nach dem Anderen per NSS aktivieren und > auslesen. Freut mich zu hören, dass es funktioniert! Kann man auch gezielt einen einzelnen reader ansprechen?
Das ist super gehören :) kannst du mir auch sagen, wie das gemacht wird? Hab jetzt etwas im Internet gesucht und zum Beispiel das hier gefunden: https://www.arduinoplatform.com/rfid-door-lock-with-multiple-rfid-readers-for-arduino/ Bin gerade das genauer zu verstehen... Vielleicht hättest du was besseres? :) Trotzdem schonmal danke an euch. Das es überhaupt klappt hilft mir viel weiter!
Andrey Y. schrieb: > Bin gerade das genauer zu verstehen... Vielleicht hättest du was > besseres? Lese etwas über die Grundlagen vom SPI, insbesondere über die Auswahl des gewünschten Slave.
Andrey Y. schrieb: > Kann man auch gezielt einen einzelnen reader ansprechen? Stand doch schon in der ersten Antwort: Hmmm schrieb: > per Slave Select sprichst Du den an, mit dem Du gerade reden willst. Das ist kein RFID-Thema, sondern hat allgemein etwas mit SPI zu tun: https://www.mikrocontroller.net/articles/Serial_Peripheral_Interface
Andrey Y. schrieb: > Hab jetzt etwas im Internet gesucht und zum Beispiel das hier gefunden: > https://www.arduinoplatform.com/rfid-door-lock-with-multiple-rfid-readers-for-arduino/ > > Bin gerade das genauer zu verstehen... Vielleicht hättest du was > besseres? :) Das ist doch eine sehr gute Anleitung? Es wird sogar der Code erklärt....
In deinem Beispiel, sind das die interessanten Zeilen: // Each reader has a unique Slave Select pin const byte ssPins[] = {2, 3}; Bedeutet zwei Leser, einer wird mit Pin 2 und einer mit Pin 3 aktiviert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.