WEEK19-PROJECT DEVELOPMENT

This week assessment is Complete your final project. Track and document your progress.

This is my procedure of my final project: 05.03-05.09 mechanical design
05.10-05.16 mechanical process
05.17-05.23 electronic design
05.24-05.30 electronic production
05.31-06.06 embedded programming
06.07-06.13 app programming
06.14-06.20 assemble and test; improvement
06.21 final presentation
In my project the distance between weight and the underpan controlled the turning of wheel. So sona is the input device of the project, and one servo controlled the turning and the other servo worked for releasing and clamping weight are the output devices. Two leds show the status of car running or stopping, when the green led is on means the car is running and the red led is on the car is stopped. The blue tooth used for communicating, the sona gets distance and it will send to phone according BLE. At first the turning is controlled by servo, and talked with Saverio and Travis, they give me some advices, so it controlled by distance detected by sona.

• What is the deadline? How much time do I have left?

My presentation is on June 21, so I have only 13 days.

• What tasks have been completed, and what tasks remain?

I have finished mechanical design and electronic design, also the electronic production and some of the programming finished until now. The mechanical process and app programming and assemble and test haven't been finished.

• How will I complete the remaining tasks in time?

I will process the structure by laser cutting and 3D printing, and assemble the car and test the coding.

• What has worked?

I have finished the electronic board and some programming, the sona servo all worked.

• What hasn't?

One servo didn't work well so I have to solve the problem. The app hasn't been designed so it also does't work. The car hasn't been assembled so it can't work.

• What questions still need to be resolved?

A important question should be solved how long the car goes when the weight goes down 10 mm.

• What have you learned?

I have learn a lot until now, like embed programming when controlling several input and output devices and the output devices were controlled by input devices. It is not simple for me.