Skip to content

Commit 3590c7f

Browse files
update
1 parent 5b43676 commit 3590c7f

18 files changed

Lines changed: 22 additions & 11 deletions

File tree

.examples/v03.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
from machine import Pin
2+
from time import sleep
3+
4+
led_car_red = Pin(3, Pin.OUT)
5+
led_car_orange = Pin(5, Pin.OUT)
6+
led_car_green = Pin(6, Pin.OUT)
7+
8+
while True:
9+
led_car_red.toggle()
10+
led_car_orange.toggle()
11+
led_car_green.toggle()
12+
sleep(1)
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ def off(self):
2727
print(f"LED connected to Pin {self.__pin} is low")
2828

2929

30-
red_light = Led_Light(3, False, False)
30+
red_light = Led_Light(3)
3131

3232
while True:
33-
red_light.toggle()
33+
red_light.on()
3434
sleep(1)
35+
red_light.off()
36+
sleep(1)
Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,11 @@ def off(self):
2929
def toggle(self):
3030
# method overriding polymorphism of the parent class
3131
if self.value() == 0:
32-
self.high()
33-
if self.__debug:
34-
print(f"LED connected to Pin {self.__pin} is high")
32+
self.on()
3533
elif self.value() == 1:
36-
self.low()
37-
if self.__debug:
38-
print(f"LED connected to Pin {self.__pin} is low")
34+
self.off()
3935

40-
41-
red_light = Led_Light(3, False, False)
36+
red_light = Led_Light(3, False, True)
4237

4338
while True:
4439
red_light.toggle()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def led_light_state(self, value):
4848
self.on()
4949

5050

51-
red_light = Led_Light(3, False, False)
51+
red_light = Led_Light(3, False, True)
5252

5353
while True:
5454
print(red_light.led_light_state)

0 commit comments

Comments
 (0)