-1
for hour_on |08:30にライトオンWebIOPiラズベリーパイ3
HOUR_ON = 8 # Turn Light ON at 08:00
HOUR_OFF = 18 # Turn Light OFF at 18:00
そして、それは大丈夫だが、私は08:30 HOUR_ON
を設定するかどう:hour_offは、これらのコマンドは、コンフィギュレーションにあるのでしょうか?
for hour_on |08:30にライトオンWebIOPiラズベリーパイ3
HOUR_ON = 8 # Turn Light ON at 08:00
HOUR_OFF = 18 # Turn Light OFF at 18:00
そして、それは大丈夫だが、私は08:30 HOUR_ON
を設定するかどう:hour_offは、これらのコマンドは、コンフィギュレーションにあるのでしょうか?
分の機能を追加するには、サンプルプログラムを変更する必要があります。 Pythonの日付操作の詳細については、this pageを参照してください。
This pageがminutes
機能を追加するloop
機能を変更する方法について説明し、
def loop():
# Get the current time
now = datetime.time(datetime.datetime.now().hour, datetime.datetime.now().minute)
# Automatically switch on LED
if ((now.hour == HOUR_ON.hour) and (now.minute == HOUR_ON.minute) and (now.second == 0)):
if (GPIO.digitalRead(LIGHT) == GPIO.LOW):
GPIO.digitalWrite(LIGHT, GPIO.HIGH)
# Automatically switch off LED
if ((now.hour == HOUR_OFF.hour) and (now.minute == HOUR_OFF.minute) and (now.second == 0)):
if (GPIO.digitalRead(LIGHT) == GPIO.HIGH):
GPIO.digitalWrite(LIGHT, GPIO.LOW)
# Repeat every 1 second
webiopi.sleep(1)
は、あなたがそれを試してみましたか? –