Pythonで電気のオンオフをするプログラムを作成するには、実際の電気回路を操作することはできませんが、代わりにPythonのGPIOライブラリを使用して、Raspberry Piなどのボード上でLEDを点灯させることができます。以下は、Raspberry Pi上でGPIOを使用してLEDを点灯させるプログラムの例です。
python
Copy code
import RPi.GPIO as GPIO
import time
# GPIOのピン番号を設定
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
led_pin = 18
# GPIOピンを出力モードに設定
GPIO.setup(led_pin, GPIO.OUT)
# LEDをオンにする
GPIO.output(led_pin, GPIO.HIGH)
print("LED is ON")
time.sleep(5)
# LEDをオフにする
GPIO.output(led_pin, GPIO.LOW)
print("LED is OFF")
# GPIOの設定をクリア
GPIO.cleanup()
この例では、GPIOピン番号18にLEDが接続されていることを仮定しています。GPIOピンをオンにすると、LEDが点灯し、5秒後にオフになります。最後にGPIOをクリーンアップすることで、GPIOの設定をクリアします。
注意:このプログラムを実行する前に、Raspberry PiなどのGPIOをサポートするボードを使用していることを確認してください。また、電気回路の接続については専門家に相談してください。