Beschrijving:
TOF die gebruikmaakt van time-of-flight-technieken om de afstand tussen het uitzendpunt en het get-punt van een onderwerp te bepalen, waarbij de round trip-tijd van een kunstlichtsignaal van een laser wordt gemeten.
Deze eenheid integreerde een afstandsensor VL53L0x die nauwkeurige afstandsmetingen biedt, ongeacht de doelreflectie, in tegenstelling tot conventionele technologieën. Het kan absolute afstanden meten tot 2 meter in minder dan 30 ms.
Deze eenheid communiceert met M5Core via I2C (0x29).
Noitce: Als u de TOF-prestaties instabiel vindt, betekent dit dat u de hardware-printplaat van de oude versie zou kunnen zijn. Hierna leert u hoe u deze kunt repareren
- Het demonteren van TOF en Controleer de printplaat, als je het zo ziet, betekent dit dat het de NIEUWE (vaste) versie is.

- Als dit niet het geval is, verwijdert u de twee MOSFET's (AO3400A) en sluit u SCL, SDA van GROVE rechtstreeks aan op SCL, SDA op VL53L0x. Zie bovenstaande afbeelding voor bedrading.

- Zorg er in dit geval voor dat u de 3.3V op SDA en SCL gebruikt, M5Core GROVE levert 3.3V aan gegevenspinnen, 5V naar voedingspen. alleen 3.3v toegestaan op VL53L0x.
Producteigenschappen:
- Hoge precisie
- Meet absolute afstanden tot 2 meter
- De golflengte van laser: 940 nm
- Programma Platform: voor, UIFlo (Blockly, Python)
- Twee Leigo-compatibele gaten
- Productgrootte: 2,2 mm x 24,2 mm x 8,1 mm
- Gewicht van het product: 4 g
Pakket inbegrepen:
- 1x ToF-eenheid
- 1x Grove kabel
TOEPASSING:
- 1D gebaarherkenning
- Laserbereik
- 3D-gestructureerde lichtweergave (3D-detectie)
- Camera assist (ultrasnelle autofocus en scherptediepte)
Gerelateerde link:
-
Data papier - VL53L0X
EasyLoader
1.EasyLoader is een eenvoudige en snelle programmabrander. Elke productpagina in EasyLoader biedt een productgerelateerd case-programma. Het kan door eenvoudige stappen naar de master worden gebrand en een reeks functieverificatie kan worden uitgevoerd.
2.Nadat u de software hebt gedownload, dubbelklikt u om de toepassing uit te voeren, sluit u het M5-apparaat aan op de computer via de datakabel, selecteert u de poortparameters en klikt u op "Brandwond" om te beginnen met branden. (Stel voor M5StickC-branden de baudrate in op 750000 of 115200)
3. Momenteel is EasyLoader alleen geschikt voor het Windows-besturingssysteem, compatibel met het systeem M5 neemt ESP32 aan als controlecernhost. Voordat u M5Core installeert, moet u het CP210X-stuurprogramma installeren (u hoeft niet te installeren met M5StickC als controller)Click hier to view the driver installation tutorial
Voorbeeld:
1. voor IDE
De onderstaande code is onvolledig (alleen voor gebruik). Klik op als u de volledige code wilt hier.
2. UIFlow
Klik op als u de volledige code wilt hier.

Schematisch:
PinMap:
| M5Core (GROVE A) | GPIO22 | GPIO21 | 5V | GND |
| TOF-eenheid | SCL | SDA | 5V | GND |



