Senior Project
|
ADC.c | This file is code to control the ADC on the ATMega328P |
ADC.h | |
Battery.c | This file is code to read the battery voltage |
Battery.h | This file is code to read the battery voltage |
BPW21.c | This file is code for the photodiode readings |
BPW21.h | |
CD4051.c | This file is code to control the CD4051 multiplexer connected to the ADC |
CD4051.h | This file is code to control the CD4051 multiplexer connected to the ADC |
DRV8830.c | This file is code to read control the h-bridges |
DRV8830.h | This file is code to read control the h-bridges |
I2C_Interface.c | |
I2C_Interface.h | This file is code to control the TWI_Master |
Interrupt.c | This file is code for the interrupts on the ATMega328P |
Interrupt.h | |
LSM303DLHC.c | |
LSM303DLHC.h | This file is code to control the LSM303DLHC |
Main.c | This file is code main for testing and the main program |
Motor_Control.c | This file is code for the control loops for the three motors |
Motor_Control.h | This file is code for the control loops for the three motors |
MPX53GP.c | This file is code to read the depth from the MPX53GP pressure sensor |
MPX53GP.h | This file is code to read the depth from the MPX53GP pressure sensor |
Timer.c | |
Timer.h | This file is code to control the Timers on the ATMega328P |
TWI_Master.c | |
TWI_Master.h | |
USART.c | |
USART.h | This file is code to control the USART on the ATMega328P |
Velocity.c | |
Velocity.h | This file is code to interpret velocity from the LSM303DLHC |
XPEBBL.c | |
XPEBBL.h | This file is code to control the 3 Watt LEDs |