Julia言語でのGPIO制御についてのLED点灯のサンプルです

Pin17につないだLEDを点減させる

using PyCall
gpiozero =pyimport(”gpiozero”)
led =gpiozero.LED(17)
led.on()
println("LED ON")
sleep(2)
led.off()
println("LED OFF")
sleep(1)
led.close()

PWM制御をして明るさを変化させる

using PyCall
gpiozero =pyimport(”gpiozero”)
led =gpiozero.LED(17)
led.valu=0.8
println("LED ON 0.8")
sleep(2)
led.valu=0.1
println("LED ON 0.1")
sleep(2)
led.off()
sleep(1)
led.close()

Julia言語でのGPIO制御についての サーボモータ用のサンプルです

using PyCall
gpiozero =pyimport(”gpiozero”)
sleep = pyimport("time").sleep
servo =gpiozero.Servo(22)
servo.value=1.0
#servo.max()
sleep(2)
servo.value=0.0
#servo.mid()
sleep(2)
servo.value=-1.0
#servo.min()

servo.detach()
servo.close()

#gc = pyimport("gc")
#gc.collect()