Simple led
code
main.py
from machine import Pin
import time
ledPin = Pin(4,Pin.OUT)
led1Pin = Pin(2,Pin.OUT)
led2Pin = Pin(1,Pin.OUT)
led3Pin = Pin(3,Pin.OUT)
def a():
#0
ledPin.value(0)
led1Pin.value(0)
led2Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#1
ledPin.value(0)
led1Pin.value(0)
led2Pin.value(1)
led3Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#2
ledPin.value(0)
led1Pin.value(1)
led2Pin.value(0)
led3Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#3
ledPin.value(0)
led1Pin.value(1)
led2Pin.value(1)
led3Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#4
ledPin.value(1)
led1Pin.value(0)
led2Pin.value(0)
led3Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#5
ledPin.value(1)
led1Pin.value(0)
led2Pin.value(1)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#6
ledPin.value(1)
led1Pin.value(1)
led2Pin.value(0)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
#7
ledPin.value(1)
led1Pin.value(1)
led2Pin.value(1)
time.sleep(1)
led3Pin.value(1)
led3Pin.value(0)
time.sleep(0.5)
while True:
a()
diagram.json
{
"version": 1,
"editor": "wokwi",
"parts": [
{
"type": "wokwi-pi-pico",
"id": "pico",
"top": 15.6,
"left": -0.01,
"attrs": { "env": "micropython-20220618-v1.19.1" }
},
{
"type": "wokwi-led",
"id": "led1",
"top": -18.26,
"left": 41.38,
"attrs": { "color": "red" }
},
{
"type": "wokwi-led",
"id": "led2",
"top": -32.51,
"left": -185.81,
"attrs": { "color": "blue" }
},
{
"type": "wokwi-led",
"id": "led3",
"top": -31.15,
"left": -135.62,
"attrs": { "color": "blue" }
},
{
"type": "wokwi-led",
"id": "led4",
"top": -31.82,
"left": -89.51,
"attrs": { "color": "blue" }
}
],
"connections": [
[ "led2:A", "pico:GP4", "green", [ "v0" ] ],
[ "led3:A", "pico:GP2", "green", [ "v0" ] ],
[ "led4:A", "pico:GP1", "green", [ "v0" ] ],
[ "led2:C", "pico:GND.1", "black", [ "v0" ] ],
[ "led4:C", "pico:GND.1", "black", [ "v0" ] ],
[ "led3:C", "pico:GND.1", "black", [ "v0" ] ],
[ "led1:A", "pico:GP3", "green", [ "v0" ] ],
[ "led1:C", "pico:GND.1", "black", [ "v0" ] ]
],
"dependencies": {}
}
