Difference between revisions of "S20: Tesla Model RC"
(→Schedule) |
(→Schedule) |
||
Line 103: | Line 103: | ||
| | | | ||
* <font color="CDCC1C">03/23/2020</font> | * <font color="CDCC1C">03/23/2020</font> | ||
− | |||
*<span style="color:FUCHSIA">03/23/2020</span> | *<span style="color:FUCHSIA">03/23/2020</span> | ||
*<span style="color:orange">03/23/2020</span> | *<span style="color:orange">03/23/2020</span> | ||
Line 110: | Line 109: | ||
*<span style="color:brown">03/23/2020</span> | *<span style="color:brown">03/23/2020</span> | ||
| | | | ||
− | *< | + | * <font color="CDCC1C">03/29/2020</font> |
*<span style="color:FUCHSIA">03/29/2020</span> | *<span style="color:FUCHSIA">03/29/2020</span> | ||
*<span style="color:orange">03/29/2020</span> | *<span style="color:orange">03/29/2020</span> | ||
Line 117: | Line 116: | ||
*<span style="color:brown">03/29/2020</span> | *<span style="color:brown">03/29/2020</span> | ||
| | | | ||
− | *< | + | *<font color="CDCC1C">Motor alignment on wheels from finding min/max throttle and steering threshold of Motor node</font> |
*<span style="color:FUCHSIA">Integrate WiFi driver into Bridge and Sensor node by setting up access points.</span> | *<span style="color:FUCHSIA">Integrate WiFi driver into Bridge and Sensor node by setting up access points.</span> | ||
*<span style="color:orange">Integrate GPS and compass into Geographical node and compare functionality to a real GPS module.</span> | *<span style="color:orange">Integrate GPS and compass into Geographical node and compare functionality to a real GPS module.</span> | ||
Line 134: | Line 133: | ||
! scope="row"| 4 | ! scope="row"| 4 | ||
| | | | ||
− | *< | + | * <font color="CDCC1C">03/30/2020</font> |
*<span style="color:red">03/30/2020</span> | *<span style="color:red">03/30/2020</span> | ||
*<span style="color:blue">03/30/2020</span> | *<span style="color:blue">03/30/2020</span> | ||
Line 140: | Line 139: | ||
*<span style="color:PURPLE">03/30/2020</span> | *<span style="color:PURPLE">03/30/2020</span> | ||
| | | | ||
− | *< | + | * <font color="CDCC1C">03/31/2020</font> |
*<span style="color:red">04/05/2020</span> | *<span style="color:red">04/05/2020</span> | ||
*<span style="color:blue">04/05/2020</span> | *<span style="color:blue">04/05/2020</span> | ||
Line 146: | Line 145: | ||
*<span style="color:PURPLE">04/05/2020</span> | *<span style="color:PURPLE">04/05/2020</span> | ||
| | | | ||
− | *Work on the Electronic speed controller of the RC car to control the motor and servos. | + | * <font color="CDCC1C">Work on the Electronic speed controller of the RC car to control the motor and servos.</font> |
− | *Create PCB schematic. | + | *<span style="color:red">Create PCB schematic.</span> |
− | *Integrate Google Maps API into Android App | + | *<span style="color:blue">Integrate Google Maps API into Android App </span> |
− | * | + | *<span style="color:blue">0Establish CoAP server and client</span> |
− | *Establish connection between the LCD and the Driver node | + | *<span style="color:PURPLE">Establish connection between the LCD and the Driver node</span> |
| | | | ||
* <span style="color:red">In progress</span> | * <span style="color:red">In progress</span> |
Revision as of 23:27, 31 March 2020
Contents
Tesla Model RC
Abstract
Tesla Model RC is an electric, battery-powered, self-navigating RC car. The aim is to navigate to the destination set on the Android application by utilizing GPS navigation. The car combines the data received from multiple sensors to perceive its surroundings to avoid obstacles in its path.
Introduction
The project was divided into 5 modules:
- Bridge and Sensor Controller
- Motor Controller
- Geographical Controller
- Driver and LCD controller
- Android Application
Team Members & Responsibilities
<Team Picture>
- Git Project Link: Tesla Model RC
- Motor Controller
- Bridge Sensor Controller
- Geographical Controller
- Driver & LCD Controller
- Android Application
- PCB Design
- RC Car Design: 3D Printing
- Review Team
- Testing Team
Schedule
Week# | Start Date | End Date | Task | Status | |
---|---|---|---|---|---|
1 |
|
|
|
| |
2 |
|
|
|
| |
3 |
|
|
|
| |
4 |
|
|
|
| |
5 |
|
|
|
|
TODO |
6 |
|
|
|
|
TODO |
7 |
|
|
|
TODO | |
8 |
|
|
|
TODO | |
9 |
|
|
|
TODO | |
10 |
|
|
|
TODO | |
11 |
|
|
|
TODO |
Parts List & Cost
Item# | Part Desciption | Vendor | Qty | Cost |
---|---|---|---|---|
1 | RC Car | Traxxas | 1 | $250.00 |
2 | CAN Transceivers MCP2551-I/P | Microchip [1] | 8 | Free Samples |
Printed Circuit Board
<Picture and information, including links to your PCB>
CAN Communication
<Talk about your message IDs or communication strategy, such as periodic transmission, MIA management etc.>
Hardware Design
<Show your CAN bus hardware design> High Level Hardware Diagram
DBC File
<Gitlab link to your DBC file> <You can optionally use an inline image>
Sensor ECU
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Motor ECU
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Geographical Controller
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Communication Bridge Controller & LCD
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Master Module
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Mobile Application
<Picture and link to Gitlab>
Hardware Design
Software Design
<List the code modules that are being called periodically.>
Technical Challenges
< List of problems and their detailed resolutions>
Conclusion
<Organized summary of the project>
<What did you learn?>
Project Video
Project Source Code
Advise for Future Students
<Bullet points and discussion>