Vorab vielen Dank für prompte Antwort, ich weiß es ist ziemlich nervig mit Unwissenden!
OK, die Datei habe ich mittlerweile in Serv0.py umbenannt, was jedoch zu keinem Erfolg führte.
Das Programm habe ich so aus dem Handbuch übernommen, also müsste es doch richtig sein.
#!/usr/bin/python3
# Datei Serv0.py
import time
import pigpio
import sys
servo = 3
pos = sys.argv[1] # 1000 bis 2000
pi = pigpio.pi() # Verbindung zum pigpio-Dämon
pi.set_mode(servo, pigpio.OUTPUT)
pi.set_servo_pulsewidth(servo, pos)
time.sleep(5)
pi.set_servo_pulsewidth(servo, 0)
pi.stop()
Irgendetwas stimmt mit pigpio nicht...
pi@Pi3B-cellar:~ $ sudo pigpiod
2018-10-03 16:20:45 initInitialise: Can't lock /var/run/pigpio.pid
Can't initialise pigpio library
pi@Pi3B-cellar:~ $ sudo apt-get install pigpio
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
pigpio ist schon die neueste Version (1.64-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
pi@Pi3B-cellar:~ $ sudo systemctl start pigpiod
pi@Pi3B-cellar:~ $ pigs modes 3 w
socket connect failed
pi@Pi3B-cellar:~ $ pigs w 3 1
socket connect failed
pi@Pi3B-cellar:~ $ sudo systemctl status pigpiod
● pigpiod.service - Daemon required to control GPIO pins via pigpio
Loaded: loaded (/lib/systemd/system/pigpiod.service; enabled; vendor preset:
Active: active (running) since Wed 2018-10-03 16:19:25 CEST; 5min ago
Process: 305 ExecStart=/usr/bin/pigpiod -l (code=exited, status=0/SUCCESS)
Main PID: 318 (pigpiod)
CGroup: /system.slice/pigpiod.service
└─318 /usr/bin/pigpiod -l
Okt 03 16:19:24 Pi3B-cellar systemd[1]: Starting Daemon required to control GPIO
Okt 03 16:19:25 Pi3B-cellar systemd[1]: Started Daemon required to control GPIO
lines 1-10/10 (END)
Hilft dies vielleicht weiter?