×
Create a new article
Write your page title here:
We currently have 276 articles on Waste Of Space Wiki. Type your article name above or create one of the articles listed here!



    Waste Of Space Wiki

    Automatic Reactor: Difference between revisions

    Content added Content deleted
    mNo edit summary
    No edit summary
    Line 1: Line 1:
    Automatic reactor is a contraption you can make which basically regulates the reactor on it's own so you can place it in your base or ship and don't have to worry about babysitting it.

    <gallery>
    File:Automaticreactor.PNG
    File:Automaticreactors.PNG
    </gallery>



    Depending on how cautious you want to be, you might want to place the reactor far away from your base, or really close to you in your ship, because if something goes wrong, you can always delete the reactor to avoid meltdown.
    <br />
    <br />
    [[File:AutomaticReactor2.png|right|frameless]]
    Automatic Reactor is a term used for [[Reactor|reactors]] which are regulated through mechanisms rather than the player. They are necessary for feasible multi-reactor power systems.


    === '''Temperature''' ===
    == Working ==
    There are two mechanisms per reactor, one for managing temperature, the other for dispensing uranium when it runs out. Rod control is achieved through temperature sensors, which read the reactor's temperature when attached to it, and sends signals when it moves out of range. When used with polysilicons, the signals can be used to lower or raise the control rods.
    Place your temperature sensor on top of a polysilicon, make sure both objects connect to the reactor. Make two.


    A sensor set to 20:1000 that sends signals through a pink polysilicon (Mode 0) will lower the rods, decreasing temperature. The opposite can be done with a blue polysilicon (Mode 1) and a 1001:1300 temperature range, which will raise them instead.
    Similarly to a manual reactor, one polysilicon set to '''mode 0''' will increase heat and another one set to '''mode 1''' will decrease heat.


    Additionally, you can place a Mode 2 polysilicon and a button to eject uranium from the reactor.
    For your '''mode 0''' temperature sensor, you should set the ratio to 20:1000 so the reactor can heat up on it's own.


    To refill a reactor, you need to attach a microcontroller to the dispenser and the reactor using ports. The code will use port ID 1 to read the reactor's fuel status, and port ID 2 to control the dispenser.<syntaxhighlight lang="lua" line="1">
    For your '''mode 1''' temperature sensor, you should set the ratio to 1001:10000 to prevent meltdown

    Additionally, put a mode 2 polysilicon along with a button so you can manually eject fuel from the reactor.

    You can also set custom ratio on temperature sensors.
    <br />

    === '''Refueling''' ===
    [[File:New refuel.PNG|center|206x206px]]
    <br /><syntaxhighlight lang="lua" line="1">
    local reactor = GetPartFromPort(1, "Reactor")
    local reactor = GetPartFromPort(1, "Reactor")
    local dispenser = GetPartFromPort(2, "Dispenser")
    local dispenser = GetPartFromPort(2, "Dispenser")
    Line 41: Line 24:
    end
    end
    end
    end
    </syntaxhighlight>
    </syntaxhighlight>Note: Microcontrollers have to be powered to function.

    You just have to put a microcontroller with ports connecting to one dispenser and the reactor. Adjust dispenser's port id to 2. Put the code in micro and it should work

    <br />

    === '''Finishing off''' ===
    All you need to do now is place a bin on the back of the reactor so it collects nuclear waste, an uranium bin for the dispensers, and a pipe connecting to water and steam containers
    [[Category:Tutorials]]
    [[Category:Tutorials]]

    Revision as of 19:25, 18 January 2022


    Automatic Reactor is a term used for reactors which are regulated through mechanisms rather than the player. They are necessary for feasible multi-reactor power systems.

    Working

    There are two mechanisms per reactor, one for managing temperature, the other for dispensing uranium when it runs out. Rod control is achieved through temperature sensors, which read the reactor's temperature when attached to it, and sends signals when it moves out of range. When used with polysilicons, the signals can be used to lower or raise the control rods.

    A sensor set to 20:1000 that sends signals through a pink polysilicon (Mode 0) will lower the rods, decreasing temperature. The opposite can be done with a blue polysilicon (Mode 1) and a 1001:1300 temperature range, which will raise them instead.

    Additionally, you can place a Mode 2 polysilicon and a button to eject uranium from the reactor.

    To refill a reactor, you need to attach a microcontroller to the dispenser and the reactor using ports. The code will use port ID 1 to read the reactor's fuel status, and port ID 2 to control the dispenser.

    local reactor = GetPartFromPort(1, "Reactor")
    local dispenser = GetPartFromPort(2, "Dispenser")
    
    while wait() do
        local fuel = reactor:GetFuel()
        for i = 1, #fuel do
            if fuel[i] <= 0 then
                dispenser:Trigger()
                wait(1)
                dispenser:Trigger()
            end
        end
    end
    

    Note: Microcontrollers have to be powered to function.

    Cookies help us deliver our services. By using our services, you agree to our use of cookies.

    Recent changes

  • Axenori • 3 days ago
  • Voivsone • 4 days ago
  • Axenori • 4 days ago
  • Axenori • 5 days ago
  • Cookies help us deliver our services. By using our services, you agree to our use of cookies.