Tip:
Highlight text to annotate it
X
So this is the quadcopter project that I've been working on. Unfortunately, just yesterday
the speed controller got burned out... or one of them and the IMU got burned out as
well so it doesn't have any sensor data. So right now there is only manual control for
three of the motors. So these are brushless motors, which are controlled with these speed
controllers which put out 10 amps each and these are all hooked up to this battery right
here which is a 11.1V LiPo battery. They're controlled by PPM signals generated by this
Arduino Nano right here. Originally it was going to be done on the ATMega but it couldn't
keep up with the calculations and sensor readings. This ATMega right here is hooked up to a Bluetooth
module and that allows it to communicate with the smartphone app that I've written. Originally
it was going to take accelerometer data from the phone and use that to control the quadcopter,
but it couldn't keep up with reading in the accelerometer data fast enough and the Bluetooth
buffer would overflow. It's connected to the IMU using I2C or 2-Wire. It's also connected
to the Arduino Nano over USART. There were some issues with the USART so I also hooked
up these pins directly and they basically just read whether they're high or low to see
which motors to set. This is the smartphone app. I've already connected to the Bluetooth
but basically right here you can only set the throttle for each of the motors individually.
Here's the first one... and that one turns on. Here's motor number two... and motor number
three.