Paso 4: Configuración de ServoBlaster
Una vez que han conectado sus servos y te acuerdas de los números de los pines, comenzar accediendo al directorio Servod:
CD ~/PiBits/ServoBlaster/user/
Aquí, sólo tienes que escribir:
. / servod
Deberías ver algo como eso:
$ sudo. / servod
Revisión del tablero: 1
Mediante hardware: PWM
Uso de canal DMA: 14
Idle timeout: discapacitados
Número de servos: 8
Tiempo de ciclo del servo: 20000us
Incremento el tamaño de paso del pulso: 10us
Ancho mínimo: 50 (500us)
Ancho máximo: 250 (2500us)
Niveles de salida: Normal
Con pernos que P1: 7,11,12,13,15,16,18,22
Mapeo de servo:
0 a P1-7 GPIO-4
1 en P1-11 GPIO-17
2 GPIO-18 de P1-12
3 GPIO-21 de P1-13
4 en P1-15 GPIO-22
5 el P1-16 GPIO-23
6 GPIO-24 de P1-18
7 el GPIO-25 de P1-22
Después de que entre en esta línea (pines 7 y 11 se utilizan como ejemplos, se puede utilizar el tuyo por supuesto):
. / servod--p1pins = 7, 11
Esta línea se especifica que están conectados 2 cables de señal, uno en GPIO7 y el otro en GPIO17.
Ahora puede tratar de hacer girar sus servos escribiendo:
sudo echo P1 - 7 = 0% >/dev/servoblaster
sudo echo P1 - 11 = 0% >/dev/servoblaster
sudo echo P1 - 7 = 100% >/dev/servoblaster
sudo echo P1 - 11 = 100% >/dev/servoblaster
Usted debe haber notado que los 4 comandos entrados se utilizan generalmente para escribir texto en archivos.
Ahora, podemos configurar Bluetooth para conectar el WiiMote a la Pi!