Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.clear()
- term.setTextColor(colors.orange)
- term.setCursorPos(1,1)
- print("Beginning Setup...")
- L1 = peripheral.wrap("colorful_lamp_8")
- L2 = peripheral.wrap("colorful_lamp_9")
- L3 = peripheral.wrap("colorful_lamp_10")
- L4 = peripheral.wrap("colorful_lamp_11")
- L5 = peripheral.wrap("colorful_lamp_12")
- L6 = peripheral.wrap("colorful_lamp_13")
- L7 = peripheral.wrap("colorful_lamp_14")
- L8 = peripheral.wrap("colorful_lamp_15")
- L9 = peripheral.wrap("colorful_lamp_16")
- L10 = peripheral.wrap("colorful_lamp_17")
- L11 = peripheral.wrap("colorful_lamp_18")
- L12 = peripheral.wrap("colorful_lamp_19")
- L13 = peripheral.wrap("colorful_lamp_20")
- print("Lamps connected")
- sleep(1)
- print("Performing test")
- L1.setLampColor(math.random(0,32767))
- L2.setLampColor(math.random(0,32767))
- L3.setLampColor(math.random(0,32767))
- L4.setLampColor(math.random(0,32767))
- L5.setLampColor(math.random(0,32767))
- L6.setLampColor(math.random(0,32767))
- L7.setLampColor(math.random(0,32767))
- L8.setLampColor(math.random(0,32767))
- L9.setLampColor(math.random(0,32767))
- L10.setLampColor(math.random(0,32767))
- L11.setLampColor(math.random(0,32767))
- L12.setLampColor(math.random(0,32767))
- L13.setLampColor(math.random(0,32767))
- sleep(0.1)
- L1.setLampColor(math.random(0,32767))
- L2.setLampColor(math.random(0,32767))
- L3.setLampColor(math.random(0,32767))
- L4.setLampColor(math.random(0,32767))
- L5.setLampColor(math.random(0,32767))
- L6.setLampColor(math.random(0,32767))
- L7.setLampColor(math.random(0,32767))
- L8.setLampColor(math.random(0,32767))
- L9.setLampColor(math.random(0,32767))
- L10.setLampColor(math.random(0,32767))
- L11.setLampColor(math.random(0,32767))
- L12.setLampColor(math.random(0,32767))
- L13.setLampColor(math.random(0,32767))
- print("Test completed! Running main program")
- print("Ctrl T to terminate this program")
- x = 10
- y = 1
- while true do
- lamp = math.random(0,32767)
- L1.setLampColor(lamp)
- L2.setLampColor(lamp)
- L3.setLampColor(lamp)
- L4.setLampColor(lamp)
- L5.setLampColor(lamp)
- L6.setLampColor(lamp)
- L7.setLampColor(lamp)
- L8.setLampColor(lamp)
- L9.setLampColor(lamp)
- L10.setLampColor(lamp)
- L11.setLampColor(lamp)
- L12.setLampColor(lamp)
- L13.setLampColor(lamp)
- x = x - 1
- if x > 0 then
- sleep(1)
- else
- -- Transition into fast blinking
- while y > 0 do
- L1.setLampColor(lamp)
- L2.setLampColor(lamp)
- L3.setLampColor(lamp)
- L4.setLampColor(lamp)
- L5.setLampColor(lamp)
- L6.setLampColor(lamp)
- L7.setLampColor(lamp)
- L8.setLampColor(lamp)
- L9.setLampColor(lamp)
- L10.setLampColor(lamp)
- L11.setLampColor(lamp)
- L12.setLampColor(lamp)
- L13.setLampColor(lamp)
- sleep(y)
- y = y - 0.1
- end
- -- Fast blinking
- while x < 10 do
- L1.setLampColor(math.random(0,32767))
- L2.setLampColor(math.random(0,32767))
- L3.setLampColor(math.random(0,32767))
- L4.setLampColor(math.random(0,32767))
- L5.setLampColor(math.random(0,32767))
- L6.setLampColor(math.random(0,32767))
- L7.setLampColor(math.random(0,32767))
- L8.setLampColor(math.random(0,32767))
- L9.setLampColor(math.random(0,32767))
- L10.setLampColor(math.random(0,32767))
- L11.setLampColor(math.random(0,32767))
- L12.setLampColor(math.random(0,32767))
- L13.setLampColor(math.random(0,32767))
- sleep(0.1)
- x = x + 0.1
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement