FINAL PROJECT

I have three ideas about my final poject, two of them are gravity drived car, the other is a take phote machine.

IDEA 1. Gravity drived car go a 8 circle path.
The car is drived by gravity, the weight is hang on the car, then the weight down by gravity, the gravity tranfer to kinetic. The car is show on the picture below.
800x600
The car go 8 circle on the table or ground, the path is show in the picture.
800x600
It has 5 characteristics:
(1) Drived by gravity, the steering wheel also drived by gravity;
(2) A 8 circle path, the 8 can be big and small;
(3) It can show how long the car goes and the velocity of car;
(4) It can show the mass of object;
(5) It can caculate the efficieny of gravity transfer to kinetic;
Some sensors need to get the velocity distance and LCD is need to show the data. A doubt is the microcontroller can caculate the efficiecny.
IDEA 2. Gravity drived car go a 8 circle path.
The car also drived by gravity but it can avoid obstalce. The cylinder obstalce in on the stright line but different distance, the car can turn round, the path is show in the picture. Some sensor need to recognize the obstacle, the steering wheel is dived by a servo.
800x600
It has 6 characteristics:
(1) Drived by gravity, the steering wheel drived by servo;
(2) A S path;
(3) The car can recognize the obstalce;
(4) It can show how long the car goes and the velocity of car;
(5) It can show the mass of object;
(6) It can caculate the efficieny of gravity transfer to kinetic;
IDEA 3. Auto-photo machine.
This machine can take photos and send them to computer. It can be controlled by voice or touched by foot. When you work on the table and you need a working photo, then you tell the camera you need a photo, you can see the image on line on the computer. The position of camera is controlled by motors, tell the camera un or down rotate until the image on the computer is you want. Tell the camera "take photo" after adjust the position of the camera. The camera gets the message it will take photo and send it to computer.
800x600
It has 3 characteristics:
(1) Take a photo by voice or foot touch;
(2) Send the photo to computer;
(3) The camer can auto focus;
(4) The movement of camera can controlled by voice;
The final project

At last I make a gravity drived car, some differences from idea1 and idea2. The car still drived by the weight (power of gravity). The steering is als controlled by servo, but the servo is controlled by the weight descending distance. The car can go stragiht path, S path or 8 path, it detertimined by programming. The system can controlled by phone, they were communicated by BLE, the distance detected by sona can send to MCU and MCU controlled the servo. When I press start on the phone servo 2 will release the weight and the car run as the weight goes down meanwhile the green led will be on. If I press stop on phone servo 2 will clamp the weight then the weight can't go down the car will stop the red led will be on at the same time.

800x600
1. Mechanical design

The structural parts were designed by 3D and 2D software, and most of the parts were build by laser cutting and the part winding roll was build by 3D printing.

800x600

A 3 mm thickness woodboard was used in laser cutting.

800x600

A 5mm thickness acrylic board was used for making gear, for it should be much stronger.

800x600

All of the parts were cutted.

800x600

The winding roll was build by 3D printing.

800x600
2. Electronic design

The elecronic designed on Eagle software.

800x600

The board was produced after design.

800x600

It is not easy to solder, for the MCU chip has many pins.

800x600
3.Embed programming and APP design

I programmed on arduino, it has some problem when upload for I used a 20 MHz crystal, and I change it to 16 MHz then it worked.

800x600

App inventor was used for design a app on phone.

800x600
4. Assemble

It need a long time to assemble the car.

Shafts bears and spring were need.

800x600

The front wheel was assembled.

800x600

The back shaft for back wheels and small gear was assmebled.

800x600

The front shaft for winding roll and big gear was assembled.

800x600

The shafts were assembled on underpan.

800x600

Back wheels were assembled.

800x600

The support ans pulley on the top were assembled.

800x600

The weight was put on the car, and the electronic elements were assembled.

800x600
5. Testing

After assemble all of the parts including the electronic elements, I test it and try to do some adjustments.

800x600
The project has finished.
800x600
File download
Laser Cutting File

3D Printing File

Electronic Design

MCU Code

App of Android