Difference between revisions of "S21: UTAH"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Schedule)
(Schedule)
Line 160: Line 160:
 
*
 
*
 
*<span style="color:cyan"></span>
 
*<span style="color:cyan"></span>
*<span style="color:blue">Implement basic communication between board and app</span>
+
*<span style="color:blue"></span>
 
*<span style="color:red"></span>
 
*<span style="color:red"></span>
 
*<span style="color:magenta"></span>
 
*<span style="color:magenta"></span>
Line 167: Line 167:
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>
* <span style="color:red">incomplete</span>
+
* <span style="color:red"></span>
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>
 
* <span style="color:red"></span>

Revision as of 02:15, 14 March 2021

UTAH: Unit Tested to Avoid Hazards

Abstract

UTAH abstract

Objectives & Introduction

Show list of your objectives. This section includes the high level details of your project. You can write about the various sensors or peripherals you used to get your project completed.

Team Members & Responsibilities

Akash Vachhani profilepic.jpg

Jbeardphoto.jpg

  • Ameer Ali
    • Master Controller

Jonathan tran self pic.jpeg

  • Jonathan Tran Gitlab
    • Sensors Controller
  • Amritpal Sidhu
    • Motor Controller
  • Shreevats Gadhikar
    • Motor Controller

Schedule

Legend
Description Color
Administrative Black
Sensor Cyan
Bluetooth & App Blue
GPS Red
Motor Magenta
Main Orange
Week# Start Date End Date Task Status
1
  • 02/15/2021
  • 02/21/2021
  • Read previous projects to understand what is expected and have some meaningful knowledge by first meeting. Assign roles.
  • Completed
2
  • 02/22/2021
  • 02/28/2021
  • Acquire parts: Canbus modules, GPS module, Ultrasonic module, Bluetooth module, Car frame, and LCD display
  • Conduct meeting: Discuss GitLab layout and expectation of each assigned role
  • Completed
3
  • 03/01/2021
  • 03/01/2021
  • 03/01/2021
  • 03/01/2021
  • 03/01/2021
  • 03/01/2021
  • 03/07/2021
  • 03/07/2021
  • 03/07/2021
  • 03/07/2021
  • 03/07/2021
  • 03/07/2021
  • Purchased RC car and batteries.
  • Purchased Bluetooth connector
  • Created branch for motor controller driver. Created draft template API for motor controller.
  • Completed
  • Completed
  • Completed
4
  • 03/08/2021
  • 03/08/2021
  • 03/08/2021
  • 03/08/2021
  • 03/08/2021
  • 03/08/2021
  • 03/14/2021
  • 03/14/2021
  • 03/14/2021
  • 03/14/2021
  • 03/14/2021
  • 03/14/2021
  • Research connection with Bluetooth from board to application
  • incomplete
5
  • 03/15/2021
  • 03/15/2021
  • 03/15/2021
  • 03/15/2021
  • 03/15/2021
  • 03/15/2021
  • 03/21/2021
  • 03/21/2021
  • 03/21/2021
  • 03/21/2021
  • 03/21/2021
  • 03/21/2021
6
  • 03/22/2021
  • 03/22/2021
  • 03/22/2021
  • 03/22/2021
  • 03/22/2021
  • 03/22/2021
  • 03/28/2021
  • 03/28/2021
  • 03/28/2021
  • 03/28/2021
  • 03/28/2021
  • 03/28/2021
7
  • 03/29/2021
  • 03/29/2021
  • 03/29/2021
  • 03/29/2021
  • 03/29/2021
  • 03/29/2021
  • 04/04/2021
  • 04/04/2021
  • 04/04/2021
  • 04/04/2021
  • 04/04/2021
  • 04/04/2021
8
  • 04/05/2021
  • 04/05/2021
  • 04/05/2021
  • 04/05/2021
  • 04/05/2021
  • 04/05/2021
  • 04/11/2021
  • 04/11/2021
  • 04/11/2021
  • 04/11/2021
  • 04/11/2021
  • 04/11/2021
9
  • 04/12/2021
  • 04/12/2021
  • 04/12/2021
  • 04/12/2021
  • 04/12/2021
  • 04/12/2021
  • 04/18/2021
  • 04/18/2021
  • 04/18/2021
  • 04/18/2021
  • 04/18/2021
  • 04/18/2021
10
  • 04/26/2021
  • 05/02/2021
11
  • 05/03/2021
  • 05/09/2021
12
  • 05/10/2021
  • 05/16/2021


Parts List & Cost

Item# Part Description Vendor Qty Cost
1 Traxxas 1/10 Scale RC Short Truck Traxxas [1] 1 $239.99 + Tax
2 2S 7.4V 5000mAh LiPo Battery Pack Amazon [2] 2 $40.69 + Tax
3 Bluetooth Adapter Amazon [3] 1? $8.99 + Tax
4 Adafruit Ultimate GPS Breakout Adafruit[4] 1 $39.95
5 Adafruit Triple-axis Accelerometer+Magnetometer Adafruit[5] 1 $14.95


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>

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>

Acknowledgement

References