ComputerCraft Automated Reactor Controller
Easily automate your Big/Bigger/Extreme reactor with a pretty graphical UI.
Features:
One line installation
Modular displays to customize information shown
Automatically control your reactor with optional configuration
Tested on Extreme, Big, and Bigger Reactors
Installation:
To install, place and connect an Advanced Computer to a valid Reactor's Computer Port,
either with wired modems or directly on it. Then, follow these steps:
- Run the following command in the Computer:
pastebin run kSkwEchg
- Choose whether to calibrate or not. The calibration is only used if using Big Reactors. It gets an estimate of the RF capacity of your reactor.
Configuration:
To configure the program, use monitors. Once it is configured,
the monitors are no longer necessary but can still display information.
The minimum monitor size is 2x2. Use a height of 4 to have access to all settings.
When the monitor is 4 blocks tall, there will be the option to change graphs.
If there is not enough space to display a graph you will be unable to enable it.
Screenshots:
Known Issues:
- If the reactor has a very large max RF/t generation capacity but a low RF/t drain, it may oscillate around the target buffer
- Workaround: increase the range of the buffer (usefulness will vary)
- Reactor statistics will be inaccurate for 1-2s of power up
Future Plans:
- Turbine support
- Remote monitoring / control
- Fully customizable colors
Update History:
Last update: 12/04/2023
12/04/2023: Changed Control rod insertion logic to use a PID controller
5/24/2021: Added support for Extreme Reactors and Big Reactors
5/24/2021: Started tracking update history / Uploaded to GitHub
Attributions:
- Krakaen:
Gui design influenced by Krakaen's Reactor Program
http://www.computercraft.info/forums2/index.php?/topic/26019-big-reactors-automatic-control-program/
- Lyqyd:
Buttons use Touchpoint API, though one line was modified
http://www.computercraft.info/forums2/index.php?/topic/14784-touchpoint-api/
- Immibis:
Thread API to detect monitor size changes
http://www.computercraft.info/forums2/index.php?/topic/3479-basic-background-thread-api/
- Eniallator:
Updater script to automatically roll out changes to users
http://www.computercraft.info/forums2/index.php?/topic/25101-program-automatic-updater/"