code.py
1 # SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries 2 # 3 # SPDX-License-Identifier: MIT 4 5 """Traffic light simulator example for Pico. Turns on red, amber and green LEDs in traffic 6 light-like sequence. 7 8 REQUIRED HARDWARE: 9 * Red LED on pin GP11. 10 * Amber LED on pin GP14. 11 * Green LED on pin GP13. 12 """ 13 import time 14 import board 15 import digitalio 16 17 red_led = digitalio.DigitalInOut(board.GP11) 18 red_led.direction = digitalio.Direction.OUTPUT 19 amber_led = digitalio.DigitalInOut(board.GP14) 20 amber_led.direction = digitalio.Direction.OUTPUT 21 green_led = digitalio.DigitalInOut(board.GP13) 22 green_led.direction = digitalio.Direction.OUTPUT 23 24 while True: 25 red_led.value = True 26 time.sleep(5) 27 amber_led.value = True 28 time.sleep(2) 29 red_led.value = False 30 amber_led.value = False 31 green_led.value = True 32 time.sleep(5) 33 green_led.value = False 34 amber_led.value = True 35 time.sleep(3) 36 amber_led.value = False