Ich bin gerade dabei, den Distanzsensor TOF10120 (I2C/UART) hinsichtlich seiner Brauchbarkeit für ein Projekt zu testen. Angeblich deckt dieser einen Bereich von 8 - 180cm ab (laut Datenblatt).
Bis etwa 50...60cm "tanzen" die gemessenen Entferungen (weisse Wand mit Rauhfaser) nur wenig, so um die 10mm - das wäre ok. Je mehr sich die Entferung aber den 180cm nähert, desto chaotischer werden die Messwerte. Bei 160cm kommt alles an, von 30mm bis 2000mm.
Auch wenn der Sensor jetzt nicht zu den teuersten gehört, das finde ich das schon ein wenig schräg. Könnte es sein, dass z.B. beim Auslesen Timing-Fehler gemacht werden?
Arduino-Code ist hier:
im Bereich "Simple use with the Serial Monitor"
Danke fürs Draufsehen.
Angeschlossen ist der Sensor an einen Uno per I2C und an GND/5V. der Uno wird gespeist aus dem USB-Port eines 27er iMac (kurzes Kabel, Port sollte genug Power haben). Ein Wechsel des USB-Ports ergab keinen Unterschied.
