Étape 2: Pi Blaster
Le PWM sur la facture pro forma est fait avec le blaster Pi Daemon. Le serveur envoie les données vers les servos directe de la Pi et en logiciels pour le FIFO PI-BLASTER.
- sudo apt-get install autoconf
- git clone https://github.com/sarfata/pi-blaster.git
- CD pi-blaster
- ./autogen.sh
- . / configuremake
- sudo faire installer
- sudo faire désinstaller - pour arrêter le démarrage automatique
FIFO, c’est à /dev/pi-blaster
Pour activer complètement broche GPIO 17 :
echo "17 = 1" > /dev/pi-blaster
Pour affecter un PWM de 20 % à broche GPIO 17
echo "17 = 0,2" > /dev/pi-blaster
Pour tester il suffit d’utiliser un multimètre et certaines commandes echo, notez sur papier ce que vous devez envoyer à votre servos pour les amener à faire ce que vous voulez. Vérifier mon code serveur pour mes valeurs, le vôtre sera étroite heureusement vous pouvez les contrôler avec les 0-3.3V offerts par la PI comme le signal de commande est unipolaire.
Pour le faisceau de câblage, j’ai utilisé un connecteur IDC et certains en-tête de 2,54 mm.
NOTA - (1) j’ai eu des problèmes avec ce interférant avec l’environnement windows de PIs dans le passé avec les blocages, donc je n’ont pas tendance à démarrer dans l’interface de windows PI X. (2) sudo chown root test.sh, puis sudo chmod + s test.sh à autoriser les scripts d’accès GPIO en tant que root non