26 lines
530 B
Python
26 lines
530 B
Python
# Example Python Servo Script #1
|
|
# Once connected the easiest way to get your servo moving is to use the Gpiozero library in a Python script.
|
|
|
|
|
|
from gpiozero import Servo
|
|
from time import sleep
|
|
|
|
from gpiozero.pins.pigpio import PiGPIOFactory
|
|
|
|
my_factory = PiGPIOFactory()
|
|
myGPIO = 12
|
|
servo = Servo(myGPIO, pin_factory=my_factory)
|
|
|
|
while True:
|
|
servo.mid()
|
|
print("mid")
|
|
sleep(0.5)
|
|
servo.min()
|
|
print("min")
|
|
sleep(1)
|
|
servo.mid()
|
|
print("mid")
|
|
sleep(0.5)
|
|
servo.max()
|
|
print("max")
|
|
sleep(1) |