X-NUCLEO-53L0A1 – shield z czujnikami VL53L0X w technologii Time-Of-Flight
Nowością w ofercie KAMAMI.pl jest shield rozszerzający możliwości płytki Nucleo lub Arduino UNO R3 o pomiar odległości i gestów – X-NUCLEO-53L0A1. Prezentowany shield został wyposażony w laserowe czujniki odległości VL53L0X, wykorzystujące opatentowaną przez STMicroelectronics technologię FlightSense. W dostarczonym zestawie znajdziemy płytkę bazową, dwie płytki z dodatkowymi czujnikami laserowymi (satelity), zestaw dystansów o wysokości 0,25, 0,5 oraz 1 mm, ochronną płytkę szklaną oraz dwa złącza 10-pinowe do montażu satelit.
Moduł główny został wyposażony w jeden czujnik VL53L0X, mocowanie dystansów, 4-cyfrowy 7-segmentowy wyświetlacz LED oraz niezbędne układy i złącza. Wyświetlacz pozwala na prezentowanie odczytywanych odległości lub rozpoznanych gestów.
Ciekawym dodatkiem są wcześniej wspomniane dystanse oraz szkiełko ochronne. Dodatki te pozwalają na przetestowanie działania obudowanego czujnika i mamy możliwość zasymulowania działania czujnika w docelowej aplikacji. Na płytce bazowej znajduje się mocowanie do dystansów oraz szkiełka.
Dodatkowe czujniki, nazywane przez producenta satelitami, pozwalają na wykrywanie gestów związanych z kierunkiem ruchu.
STMicroelectronics przygotowało zestaw sterowników oraz przykładów na zestaw Nucleo-F401RE. Oprogramowanie demonstracyjne prezentuje pomiar odległości, wykrywanie gestu nagłego zbliżenia ręki, przesuwania ręki nad czujnikiem centralnym oraz przykład z wykorzystaniem dodatkowych czujników, wykrywanie gestu przesuwania z uwzględnieniem kierunku.
Przykład działania oprogramowania prezentuje poniższy film.