Difference between revisions of "S21: exFAT"

From Embedded Systems Learning Academy
Jump to: navigation, search
(Team Members & Responsibilities)
(Schedule)
Line 53: Line 53:
 
<BR/>
 
<BR/>
  
== Schedule ==
+
{| class="wikitable" style="font-family:'Lucida Console', Monaco, monospace !important;;"
 
+
|- style="font-weight:bold; font-size:22px; font-family:Georgia, serif !important;; background-color:#3531ff; color:#ffffff;"
 
+
! Week
{| class="wikitable"
+
! Start Date
 +
! End Date
 +
! Task
 +
! Person in Charge (PIC)
 +
! Status
 
|-
 
|-
! scope="col"| Week#
+
| 3
! scope="col"| Start Date
+
| March 14, 2021
! scope="col"| End Date
+
| March 21, 2021
! scope="col"| Task
+
| Finalize / Buy Parts
! scope="col"| Status
+
| All
 +
| style="background-color:#34ff34;" | Complete
 
|-
 
|-
! scope="row"| 1
+
| 3
|
+
| March 14, 2021
* 02/28/2021
+
| March 21, 2021
* 02/28/2021
+
| Delegate Tasks
* 02/28/2021
+
| All
* 02/28/2021
+
| style="background-color:#34ff34;" | Complete
|
 
* 03/07/2021
 
* 03/07/2021
 
* 03/07/2021
 
* 03/07/2021
 
|
 
* Read previous projects, and form a summary regarding the requirements of project.
 
* Setup the Gitlab repo for the project.
 
* Establish team roles for each group member.
 
* Begin research for selecting hardware components.
 
|
 
* <span style="color:green">Completed</span>
 
* <span style="color:green">Completed</span>
 
* <span style="color:green">Completed</span>
 
* <span style="color:green">Completed</span>
 
 
|-
 
|-
! scope="row" | 2
+
| 3
|
+
| March 14, 2021
* 3/07/2021
+
| March 21, 2021
* 3/07/2021
+
| Get Data from Ultrasonic Sensor
* 3/07/2021
+
| Eishan
* 3/07/2021
+
| style="background-color:#fe0000;" | In Progress
* 3/07/2021
 
* 3/07/2021
 
|
 
* 3/07/2021
 
* 3/10/2021
 
* 3/14/2021
 
* 3/14/2021
 
* 3/14/2021
 
* 3/14/2021
 
|
 
* Document issues from previous semesters' reports, such that pre-emptive actions may be taken.
 
* Meet on 3/10/2021 to discuss final parts to be ordered.
 
* Schedule an additional meeting in the middle of the week for regular check-ups and important discussions.
 
* Schedule team meetings for each controller group for specifics to be discussed.
 
* Create branches for each controller group.
 
* Begin work with integration within each controller group.
 
|
 
* <span style="color:green">Completed</span>
 
* <span style="color:red">In Progress</span>
 
* <span style="color:red">In Progress</span>
 
* <span style="color:red">In Progress</span>
 
* <span style="color:red">In Progress</span>
 
* <span style="color:red">In Progress</span>
 
 
|-
 
|-
 
+
| 3
 +
| March 14, 2021
 +
| March 21, 2021
 +
| Get Data from Infrared Sensor
 +
| David
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 3
 +
| March 14, 2021
 +
| March 21, 2021
 +
| Initial Draft for common DBC file for sensor readings
 +
| Eishan, David
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 3
 +
| March 14, 2021
 +
| March 21, 2021
 +
| Get Data from GPS
 +
| Suryanto, Ka
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 3
 +
| March 14, 2021
 +
| March 21, 2021
 +
| Finish Bluetooth Driver Development
 +
| Tyler
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 3
 +
| March 14, 2021
 +
| March 21, 2021
 +
| Android Development App Setup
 +
| Manas
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 4
 +
|
 +
|
 +
| Initial UI Setup for Mobile App
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
|
 +
|
 +
|
 +
| Bluetooth "Hello World"<br />
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
|
 +
|
 +
|
 +
| Disassembly RC Car and Evaluation of Components
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
|
 +
|
 +
|
 +
| Complete Motor Drive Development
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 5
 +
|
 +
|
 +
| Master Controller Integration
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 5
 +
|
 +
|
 +
| Put Information on LCD Screen
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 5
 +
|
 +
|
 +
| Power Consideration
 +
| Eishan, Tyler
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 5
 +
|
 +
|
 +
| Design and Order PCB
 +
| Eishan, Ka, Suryanto
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 6
 +
|
 +
|
 +
| Create Pathing from GPS Data
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 7
 +
|
 +
|
 +
| Create Collision Avoidance Algorithm Module
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 7
 +
|
 +
|
 +
| Hardware Integration Test and First Field Test
 +
| Tyler
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 8
 +
|
 +
|
 +
| Design and Print Mounting Components
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 9
 +
|
 +
|
 +
| PCAN / BusMaster Configuration
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 10
 +
|
 +
|
 +
| CANBus Integration
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 11
 +
|
 +
|
 +
| MIA Integration
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 12
 +
|
 +
|
 +
| Big Integration and Live Field Test (Split into 2)
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 13
 +
|
 +
|
 +
| Demo Prep
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 +
|-
 +
| 14
 +
|
 +
|
 +
| Wiki Report
 +
|
 +
| style="background-color:#fe0000;" | In Progress
 
|}
 
|}
 
