PCA9685 Servo Driver 16 Canales Adafruit con Raspberry PI Los servomotores se controlan utilizando las salidas PWM disponibles en la mayoría de las MCU incorporadas. Pero como lamentablemente nuestra Raspi no tiene soporte nativo para PWM... simplemente se nos complica un poco la cosa. Afortunadamente nuestra Raspi tiene, HW I2C disponible, que podemos usar para comunicarnos con un PWM ¡como el Servo Driver PCA9685, de 12 canales de Adafruit! (u otras marcas) De esta manera, podemos manejar fácilmente hasta 16 servomotores con nuestra Raspberry Pi utilizando la biblioteca Python de Adafruit y este tutorial. Comprobar si la RaspBerry Pi tiene configurado I2C Si tiene la Raspberry Pi Original (vendida antes de octubre de 2012), el puerto I2C es 0: sudo i2cdetect -y 0 Si Ud tiene la la segunda revisión de RaspBerry Pi, el Puerto I2C es 1: sudo i2cdetect -y 1 Dependiendo de que tenga una versión u otra esto es lo que debería...
Este es un Blog 100% de Electrónica, Informática y Linux. Me centrare en programación, lenguajes como FreePascal y Python, y electrónica Digital aplicada a la robótica y automatismos. Yo soy un simple aficionado a la informática y la programación, todo lo que aquí se escribe es pura experiencia personal y esta basado en mi conocimiento personal y prueba y error. ;-))