Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local my_name = "ramp"
- local modem_pos = "bottom"
- local protocol = "door_control"
- local redstone_pos = "top"
- redstone.setAnalogOutput(redstone_pos, 15)
- rednet.open(modem_pos)
- rednet.host(protocol, my_name)
- while true do
- local id, message = rednet.receive(protocol)
- if message == "close" then
- redstone.setAnalogOutput(redstone_pos, 15)
- print("Door closed by " .. id)
- elseif message == "open" then
- redstone.setAnalogOutput(redstone_pos, 0)
- print("Door opened by " .. id)
- else
- print("Message was not recognized " .. message .. " " .. id)
- end
- end
Add Comment
Please, Sign In to add comment