<HR>
 
<BR/>
 
  
 
== Parts List & Cost ==
 
== Parts List & Cost ==

Revision as of 13:30, 15 March 2021

Project Title

exFAT project title here.



Abstract

Add a few sentence abstract here.

Introduction

The project was divided into N modules:

  • Sensor ...
  • Motor..
  • ...
  • Android

Team Members & Responsibilities

<Team Picture>

Gitlab Project Link - [1]

<Provide ECU names and members responsible> <One member may participate in more than one ECU>

  • Sensor
    • Link to Gitlab user1
    • Link to Gitlab user2
  • Motor
    • Link to Gitlab user1
    • Link to Gitlab user2
  • Geographical
    • Link to Gitlab user1
    • Link to Gitlab user2
  • Communication Bridge Controller & LCD
    • Link to Gitlab user1
    • Link to Gitlab user2
  • Android Application
    • Link to Gitlab user1
    • Link to Gitlab user2
  • Testing Team
    • Link to Gitlab user1
    • Link to Gitlab user2


Week Start Date End Date Task Person in Charge (PIC) Status
3 March 14, 2021 March 21, 2021 Finalize / Buy Parts All Complete
3 March 14, 2021 March 21, 2021 Delegate Tasks All Complete
3 March 14, 2021 March 21, 2021 Get Data from Ultrasonic Sensor Eishan In Progress
3 March 14, 2021 March 21, 2021 Get Data from Infrared Sensor David In Progress
3 March 14, 2021 March 21, 2021 Initial Draft for common DBC file for sensor readings Eishan, David In Progress
3 March 14, 2021 March 21, 2021 Get Data from GPS Suryanto, Ka In Progress
3 March 14, 2021 March 21, 2021 Finish Bluetooth Driver Development Tyler In Progress
3 March 14, 2021 March 21, 2021 Android Development App Setup Manas In Progress
4 Initial UI Setup for Mobile App In Progress
Bluetooth "Hello World"
In Progress
Disassembly RC Car and Evaluation of Components In Progress
Complete Motor Drive Development In Progress
5 Master Controller Integration In Progress
5 Put Information on LCD Screen In Progress
5 Power Consideration Eishan, Tyler In Progress
5 Design and Order PCB Eishan, Ka, Suryanto In Progress
6 Create Pathing from GPS Data In Progress
7 Create Collision Avoidance Algorithm Module In Progress
7 Hardware Integration Test and First Field Test Tyler In Progress
8 Design and Print Mounting Components In Progress
9 PCAN / BusMaster Configuration In Progress
10 CANBus Integration In Progress
11 MIA Integration In Progress
12 Big Integration and Live Field Test (Split into 2) In Progress
13 Demo Prep In Progress
14 Wiki Report In Progress

Parts List & Cost

Item# Part Desciption Vendor Qty Cost
1
2


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