VL53L0X je součástka určená pro měření vzdálenosti. Vyslaný laserový paprsek je od objektu odražen a tento čas (od zdroje – k objektu – zpět do zdroje, přijímače) je zároveň i měřen. Z těchto údajů pak získáte čas potažmo vzdálenost objektu od zdroje.
Vysílačem je 940nm laser VCSEL (Vertical Cavity Surface-Emitting Laser). Díky této použité technologii je měření robustní proti rušení z okolního prostředí.
Měřená vzdálenost může být až 2m. Data jsou pak odeslána skrze I2C sběrnici (až 400 KHz).
Spotřeba během měření může dosáhnout až 19 mA, při SW standby pak 6 uA, při HW standby pak 5 uA.
STMicroelectronics zvěřejnilo shield pro Nucleo64 právě s tímto obvodem, dokonce třemi – jeden přímo na shieldu, dva označované jako satelitní, které jsou připojeny přes 10 pin header.
P-NUCLEO-53L0A1 obsahuje, kromě tří výše zmíněných obvodů, i 4 místný sedmisegmentový display (zobrazující vzdálenost) a krycí sklo.
Vzorové programy jsou vytvořeny pro STM32F401 Nucleo (NUCLEO-F401RE).
Shield obsahuje konektory Arduino Uno rev.3 a tak, kromě Nucleo 64, jej můžete použít i na Arduino deskách.
Celý kit (shield + nucleo) můžete zakoupit na mouser.com za 52,18 €. Samotný shield pak za 33,63 €.