Wie macht man so etwas wie „Wenn „dieses“ für 3 Sekunden, dann „das“
Posted: 06 Jan 2025, 05:09
Ich verwende CircuitPython und würde gerne eine LED einschalten, wenn der Lichtsensor für 3 Sekunden oder länger abgedeckt ist, aber ich konnte es nicht herausfinden.
Ist das mit dem Befehl time.sleep erledigt?
Mein aktueller Code:
Ist das mit dem Befehl time.sleep erledigt?
Mein aktueller Code:
Code: Select all
while True:
print("Light:", cp.light)
time.sleep(0.2)
if cp.light < 10: # if light sensor gets a reading of less than 10 lux
time.sleep(3)
cp.red_led = True
time.sleep(0.1)
cp.play_tone(262, 1)
cp.play_tone(294, 1)
else:
cp.red_led = False