Detecte el movimiento de las superficies cercanas con este breakout de navegación óptica compatible con Breakout Garden: ¡estupendo para el seguimiento del suelo de los robots que viven en el suelo!
El sensor PAA5100JE se utiliza en los robots aspiradores y emplea una cámara de baja resolución y algunos algoritmos inteligentes para detectar el movimiento de las superficies. Este sensor tiene un alcance supercercano de 15-35 mm, por lo que es adecuado para su uso con una variedad de superficies diferentes. Si buscas un sensor similar con un mayor alcance (para acoplar a algo como un dron) consulta nuestro breakout PMW3901.
Puedes utilizar este breakout completamente libre de soldaduras con cualquier Breakout Garden con ranura SPI, para facilitar la creación de prototipos.
Características
Sensor de seguimiento óptico PAA5100JE-Q (hoja de datos)
Dos LEDs blancos incorporados para la iluminación
Velocidad de fotogramas: 242 FPS (fotogramas por segundo)
Alcance: 15-35mm
Campo de visión: 42°
Velocidad máxima: 1,14 metros por segundo (con el sensor a 25mm de la superficie)
Consumo de corriente típico de 6mA
Interfaz SPI
3.Compatible con 3V o 5V
Protección contra polaridad inversa
Compatible con Arduino
Compatible con Raspberry Pi (librería Python)
Compatible con Raspberry Pi Pico (librerías C++/MicroPython)
Dibujo mecánico
Esquema
Software Hemos adaptado nuestra librería PWM3901 Python para que también funcione con este sensor. Hace que la lectura de los valores de movimiento x/y y su magnitud sea realmente sencilla. Utiliza la siguiente línea al principio de tu código para asegurarte de que está configurado correctamente:
from pmw3901 import PAA5100
Conectando a tu Raspberry Pi
Si no estás utilizando un Breakout Garden, así es como debes conectar tu Breakout de sensor de flujo óptico cercano a tu Raspberry Pi.
Nuestra biblioteca está configurada para utilizar la ranura SPI frontal por defecto: BCM 7 para CS, BCM 11 para SCK, BCM 10 para MOSI, BCM 9 para MISO, y BCM 19 para el pin INT.
Estos son los pines que debes conectar entre tu Breakout del Sensor de Flujo Óptico Cercano y el GPIO de tu Pi (ten en cuenta que es la numeración de pines del BCM):
3-5V a cualquier pin de 5V o 3V
CS al BCM 7
SCK al BCM 11
MOSI al BCM 10
MISO al BCM 9
INT al BCM 19
GND a cualquier pin de tierra
Por supuesto, puedes usar otros pines pero tendrás que cambiarlos en consecuencia cuando instales el sensor en tu código.
Notas
Medidas: aprox. 24 mm x 24,5 mm x 5 mm (largo x ancho x alto, incluidos los componentes)