View difference between Paste ID: yaQeEgFz and DUkXk9tG
SHOW: | | - or go back to the newest paste.
1
s=peripheral.wrap("bottom")
2
3
function pulse(freq)
4-
s.setFreq(1)
4+
s.setFreq(freq)
5
redstone.setOutput("bottom", true)
6
sleep(0.25)
7
redstone.setOutput("bottom", false)
8
sleep(0.5)
9-
s.setFreq(3)
9+
10
11
function tripulse(freq)
12
s.setFreq(freq)
13
for i=1, 3 do
14
redstone.setOutput("bottom", true)
15
sleep(0.5)
16-
sleep(5)
16+
17-
s.setFreq(4)
17+
18
end
19
end
20
21
while true do
22
os.pullEvent("redstone")
23
pulse(1)
24-
s.setFreq(2)
24+
tripulse(3)
25
sleep(3)
26
tripulse(4)
27
pulse(2)
28
end