Software
We used eight PIC microcontrollers in total, seven in our boat and one in our controller. Seven of the microcontrollers were programmed in C and one, the Balloon Monitor PIC, was programmed in assembly code. The complete code used for each PIC, as well as a brief description of function, can be accessed using the links below.
LUC PIC
HZV Receiver PIC
Right Motor PIC
Left Motor PIC
Balloon Monitor PIC
Attack Mechanism PIC
Connection Indicator PIC
Voltage Cutoff PIC
To see state charts for some of the state machines used go to the State Charts page.
LUC PIC
HZV Receiver PIC
Right Motor PIC
Left Motor PIC
Balloon Monitor PIC
Attack Mechanism PIC
Connection Indicator PIC
Voltage Cutoff PIC
To see state charts for some of the state machines used go to the State Charts page.