[PRZYKŁAD] Prosty robot z czujnikiem odległości Sharp GP2Y0D810Z0F

str_tyt_art-1-670x453

W serwisie MIKROKONTROLER.PL pojawił się artykuł [PROJEKT] Prosty robot z czujnikiem odległości Sharp GP2Y0D810Z0F,w którym opisano proces budowy oraz programowania prostego robota z czujnikiem odległości Sharp GP2Y0D810Z0F. Robot został oparty na płytce KA-NUCLEO-F411CE, wykorzystano również dwukanałowy sterownik silników L298. Czujnik odległości Sharp GP2Y0D810Z0F pozwalał robotowi wykrywać przeszkody, dzięki czemu mógł je następnie ominąć.Działanie robota zostało przestawione na krótkim filmiku:

 

 

KAmodVL6180 – moduł z czujnikiem VL6180X w technologii FlightOfSense

kamodvl6180x-modul-z-czujnikiem-odleglosci-gestow-i-als

KAmodVL6180 to moduł pozwalający na pomiar natężenia oświetlenia (ALS) i pomiaru odległości od obiektu w zakresie od 0 do 100 mm. Oparty jest o laserowy czujnik VL6180X wykorzystujący technologię FlightOfSense firmy STMicroelectronics. Dzięki możliwości wykonywania pomiarów odległości istnieje możliwość wykrywania gestów wykonywanych przed czujnikiem. Czujnik jest w stanie mierzyć natężenie oświetlenia w zakresie 0…100.000 Luxów. Moduł czujnika można zasilać napięciem od 2,8 do 5,5 V, dzięki zastosowanemu translatorowi poziomów napięć interfejsu komunikacyjnego, można bez problemu stosować moduł w aplikacjach bazujących na napięciu 5 V, jak i 3,3 V. Do komunikacji wykorzystywany jest interfejs I2C. Do komunikacji wykorzystywane są tylko dwie linie GPIO (SDA i SCL). Wymiary modułu czujnika KAmodVL6180 (bez złącza) to: 24 mm x 16 mm x 3 mm. Jest to bardzo kompaktowy czujnik, który znajdzie idealne zastosowanie w konstrukcjach typu mini sumo lub line follower do wykrywania przeciwnika i przeszkód.

kamodvl6180x-modul-z-czujnikiem-odleglosci-gestow-i-als1111

kamodvl6180x-modul-z-czujnikiem-odleglosci-gestow-i-als2222

RPLIDAR – budżetowy skaner laserowy przeznaczony do robotyki mobilnej

rplidar-360-degree-laser-scanner

Skaner laserowy RPLIDAR firmy Robo Peak to bardzo dobra alternatywa dla pojedynczych czujników odbiciowych wykorzystujących światło podczerwone lub ultradźwięki. RPLIDAR do skanowania otoczenia robota wykorzystuje dalmierz laserowy zamontowany na obrotowej głowicy. Głowica, dzięki zainstalowanemu złączu obrotowemu, pozwala na obserwację otoczenia czujnika w zakresie 360 stopni. Rozdzielczość czujnika wynosi 1 stopień. RPLIDAR może wykonywać skan otoczenia z częstotliwością 5,5 Hz. Oznacza to, że czujnik zwraca 2000 próbek w ciągu jednej sekundy działania. Zasięg czujnika wynosi 6 m i pomiar obarczony jest błędem rzędu 0,2% mierzonego dystansu. Komunikację z czujnikiem można zrealizować wykorzystując dołączony do zestawu konwerter USB – UART TTL wraz z przewodem USB lub bezpośrednio poprzez interfejs szeregowy UART TTL. Producent udostępnia otwarte oprogramowanie, co umożliwia łatwe rozpoczęcie pracy z czujnikiem zarówno pod systemem Windows, jak i Linux. Udostępnione przez producenta przygotowane pakiety systemu ROS umożliwiają użycie czujnika w bardziej zaawansowanych systemach wbudowanych opartych o system Linux.

02730_2b

Skaner laserowy RPLIDAR dostępny w naszej ofercie może zostać użyty między innymi w systemach skanowania otoczenia, modelowaniu 3D oraz systemach antykolizyjnych.

modHC-SR04 – ultradźwiękowy czujnik odległości

hc_sr04_poczatek

modHC-SR04 to popularny ultradźwiękowy czujnik odległości obecny w naszej ofercie już od dłuższego czasu. Odległość do przeszkody jest proporcjonalna do czasu, jaki jest potrzebny fali ultradźwiękowej na pokonanie drogi od czujnika do przeszkody i z powrotem. Łatwość stosowania czujnika zapewnia biblioteka przygotowana dla środowiska Arduino. Chcącym poznać zasadę działania czujnika polecamy publikacje: