# limitations under the License. # # Python script to turn on the IR LED from gpiozero import PWMLED from signal import pause from optparse import OptionParser DEFAULT_VALUE = 0.7 #add command line options parser = OptionParser() parser.add_option("-v", "--vaule", dest="value", help=" use -v ? to set value of irLED PWM, valid values are 0 through to 1" ) options, arguments = parser.parse_args() if options.value: value = float(options.value) print("Using specified value =",options.value) else: print("No value was given") value = DEFAULT_VALUE print("Using default value =",value) ir = PWMLED(22) ir.frequency = 25 # Set frequency stream frame rate ir.value = value pause()
from gpiozero.pins.pigpio import PiGPIOFactory from gpiozero import Buzzer from gpiozero import PWMLED from time import sleep # for Buzzer """ bz = Buzzer(12) bz.beep(n=3, background=False) """ # pseudo tonal buzzer tones = [392, 262, 440, 349, 330, 262, 294] factory = PiGPIOFactory() led = PWMLED(12,pin_factory=factory) for tone in tones: led.frequency = tone led.value = 0.1 sleep(1) led.off()
from gpiozero import PWMLED from signal import pause from optparse import OptionParser DEFAULT_VALUE = 0.7 #add command line options parser = OptionParser() parser.add_option( "-v", "--vaule", dest="value", help=" use -v ? to set value of irLED PWM, valid values are 0 through to 1" ) options, arguments = parser.parse_args() if options.value: value = float(options.value) print("Using specified value =", options.value) else: print("No value was given") value = DEFAULT_VALUE print("Using default value =", value) ir = PWMLED(22) ir.frequency = 25 # Set frequency stream frame rate ir.value = value pause()