Skip to content

Commit 1a3d063

Browse files
committed
Ard progs
1 parent c9a80ee commit 1a3d063

File tree

6 files changed

+33
-28
lines changed

6 files changed

+33
-28
lines changed

7segmentdisplay.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
f = board.get_pin("d:8:o")
1414
g = board.get_pin("d:9:o")
1515
dp = board.get_pin("d:4:o")
16-
16+
#function to create numbers and letters
1717
def digi1():
1818
b.write(1)
1919
c.write(1)

RGB_led.py

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,31 @@
99
green = board.get_pin("d:10:o")
1010
blue = board.get_pin("d:9:o")
1111

12-
while True:
12+
def led_red():
13+
red.write(1)
14+
green.write(0)
15+
blue.write(0)
16+
def led_green():
17+
red.write(0)
18+
green.write(1)
19+
blue.write(0)
20+
def led_blue():
21+
red.write(0)
22+
green.write(0)
23+
blue.write(1)
24+
def white():
1325
red.write(1)
14-
time.sleep(1)
1526
green.write(1)
16-
time.sleep(1)
1727
blue.write(1)
28+
#create as many colors you want by mixing leds
29+
while True:
30+
led_red()
1831
time.sleep(1)
19-
red.write(0)
32+
led_green()
2033
time.sleep(1)
21-
blue.write(0)
34+
led_blue()
2235
time.sleep(1)
23-
green.write(0)
36+
white()
2437
time.sleep(1)
2538

2639
board.exit()

blinkled.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
board = Arduino("COM4")
55
it = util.Iterator(board)
66
it.start()
7-
print("Hello!Arduino")
8-
LED = board.get_pin("d:13:o")
7+
8+
print("Hello!Arduino")#not necessary
9+
10+
LED = board.get_pin("d:13:o")#stting led to pin 13
911

1012
while True:
11-
LED.write(1)
13+
LED.write(1)#to give input value to LED pin
1214
time.sleep(0.5)
1315
LED.write(0)
1416
time.sleep(0.5)
1517

16-
board.exit()
18+
board.exit()#to exit arduino board

flowing _led.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
it.start()
77

88
s1 = board.get_pin("d:2:o")
9-
s2 = board.get_pin("d:3:0")
10-
s3 = board.get_pin("d:4:0")
11-
s4 = board.get_pin("d:5:0")
9+
s2 = board.get_pin("d:3:o")
10+
s3 = board.get_pin("d:4:o")
11+
s4 = board.get_pin("d:5:o")
12+
#fucntions to turn one led on and others off
1213
def led1():
1314
s1.write(1)
1415
s2.write(0)

led_pot.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,10 @@
66
it.start()
77

88
led = board.get_pin("d:9:o")
9-
pot = board.get_pin("a:1:i")
9+
pot = board.get_pin("a:1:i")#use analog pins to read sensors
1010

1111
while True:
12-
# inputvalue = board.analog("a:1:i").read()
13-
# inputvalue = int(inputvalue)
14-
# print(inputvalue)
15-
# if inputvalue is not None:
16-
# led.write(inputvalue)
17-
# time.sleep(1)
1812
sensor_value = pot.read()
19-
print(sensor_value)
13+
print(sensor_value)#if its showing none type then add 0.01 to (sensor_value + 0.01)
2014
led.write(sensor_value)
2115
board.exit()

led_pwm_controlled.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,8 @@
55
it = util.Iterator(board)
66
it.start()
77

8-
led = board.get_pin("d:9:o")
8+
led = board.get_pin("d:9:p")
99

10-
# for a in range(0,255):
11-
# led.write()
12-
# time.sleep(0.8)
13-
14-
# for a in range(255,0):
1510
while True:
1611
a = 0
1712
while a<=255:

0 commit comments

Comments
 (0)