Kasra-G / ReactorController

Automatically control your reactor out of the box for Big/Bigger/Extreme Reactors
MIT License
76 stars 13 forks source link
computercraft controller minecraft pid-controller reactor reactor-controller

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:

    1. Run the following command in the Computer:
      pastebin run kSkwEchg
    2. 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:

    2021-05-24_20 29 15 2021-05-24_20 29 36 2021-05-24_20 30 04 2021-05-24_20 30 35 2021-05-24_20 30 13

    Known Issues:

    Future Plans:

    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: