Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
EduKit 1 problems
#5
Hi Larz60+,
Thanks for all your help - it really came in handy. My code works perfectly now:
from time import gmtime, strftime, sleep
import time, datetime
from gpiozero import Button
from gpiozero import LED
import time
n = 0 
button=[1]
red = LED(18)
yellow = LED(23)
green = LED(24)
red.off()
green.off()
yellow.off()
button = Button(25)

starttime = time.time()
print ("starting")
try:
   while True:
      currenttime = time.time()
      elapsed = currenttime - starttime
      # print elapsed
      if elapsed >= 7:
          break
      if button.is_pressed:
          n = n + 1
          print(n)
      sleep(0.2)
except:
    pass
print ("flashing", n, "times")
for number in range(n):
    red.on()
    yellow.on()
    green.on()
    time.sleep(0.5)
    red.off()
    yellow.off()
    green.off()
    time.sleep(0.5)
Thanks,
Birdwatcher
Reply


Messages In This Thread
EduKit 1 problems - by birdwatcher - Dec-22-2019, 04:26 PM
RE: EduKit 1 problems - by Larz60+ - Dec-22-2019, 05:14 PM
RE: EduKit 1 problems - by birdwatcher - Dec-22-2019, 05:31 PM
RE: EduKit 1 problems - by Larz60+ - Dec-22-2019, 10:31 PM
RE: EduKit 1 problems - by birdwatcher - Dec-23-2019, 09:17 PM
RE: EduKit 1 problems - by Larz60+ - Dec-24-2019, 02:01 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020