Detecte el movimiento de superficies cercanas con este desglose de navegación óptica compatible con Breakout Garden: ¡excelente para el seguimiento del piso para robots que habitan en el suelo!
El sensor PAA5100JE se utiliza en aspiradoras robóticas y utiliza una cámara de baja resolución y algunos algoritmos inteligentes para detectar el movimiento de las superficies. Este sensor tiene un rango súper cercano de 15-35 mm por lo que es adecuado para su uso con una variedad de superficies diferentes. Si está buscando un sensor similar con un rango más grande (para conectarlo a algo como un dron), consulte nuestro desglose de PMW3901. Puede usar esta conexión completamente sin soldadura con cualquier Breakout Garden con una ranura SPI, para facilitar la creación de prototipos.
Características
Software
Hemos adaptado nuestro PWM3901 Biblioteca de Python para trabajar con este sensor también. Hace que la lectura de los valores de movimiento x/y y su magnitud sea realmente sencilla. Use la siguiente línea al comienzo de su código para asegurarse de que esté configurado correctamente:de pmw3901 importar PAA5100
Conexión a su Raspberry Pi
Si no está utilizando un Breakout Garden, esta es la forma de conectar su sensor de flujo óptico cercano a su Raspberry Pi. Nuestra biblioteca está configurada para usar la ranura SPI frontal de manera predeterminada: 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 para conectar entre la conexión del sensor de flujo óptico cercano y el GPIO de su Pi (tenga en cuenta que es la numeración de pines BCM):
Por supuesto, puede usar otros pines, pero tendrá que cambiarlos en consecuencia cuando cree una instancia del sensor en su código.
Marca | Pimoroni |
Modelo | PIM573 |