-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdia5.py
130 lines (112 loc) · 2.83 KB
/
dia5.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
import RPi.GPIO as gpio #libreta para utilizar los puertos de
from time import sleep #es para dar pausas
led1=23 #definimos los pines de GPIO a utilizar
gpio.setmode(gpio.BCM)
#modo BCM de la raspberry pi (Broadcom SOC channel)
gpio.setmode(gpio.BCM)
#configuramos los puertos conectados a los leds como salida
gpio.setup(led1,gpio.OUT)#configuramos los puertos conecta
while True: #bucle infinito
gpio.output(led1,True) #encendemos el led1
sleep(1) #encendemos el led1
gpio.output(led1, False) #apagamos el led1
#pausa de un segundo
sleep(1)
#ejercicio
#hacer que los tres leds parpaden todos juntos con un intervalo de 0.5 segundos
import RPi.GPIO as gpio #libreria para puertos
from time import sleep #para dar pausas
led_r = 23
led_y = 24
led_g = 25
gpio.setmode(gpio.BCM)
gpio.setup(led_r,gpio.OUT)
gpio.setup(led_y,gpio.OUT)
gpio.setup(led_g,gpio.OUT)
while True:
gpio.output(led_r,True)
sleep(1)
gpio.output(led_r,False)
sleep(1)
gpio.output(led_y,True)
sleep(1)
gpio.output(led_y,False)
sleep(1)
gpio.output(led_g,True)
sleep(1)
gpio.output(led_g,False)
sleep(1)
import RPi.GPIO as gpio #libreria para puertos
from time import sleep #para dar pausas
led_r = 23
led_y = 24
led_g = 25
gpio.setmode(gpio.BCM)
gpio.setup(led_r,gpio.OUT)
gpio.setup(led_y,gpio.OUT)
gpio.setup(led_g,gpio.OUT)
while True:
gpio.output(led_r,True) #encender
gpio.output(led_g,True)
gpio.output(led_y,True)
sleep(0.5)
gpio.output(led_r,False) #apagar
gpio.output(led_g,False)
gpio.output(led_y,False)
sleep(0.5)
#siempretenemosqueimportarlalibreriaetc
#out es pqsacamosenformacion leindicamos enque patitia es conectada
#sleep para que le de tiempo a la compy de procesar
import RPi.GPIO as gpio #libreria para puertos
from time import sleep #para dar pausas
led_r = 23
led_y = 24
led_g = 25
gpio.setmode(gpio.BCM)
gpio.setup(led_r,gpio.OUT)
gpio.setup(led_y,gpio.OUT)
gpio.setup(led_g,gpio.OUT)
listaopen = [led_r, led_g, led_y]
while True:
for x in listaopen:
gpio.output(x, True)
sleep(1)
gpio.output(x, False)
sleep(1)
import RPi.GPIO as gpio #libreria para puertos
from time import sleep #para dar pausas
led_r = 23
led_y = 24
led_g = 25
gpio.setmode(gpio.BCM)
gpio.setup(led_r,gpio.OUT)
gpio.setup(led_y,gpio.OUT)
gpio.setup(led_g,gpio.OUT)
listaopen = [led_r, led_g, led_y]
tiempo = 0.2
while True:
for x in listaopen:
gpio.output(x, True)
sleep(tiempo)
for x in listaopen:
gpio.output(x, False)
sleep(tiempo)
import RPi.GPIO as gpio #libreria para puertos
from time import sleep #para dar pausas
led_r = 23
led_y = 24
led_g = 25
gpio.setmode(gpio.BCM)
gpio.setup(led_r,gpio.OUT)
gpio.setup(led_y,gpio.OUT)
gpio.setup(led_g,gpio.OUT)
listaopen = [led_r, led_g, led_y]
tiempo = 0.2
while True:
for x in listaopen:
gpio.output(x, True)
sleep(tiempo)
for x in listaopen:
gpio.output(x, False)
sleep(tiempo)
"dddddddd"