Adit Namdev

anamdev@andrew.cmu.edu

Alumni in Electrical and Computer Engineering

Analog Mixer

Mixing boards can be expensive. We make it considerably cheaper with our cool ECE education.

@anamdev, @cjwei, @aprasann

Eye in the Sky

Raspberry pi quadcopter with camera!

@anamdev, @jrtick

Eye in the Sky 18 Jan 2017, 3:10 a.m. EST
Saturday 1/15: Just received our parts! We developed a plan for the week. We will spend today and tomorrow figuring out the necessary APIs before building the quadcopter.
Eye in the Sky 18 Jan 2017, 3:13 a.m. EST
Monday 1/17: We constructed the drone frame to understand where each part would go. We familiarized ourselves with the Electronic Speed Controllers (ESC) and the brushless motors. We were able to use a lab power source (to power the motor) and a waveform generator (PWM for the ESC) to calibrate and test the motors.
Eye in the Sky 18 Jan 2017, 3:20 a.m. EST
Tuesday 1/18: 1. Constructed the frame and soldered the motors, ESCs, and battery cables to the frame (which has a built in power distribution board). 2. Tested each motor after connection using the lab power source and waveform generator with success. 3. Connected all ESCs in parallel with the waveform generator. Used battery as power source. We were able to achieve our first lift off! 4. Successfully connected and interfaced with camera on the Raspberry Pi 3.
Eye in the Sky 18 Jan 2017, 3:23 a.m. EST
Tuesday 1/17 (continued): 5. Used PyBluez to communicate between Raspberry Pi and computer. This will be used to control the quadcopter.
Eye in the Sky 20 Jan 2017, 2:55 a.m. EST
Wednesday 1/18: 1. Used Rpi.GPIO library to connect motors to Raspberry Pi. 2. Allowed game controller inputs to be sent via bluetooth from PC to Raspberry Pi. 3. Made prototype build of entire quadcopter.
Eye in the Sky 20 Jan 2017, 3 a.m. EST
Thursday 1/19: 1. We needed to power the Raspberry Pi remotely. Thus we used a voltage regulator to power the RPi with 5V (the necessary startup voltage) while using an 8V battery. 2. We finally made our first flight tests. The quadcopter, unfortunately, would flip over every time. We noticed that each motor moved a different speeds despite giving it the same commands. Thus we developed a prototype PID controller to interface with a gyroscope/accelerator, which would try to correct motor speeds.