Calliope und Rfid

Moin hat denn von euch schonmal jemand ein RFID Modul am Calliope mini genutzt?
Ich habe zu hause noch ein RFID-rc522 Modul aber naja die Arduinobibliothek ist jetzt nicht ganz tivial um sie mal schnell für makecode umzubauen, hier hat es wohl auch nur jemand mal versucht.

Oder hat alternativ jemand die Groove RFID module schon genutzt?

Die Groveversion gibt es hier https://github.com/infchem/pxt-calliope-grove-pn532
Das von dir angegebene Paket auf GitHub ist leider leer. Ich habe auf dem Calliope auch noch nichts über SPI probiert.

1 Like

Hallo.
Wie kann man das RFID-rc522 Modul an dem Calliope anschließen?
Gibt es auch ein Beispiel makecode Programm dazu?
Gruß Martin

Kann man, es gibt aber kein Makecodeprogramm dazu. Ich empfehle das obige Grove-modul. Alternativ von DfRobot.

Michael

Hallo Michael.
Und wo schließe ich die ganzen Pins des RFID Moduls an?

Das Testprogramm versuche ich selbst mit dem Grove Paket zu erarbeiten und bei Erfolg wird es hier geteilt.
Gruß Martin

Hallo zusammen,
ich habe mittlerweile ein anderes RFID Board organisiert.
PN532 Nfc Rfid V3-Modul-Kit:


Auf dem ersten war ein anderer Chipsatz drauf und aus dem Grunde habe ich es nicht zum laufen bekommen. Zudem war es fix auf SPI eingestellt.

Jetzt habe ich das passende Modul mit einem PN532 Chip und ich sehe Daten über I2C am LogicAnalyzer.
Aber ich bekomme die Daten nicht in die Makecode Umgebung des Calliope.
Ich verwende das entsprechende oben genannte Grove NFC Tag Erweiterungspaket und es stehen leider nur die 3 Befehle zur Verfügung.


Ich verwende den rot umrandeten Befehl um die Tags zu lesen.
Die Ansteuerung des PN532 und das lesen scheint damit zu klappen, weil ich am LogicAnalyzer die entsprechenden Befehle und die Daten der verschiedenen NFC-Tags sehen kann.
Aber wie komme ich an die gelesenen Daten in Makecode dran?
Ich habe verstanden das ich die Daten als String zurück bekomme und ich diese dann auswerten kann.
Aber das klappt nicht.
Ich habe schon alle Ideen durch.
Der gelesene String ist immer 0.
Den Inhalt auf dem 5x5 Display kann ich auch nicht anzeigen.
Was mache ich mit den gelesenen Daten und wie kann ich diese weiter Verarbeitern um eine weitere Logik zu implementieren?
Oder gibt es eine noch weitere Befehle die ich nicht sehe, etwa über JavaScript?
In anderen Beiträgen habe ich gesehen das bereits RFID und das Lesen der NFC Tags mit dem Calliope geklappt hat.

Gruß
Martin