User:Douglas.luman/project 1

Mrs. Campo's page

Project Preference
We chose to do the Autonomous Power Wheel

Problem Statement
We have a pre-built autonomous childrens toy that currently only goes about two hundred feet and stops if something is in the way.We are mostly working on C and D at this point.

Project Plan
This past weekend, I was supposed to learn the basics of Arduino. for the whole of the project, we are trying to make the vehicle go backwards as well.

Week 1 Narrative
''This week I am currently learning the coding language "Arduino." it is a new language to me and I am still getting the hang of it. I am going to start going over and reversing/editing the previous builder's code to fit our project. The only real next steps for me are to get more acquainted with Arduino and start coding our program.

Week 2 Narrative
''This week I will continue to code in Arduino. The two different sensors will present a little bit more of a challenge, because the forward mounted sensor has 2 outputs, while the rear only has 1. Programming the module to be timed to as ar as it will go will also be a challenge. The distance that the autonomous car will travel needs to be measured and also the speed it will be travelling at.'' [[File:IMG_1517.jpg|thumb|Our Circuit Board

Week 3 Narrative
This third week I am continuing to work on the coding for the autonomous car. Reversing the program will take a little bit more modification than expected. A problem that we have run into is that each time we restart the program on the Arduino board, the gas pedal actuator does not retract to the original position, and just went and pushed the actuator further. I plan to upload a picture of the code or the actual code as soon as possible. Hopefully will finish sooner than later.

Week 4 Narrative
For the last week of this Project, I am going to be continuing my programming work. The rest of the project should be relatively straight forward, unless thee is an unexpected problem with the coding or testing. The last thing that needs to be finished is the reversing of the driving code and the completion of the second sensor program. I have also started creating a program to retract the pedal servo, because it is not retracting by its self. Here is an example of some of the code developed: