File tree Expand file tree Collapse file tree 6 files changed +33
-28
lines changed Expand file tree Collapse file tree 6 files changed +33
-28
lines changed Original file line number Diff line number Diff line change 13
13
f = board .get_pin ("d:8:o" )
14
14
g = board .get_pin ("d:9:o" )
15
15
dp = board .get_pin ("d:4:o" )
16
-
16
+ #function to create numbers and letters
17
17
def digi1 ():
18
18
b .write (1 )
19
19
c .write (1 )
Original file line number Diff line number Diff line change 9
9
green = board .get_pin ("d:10:o" )
10
10
blue = board .get_pin ("d:9:o" )
11
11
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 ():
13
25
red .write (1 )
14
- time .sleep (1 )
15
26
green .write (1 )
16
- time .sleep (1 )
17
27
blue .write (1 )
28
+ #create as many colors you want by mixing leds
29
+ while True :
30
+ led_red ()
18
31
time .sleep (1 )
19
- red . write ( 0 )
32
+ led_green ( )
20
33
time .sleep (1 )
21
- blue . write ( 0 )
34
+ led_blue ( )
22
35
time .sleep (1 )
23
- green . write ( 0 )
36
+ white ( )
24
37
time .sleep (1 )
25
38
26
39
board .exit ()
Original file line number Diff line number Diff line change 4
4
board = Arduino ("COM4" )
5
5
it = util .Iterator (board )
6
6
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
9
11
10
12
while True :
11
- LED .write (1 )
13
+ LED .write (1 )#to give input value to LED pin
12
14
time .sleep (0.5 )
13
15
LED .write (0 )
14
16
time .sleep (0.5 )
15
17
16
- board .exit ()
18
+ board .exit ()#to exit arduino board
Original file line number Diff line number Diff line change 6
6
it .start ()
7
7
8
8
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
12
13
def led1 ():
13
14
s1 .write (1 )
14
15
s2 .write (0 )
Original file line number Diff line number Diff line change 6
6
it .start ()
7
7
8
8
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
10
10
11
11
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)
18
12
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)
20
14
led .write (sensor_value )
21
15
board .exit ()
Original file line number Diff line number Diff line change 5
5
it = util .Iterator (board )
6
6
it .start ()
7
7
8
- led = board .get_pin ("d:9:o " )
8
+ led = board .get_pin ("d:9:p " )
9
9
10
- # for a in range(0,255):
11
- # led.write()
12
- # time.sleep(0.8)
13
-
14
- # for a in range(255,0):
15
10
while True :
16
11
a = 0
17
12
while a <= 255 :
You can’t perform that action at this time.
0 commit comments