This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
scarecrow569's profile picture

Reactor Monitoring Display

Started by scarecrow569, 29 August 2012 - 12:18 PM
scarecrow569 #1
Posted 29 August 2012 - 02:18 PM
A video of it in action.

[media]http://www.youtube.com/watch?v=l2IHyeYI-Ek&feature=plcp[/media]

the code:

mon = peripheral.wrap("left")
local x = rs.testBundledInput("right", colors.white)
while x ~= banana do
white = rs.testBundledInput("right", colors.white)
orange = rs.testBundledInput("right", colors.orange)
magenta = rs.testBundledInput("right", colors.magenta)
black = rs.testBundledInput("right", colors.black)

if white == true then
  mon.setCursorPos(1,1)
  mon.write("									 ")
  mon.setCursorPos(1,2)
  mon.write("	*** Reactor Display Panel ***	")
  mon.setCursorPos(1,3)
  mon.write("									 ")
  mon.setCursorPos(1,4)
  mon.write("-------------------------------------")
  mon.setCursorPos(1,5)
  mon.write(" Reactor Core 1 is OFF			   ")
else
  mon.setCursorPos(1,1)
  mon.write("									 ")
  mon.setCursorPos(1,2)
  mon.write("	*** Reactor Display Panel ***	")
  mon.setCursorPos(1,3)
  mon.write("									 ")
  mon.setCursorPos(1,4)
  mon.write("-------------------------------------")
  mon.setCursorPos(1,5)
  mon.write(" Reactor Core 1 is ON				")
end
if magenta == true then
  mon.setCursorPos(1,6)
  mon.write(" Reactor Core 2 is OFF			   ")
  mon.setCursorPos(1,7)
  mon.write("-------------------------------------")
else
  mon.setCursorPos(1,6)
  mon.write(" Reactor Core 2 is ON				")
  mon.setCursorPos(1,7)
  mon.write("-------------------------------------")
end
if orange == true then
  mon.setCursorPos(1,8)
  mon.write(" The reactor is OVERHEATING		  ")
else
  mon.setCursorPos(1,8)
  mon.write(" The reactor is at a safe temperature")
end
  mon.setCursorPos(1,9)
  mon.write("-------------------------------------")
if black == true then
  mon.setCursorPos(1,10)
  mon.write(" The Master Switch is set to OFF	 ")
else
  mon.setCursorPos(1,10)
  mon.write(" The master Switch is set to ON	  ")
end
  mon.setCursorPos(1,11)
  mon.write("-------------------------------------")
os.sleep(2)
end
Darky_Alan #2
Posted 29 August 2012 - 02:34 PM
That looks pretty damn awesome, good job.
scarecrow569 #3
Posted 30 August 2012 - 08:55 AM
Thanks Darky_Alan! Is there a way to control the energy that you know of?
scarecrow569 #4
Posted 31 August 2012 - 02:59 PM
does anyone know how to regulate it? :)/>/>
Caracca #5
Posted 31 August 2012 - 11:37 PM
You do have to be more specific in that matter. regulate it's output ?. or what i think you mean.. shut down the reactors if the mfsu's are full and renable them once they drop below a certain value.

the last option is posible, though the easiest bit is to catch the redstone signal from an mfsu. if transmit then shut down reactor.

though i am personally working on something else. but that involves CCsensors.
scarecrow569 #6
Posted 03 September 2012 - 09:44 AM
The MFSU's explode instantly.

Not sure if you watched the youtube video but if you attach anything to the EU output of the reactor the cable and what its connected to are destroyed instantly.
This includes MFSU's and HV- Transformers. (note that the glass fiber cable is destroyed only at the time of connection to the MFSU or Transformers).

What I was wondering is that is it possible to create a parallel system? And has anyone had any success with it?
Caracca #7
Posted 03 September 2012 - 01:14 PM
i do know this "issue" of yours.

if the output of the reactor is higher then 2048 EU/t then it will burn out HV cables(note: glass fiber only allows a max of 512 eu/t before burning out). then the solution is to connect the HV transformer directly onto the reactor.

so best is to find out the ammount of EU/T your reactor is generating, atm my reactors containing 42 uranium bars in a square(7x6) generates 1840 EU/T
scarecrow569 #8
Posted 04 September 2012 - 06:08 AM
Thanks Caracca, But I've found another solution.
I created a parallel circuit, the glass fiber actually allows (from what i can see) an infinite amount of eu/t
aslong as the eu's have a place to go. Putting the eu's through a HV transformer shapes those eu's into
groups of 512eu/t that then can be put into MFSU's. Ive found that as soon as the MFSU is full the line
sizzles, so a MFSU-full kill switch is critical.

What are you using to put the ice into your reactor? I find my redstone engines take too long to warm up, and the
pipework I need for a simple fix is in technic whereas I'm using tekkit. I'm thinking about using a combustion engine…
scarecrow569 #9
Posted 04 September 2012 - 08:42 AM
Yeah, I just confirmed that you can put 3,500+ eu/t through a glass fiber cable.
Caracca #10
Posted 04 September 2012 - 10:35 AM
i work with redpower, but if you want to use your EU's, you can try an energy link( though this one pulls out complete stacks of ice ) and i dont know if you are running technic or tekkit. but you could try the electrical engine if you are using technic.
scarecrow569 #11
Posted 08 September 2012 - 04:49 PM
Yeh, Ive gone to combustion engines which do the same thing, the fuel/cooling system is a little fiddly but it works well and can cool any form of reactor.
chevyman2510 #12
Posted 26 October 2012 - 09:15 PM
I'm using tekkit and just hooked up a mass fabricator to my reactors via glass fiber. Tested the output and was 16K eu/t+ through 1 glass fiber cable. Just a quick fyi.
naxyr #13
Posted 30 December 2012 - 11:31 PM
I've never seen a reactor cooldown flush ran like that. In fact, my only experience with reactors has been when I have employed the help of EE pumping ice into it. Very Impressive