Detecteer beweging van close-up oppervlakken met deze breakout garden -compatibele optische navigatie- breakout - geweldig voor het volgen van vloeren voor robots op ground !
De PAA5100JE-sensor wordt gebruikt in robotstofzuigers en gebruikt een camera met lage resolutie en enkele slimme algoritmen om beweging van oppervlakken te detecteren. Deze sensor heeft een super dichtbij bereik van 15-35 mm dus het is geschikt voor gebruik met een verscheidenheid aan verschillende oppervlakken. Als je op zoek bent naar een vergelijkbare sensor met een groter bereik (voor bevestiging aan zoiets als een drone), bekijk dan onze PMW3901 breakout . U kunt deze breakout volledig soldeervrij gebruiken met elke breakout garden met een SPI-slot, voor het gemak van prototyping.
Functies
Software
We hebben onze PWM3901 aangepast Python- library om ook met deze sensor te werken. Het maakt het lezen van de x/y-bewegingswaarden en hun omvang heel eenvoudig. Gebruik de volgende regel aan het begin van uw code om ervoor te zorgen dat deze correct is ingesteld:vanaf pmw3901 import PAA5100
Verbinding maken met je raspberry pi
Als je geen breakout garden gebruikt, kun je als volgt je Near Optical Flow sensor breakout verbinden met je raspberry pi . Onze library is standaard ingesteld om het voorste SPI-slot te gebruiken: BCM 7 voor CS, BCM 11 voor SCK, BCM 10 voor MOSI, BCM 9 voor MISO en BCM 19 voor de INT-pin.
Dit is welke pinnen je moet verbinden tussen je Near Optical Flow sensor breakout en je Pi's GPIO (merk op dat het BCM-pincodes zijn):
Je kunt natuurlijk andere pinnen gebruiken, maar je zult ze dienovereenkomstig moeten wijzigen wanneer je de sensor in je code instantiseert.
Merk | Pimoroni |
Model | PIM573 |