Forum: HF, Funk und Felder Annäherung erkennen mit ESP32


von Alexander (alecxs)


Lesenswert?

Gibt es eine Möglichkeit einen RFID Tag oder ähnliches zu lesen nur mit 
Boardmitteln des ESP32, also ohne MFRC522? Es geht um eine Freischaltung 
durch Annäherung, der Transponder muss nicht unbedingt RFID sein.

: Bearbeitet durch User
von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Der ESP32 hat nur einen einzigen Sensor eingebaut: Den Temperatursensor. 
Wenn dein Tag also den ESP32 um ein Paar Grad erhitzen kann, kannst du 
das Tag so erkennen.

Oder das Tag beherrscht WiFi oder Bluetooth, dann kann der ESP32 damit 
kommunizieren und grob den Abstand schätzen.

von Alexander (alecxs)


Lesenswert?

Ich dachte an BLE oder WiFi, weiß nur nicht ob es damit möglich ist 
passive Transponder zu aktivieren. Jetzt habe ich gerade so einen 
Schlüsselfinder entdeckt, der funktioniert mit einer Knopfzelle. Das 
wäre auch ausreichend. Weiß jemand wie die Dinger funktionieren?

https://www.amazon.de/Schlüsselfinder-Gegenstandsfinder-Artikelfinder-Brieftaschen-Fernbedienungen/dp/B0B8GRP5QY

von Oliver R. (orb)


Lesenswert?

Niklas G. schrieb:
> Der ESP32 hat nur einen einzigen Sensor eingebaut: Den Temperatursensor.

Nein, er hat auch einen Hall-Effekt-Sensor eingebaut.
Man könnte also z.B. eine streifenförmige Anordnung von Magneten, die am 
ESP vorbeigezogen werden, erkennen/auswerten.

von Alexander (alecxs)


Lesenswert?

Ich kaufe einfach mal so ein Ding von Amazon. Dann sehen wir weiter.

von Alexander (alecxs)


Angehängte Dateien:

Lesenswert?

In dem Schlüsselfinder sitzt ein ST17H66. Leider konnte ich ihn noch 
nicht testen, aber sollte doch ein leichtes sein den zu orten. Die Nähe 
zum ESP32 reicht mir als Schwelle so um die 1-2 Meter.

https://github.com/ThuanLeUte/ble-beacons-st17h66_fw

von Alexander (alecxs)


Lesenswert?

Funktioniert prima. Arduino hat für den ESP32 einen BLE Scanner, der 
findet die ServiceUUID des BLE-Beacons.

Da ich es nun so herum gelöst hab, kann der Thread verschoben 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.