-
Notifications
You must be signed in to change notification settings - Fork 1
Setting up the Valve Controllers
Brian Haro edited this page Jan 8, 2021
·
4 revisions
The Engine web server manages controls for 8 valves on an engine. The 8 different engine values are LOX & Fuel main valves, press valves, purge valves, and vent valves. Each route handles a different pair of valves which means there are a total of 4 microcontrollers that are going to be connected to the Raspberry Pi.
To properly setup Controllers for the EngineWebServer, the following is needed:
- 4 microcontrollers
- 4 USB cables
- Arduino IDE
- Installing Raspberry Pi OS
- Setting up SSH and optionally Wi-Fi
- SSHing into the Raspberry Pi
- Enabling SSH Server
- Configuring IP Addressing
- Installing Environments
- Flashing the Arduino code
- Establishing Controllers plugin order
- Locating Controllers KERNEL and KERNELS settings
- Establishing udev rules for the Controllers
- IP setup
- Building the Typescript code
- Running the EngineWebServer
- Activity Diagram
- ER Diagram
- UML Diagram