Skip to content

Commit 0f74629

Browse files
committed
fix: update brightness examples and images
1 parent 814c120 commit 0f74629

10 files changed

Lines changed: 342 additions & 0 deletions
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<xml xmlns="https://developers.google.com/blockly/xml">
2+
<!-- Brilho do LED sobe de 0 a 100 usando uma variavel numerica. -->
3+
<block type="variables_guardar" x="20" y="20">
4+
<field name="VAR">intensidade led</field>
5+
<value name="VALUE">
6+
<block type="math_number">
7+
<field name="NUM">0</field>
8+
</block>
9+
</value>
10+
<next>
11+
<block type="controls_repeat_simple">
12+
<field name="TIMES">10</field>
13+
<statement name="DO">
14+
<block type="variables_alterar">
15+
<field name="VAR">intensidade led</field>
16+
<value name="TARGET">
17+
<block type="variables_valor_guardado">
18+
<field name="VAR">intensidade led</field>
19+
</block>
20+
</value>
21+
<value name="VALUE">
22+
<block type="math_arithmetic">
23+
<field name="OP">ADD</field>
24+
<value name="A">
25+
<block type="variables_valor_guardado">
26+
<field name="VAR">intensidade led</field>
27+
</block>
28+
</value>
29+
<value name="B">
30+
<block type="math_number">
31+
<field name="NUM">10</field>
32+
</block>
33+
</value>
34+
</block>
35+
</value>
36+
<next>
37+
<block type="bloco_acender_led_brilho">
38+
<value name="COLOUR">
39+
<block type="colour_green"></block>
40+
</value>
41+
<value name="INTENSITY">
42+
<block type="variables_valor_guardado">
43+
<field name="VAR">intensidade led</field>
44+
</block>
45+
</value>
46+
<next>
47+
<block type="display_mostrar_valor">
48+
<field name="LINHA">1</field>
49+
<field name="ALINHAMENTO">LEFT</field>
50+
<field name="DISPLAY_TYPE">SMALL</field>
51+
<value name="VALOR">
52+
<block type="variables_valor_guardado">
53+
<field name="VAR">intensidade led</field>
54+
</block>
55+
</value>
56+
<next>
57+
<block type="esperar_segundos">
58+
<value name="TIME">
59+
<block type="math_number">
60+
<field name="NUM">1</field>
61+
</block>
62+
</value>
63+
</block>
64+
</next>
65+
</block>
66+
</next>
67+
</block>
68+
</next>
69+
</block>
70+
</statement>
71+
<next>
72+
<block type="bloco_desligar_todos_leds"></block>
73+
</next>
74+
</block>
75+
</next>
76+
</block>
77+
</xml>
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<xml xmlns="https://developers.google.com/blockly/xml">
2+
<!-- Brilho do LED desce de 100 a 0 usando uma variavel numerica. -->
3+
<block type="variables_guardar" x="20" y="20">
4+
<field name="VAR">intensidade led</field>
5+
<value name="VALUE">
6+
<block type="math_number">
7+
<field name="NUM">100</field>
8+
</block>
9+
</value>
10+
<next>
11+
<block type="bloco_acender_led_brilho">
12+
<value name="COLOUR">
13+
<block type="colour_green"></block>
14+
</value>
15+
<value name="INTENSITY">
16+
<block type="variables_valor_guardado">
17+
<field name="VAR">intensidade led</field>
18+
</block>
19+
</value>
20+
<next>
21+
<block type="esperar_segundos">
22+
<value name="TIME">
23+
<block type="math_number">
24+
<field name="NUM">1</field>
25+
</block>
26+
</value>
27+
<next>
28+
<block type="controls_repeat_simple">
29+
<field name="TIMES">10</field>
30+
<statement name="DO">
31+
<block type="variables_alterar">
32+
<field name="VAR">intensidade led</field>
33+
<value name="TARGET">
34+
<block type="variables_valor_guardado">
35+
<field name="VAR">intensidade led</field>
36+
</block>
37+
</value>
38+
<value name="VALUE">
39+
<block type="math_arithmetic">
40+
<field name="OP">MINUS</field>
41+
<value name="A">
42+
<block type="variables_valor_guardado">
43+
<field name="VAR">intensidade led</field>
44+
</block>
45+
</value>
46+
<value name="B">
47+
<block type="math_number">
48+
<field name="NUM">10</field>
49+
</block>
50+
</value>
51+
</block>
52+
</value>
53+
<next>
54+
<block type="bloco_acender_led_brilho">
55+
<value name="COLOUR">
56+
<block type="colour_green"></block>
57+
</value>
58+
<value name="INTENSITY">
59+
<block type="variables_valor_guardado">
60+
<field name="VAR">intensidade led</field>
61+
</block>
62+
</value>
63+
<next>
64+
<block type="display_mostrar_valor">
65+
<field name="LINHA">1</field>
66+
<field name="ALINHAMENTO">LEFT</field>
67+
<field name="DISPLAY_TYPE">SMALL</field>
68+
<value name="VALOR">
69+
<block type="variables_valor_guardado">
70+
<field name="VAR">intensidade led</field>
71+
</block>
72+
</value>
73+
<next>
74+
<block type="esperar_segundos">
75+
<value name="TIME">
76+
<block type="math_number">
77+
<field name="NUM">1</field>
78+
</block>
79+
</value>
80+
</block>
81+
</next>
82+
</block>
83+
</next>
84+
</block>
85+
</next>
86+
</block>
87+
</statement>
88+
<next>
89+
<block type="bloco_desligar_todos_leds"></block>
90+
</next>
91+
</block>
92+
</next>
93+
</block>
94+
</next>
95+
</block>
96+
</next>
97+
</block>
98+
</xml>
Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
<xml xmlns="https://developers.google.com/blockly/xml">
2+
<!-- Brilho sobe de 0 a 100 e desce ate 0 usando a mesma variavel. -->
3+
<block type="variables_guardar" x="20" y="20">
4+
<field name="VAR">intensidade led</field>
5+
<value name="VALUE">
6+
<block type="math_number">
7+
<field name="NUM">0</field>
8+
</block>
9+
</value>
10+
<next>
11+
<block type="controls_repeat_simple">
12+
<field name="TIMES">10</field>
13+
<statement name="DO">
14+
<block type="bloco_acender_led_brilho">
15+
<value name="COLOUR">
16+
<block type="colour_green"></block>
17+
</value>
18+
<value name="INTENSITY">
19+
<block type="variables_valor_guardado">
20+
<field name="VAR">intensidade led</field>
21+
</block>
22+
</value>
23+
<next>
24+
<block type="esperar_segundos">
25+
<value name="TIME">
26+
<block type="math_number">
27+
<field name="NUM">1</field>
28+
</block>
29+
</value>
30+
<next>
31+
<block type="variables_alterar">
32+
<field name="VAR">intensidade led</field>
33+
<value name="TARGET">
34+
<block type="variables_valor_guardado">
35+
<field name="VAR">intensidade led</field>
36+
</block>
37+
</value>
38+
<value name="VALUE">
39+
<block type="math_arithmetic">
40+
<field name="OP">ADD</field>
41+
<value name="A">
42+
<block type="variables_valor_guardado">
43+
<field name="VAR">intensidade led</field>
44+
</block>
45+
</value>
46+
<value name="B">
47+
<block type="math_number">
48+
<field name="NUM">10</field>
49+
</block>
50+
</value>
51+
</block>
52+
</value>
53+
<next>
54+
<block type="display_mostrar_valor">
55+
<field name="LINHA">1</field>
56+
<field name="ALINHAMENTO">LEFT</field>
57+
<field name="DISPLAY_TYPE">SMALL</field>
58+
<value name="VALOR">
59+
<block type="variables_valor_guardado">
60+
<field name="VAR">intensidade led</field>
61+
</block>
62+
</value>
63+
<next>
64+
<block type="esperar_segundos">
65+
<value name="TIME">
66+
<block type="math_number">
67+
<field name="NUM">1</field>
68+
</block>
69+
</value>
70+
</block>
71+
</next>
72+
</block>
73+
</next>
74+
</block>
75+
</next>
76+
</block>
77+
</next>
78+
</block>
79+
</statement>
80+
<next>
81+
<block type="esperar_segundos">
82+
<value name="TIME">
83+
<block type="math_number">
84+
<field name="NUM">5</field>
85+
</block>
86+
</value>
87+
<next>
88+
<block type="controls_repeat_simple">
89+
<field name="TIMES">10</field>
90+
<statement name="DO">
91+
<block type="bloco_acender_led_brilho">
92+
<value name="COLOUR">
93+
<block type="colour_green"></block>
94+
</value>
95+
<value name="INTENSITY">
96+
<block type="variables_valor_guardado">
97+
<field name="VAR">intensidade led</field>
98+
</block>
99+
</value>
100+
<next>
101+
<block type="esperar_segundos">
102+
<value name="TIME">
103+
<block type="math_number">
104+
<field name="NUM">1</field>
105+
</block>
106+
</value>
107+
<next>
108+
<block type="variables_alterar">
109+
<field name="VAR">intensidade led</field>
110+
<value name="TARGET">
111+
<block type="variables_valor_guardado">
112+
<field name="VAR">intensidade led</field>
113+
</block>
114+
</value>
115+
<value name="VALUE">
116+
<block type="math_arithmetic">
117+
<field name="OP">MINUS</field>
118+
<value name="A">
119+
<block type="variables_valor_guardado">
120+
<field name="VAR">intensidade led</field>
121+
</block>
122+
</value>
123+
<value name="B">
124+
<block type="math_number">
125+
<field name="NUM">10</field>
126+
</block>
127+
</value>
128+
</block>
129+
</value>
130+
<next>
131+
<block type="display_mostrar_valor">
132+
<field name="LINHA">1</field>
133+
<field name="ALINHAMENTO">LEFT</field>
134+
<field name="DISPLAY_TYPE">SMALL</field>
135+
<value name="VALOR">
136+
<block type="variables_valor_guardado">
137+
<field name="VAR">intensidade led</field>
138+
</block>
139+
</value>
140+
<next>
141+
<block type="esperar_segundos">
142+
<value name="TIME">
143+
<block type="math_number">
144+
<field name="NUM">1</field>
145+
</block>
146+
</value>
147+
</block>
148+
</next>
149+
</block>
150+
</next>
151+
</block>
152+
</next>
153+
</block>
154+
</next>
155+
</block>
156+
</statement>
157+
<next>
158+
<block type="bloco_desligar_todos_leds"></block>
159+
</next>
160+
</block>
161+
</next>
162+
</block>
163+
</next>
164+
</block>
165+
</next>
166+
</block>
167+
</xml>

images/leds/led_04_brilho.png

-3.69 KB
Loading
4.11 KB
Loading
1.09 KB
Loading
3.78 KB
Loading
54.1 KB
Loading
69.1 KB
Loading
110 KB
Loading

0 commit comments

Comments
 (0)