The Nautical Electromechanical Device for Mobile Operation (NEDMO) is composed of two main components that are used to control the 0ILUS: the Nonspecific Assignable Vessel CONtroller (NAVCON) and the Free Uninterrupted Energy Laboratory CONsole (FUELCON).
The NAVCON controls all navigational aspects of the vessel, which include steering via a wheel and control of the propeller speed via a throttle. The FUELCON allows the user to pair the NEDMO with boats, turn on and off the pump, increase and decrease pump pressure, and refuel the vessel.
The 0ILUS' rudder is controlled through a steering wheel which is connected to a linear potentiometer on the base panel of the NAVCON. The analog value of the potentiometer is read through an ADC to map the voltage value between 0-1022, which corresponds with the rudder position on the boat.
Similarly, the NAVCON's throttle is connected to a potentiometer at it's axis of rotation on the bottom panel, and it's converted analog vlaue was mapped to the propeller's speed. The throttle was divided into three sections representing forward, neutral, and backward. Each of the section had a corresponding LED to tell the user which throttle position they were in. Within the neutral section, the propeller was off, and within the forward and backward sections, the position of the throttle with respect to the beginning and ending points of the section mapped proportionally to the propeller's speed.
** gif may take a minute to load**
** gif may take a minute to load**
**All dimensions in mm
** gif may take a minute to load**
The user must go through the pairing process in order to be able to control the boat. Each of the six boats that were created for the course were assigned a boat number that must be known in order to connect. After both the NEDMO and the desired boat are powered on, a dial potentiometer on the FUELCON allows the user to select which boat number to pair to, then pair by pressing the pairing button. Once the controller and boat are paired together, pirate flags will raise on each of the components.
The ship's pump is controlled by three buttons on the FUELCON. The central firing button turns on and off the pump motor while the side buttons allow the user to decrease and increase the pressure of the pump by a duty cycle of 5%.
While paired and sailing, the boat has a capacity of virtual fuel that navigational and pumping actions "use" up. The method of keeping track of fuel was to assume a maximum capacity of 75 units of fuel, where each action used up 1 unit of this fuel for every 0.2 seconds they were being used. These actions include moving the rudder, forward or backward propulsion at any speed, and pumping, all of which use up the same 1 unit per 0.2 seconds regardless of how many were being used at once.
In order to replenish this fuel, the FUELCON user would have to fight off a crew member of the British Royal Navy by stabbing the button in the center of the FUELCON soldier. Each hit needs to press down the refuelling button for a minimum of 0.5 seconds in order to regain 15 units of fuel, or 20% of the total capacity. Refueling can only be done if none of the actions that deplete fuel are trying to be used. Moving the wheel, the throttle being placed in forward or backward, or turning on the pump would all cancel the refuelling process.
** gif may take a minute to load**
** gif may take a minute to load**