Post date: Oct 15, 2017 6:27:19 PM
9/26/17
My initial idea for my project was to great a cell phone controlled plane that could be flown anywhere in the world there is cell service. I decided not to go forward with this idea because it was too complicated to be done in the time given. But it was the basis for my idea for my final project.
9/30/17
Mr. D recommended a site called Instructables.com. I search around for a project that was similar to my plane project. Although I did not find any other project that involved a plane, I found an interesting idea that was similar to mine. It involved building a Bluetooth controlled car by using a phone app. I proposed it to Mr. D and he decided that this project would be feasible.
http://www.instructables.com/id/Arduino-Smartphone-Controlled-Arduino-Robot-Car-Vi/
10/4/17
After deciding my final design, I divided the whole project into three manageable parts. The first part was my MVP (minimal viable product). This was a controllable motor connected to a joystick with accompanying code. The next was to mount the MVP on a chassis and attach wheels. The third and final part was to add a Bluetooth module and connect it to an app on my phone.
10/5/17
Today, Mr. D gave me a kit called Elegoo that contains all of the necessary materials for my project. The Elegoo kit also comes with tutorials that teach users how to build various things using the Arduino coding platform and an Arduino chip.
10/14/17
Over the past week I have been trying different parts of the Elegoo kit and accompanying tutorials. I have learned about lots of different electrical bits and bobs and have sufficient knowledge about the Arduino platform in order to start working on my final project.
Click this link at bottom to see Arduino test at work!
10/14/17
This is the diagram for my design of the motor control system utilizing the Arduino. It will be my reference for when I start putting it together. In this picture there is a Bluetooth control chip, something I will implement later, for now I am using an analog joystick.
10/18/17
The finished minimal viable product. Two motors connected to a motor drive module and controlled by an analog joystick. All that's left is the code and this part of the project is finished!
10/31/17
After about two weeks of constant working with the code, I've hit a coder's block. There is a large problem with the fact that the joystick emits an analog signal and the code uses a digital input. I have been changing the code in order to fix this problem, and I made a large breakthrough today, but the code editor gave me an error (below).
Mr. D recommended that I talk to Mr. Harris about this because he has an extensive knowledge about code.