Difference between revisions of "S19: Mystery Machine"
Proj user18 (talk | contribs)  (→CAN Communication)  | 
				Proj user18 (talk | contribs)   (→CAN Communication)  | 
				||
| Line 441: | Line 441: | ||
== CAN Communication ==  | == CAN Communication ==  | ||
| − | + | Talk about your message IDs or communication strategy, such as periodic transmission, MIA management etc.  | |
System Nodes: SENSOR, MOTOR, GEO CONTROLLER, BRIDGE, MASTER  | System Nodes: SENSOR, MOTOR, GEO CONTROLLER, BRIDGE, MASTER  | ||
| − | |||
{| class="wikitable"  | {| class="wikitable"  | ||
Revision as of 23:26, 29 April 2019
Contents
Project Title
Mystery Machine
Abstract
<2-3 sentence abstract>
Introduction
The project was divided into 6 modules:
- Master Controller
 - Sensor Controller
 - Geo Controller
 - Bridge Controller
 - Android Application
 - Motor and Steering Controller
 
Team Members & Responsibilities
<Team Picture>
-  Master Controller
- Neeraj Dhavale [Point of Contact]
 - Sudarshan Aithal
 - Chithambaram Singaravelu Poonkodi
 - Tarun Chawla
 
 
-  Sensor Controller
- Adithya Baskaran [Point of Contact]
 - Sudarshan Aithal
 
 
-  Geo Controller
- Neeraj Dhavale [Point of Contact]
 - Sai Kiran
 
 
-  Bridge Controller
- Sanket Patil [Point of Contact]
 - Sai Kiran
 
 
-  Android Application
- Chithambaram Singaravelu Poonkodi [Point of Contact]
 - Neeraj Dhavale
 
 
-  Motor and Steering Controller
- Tarun Chawla [Point of Contact]
 - Rachit Mathur
 
 
-  Unit Testing
- Chithambaram Singaravelu Poonkodi [Point of Contact]
 
 
-  Documentation
- Rachit Mathur [Point of Contact]
 - Sai Kiran
 
 
Schedule
| Week# | Start Date | End Date | Task | Status | 
|---|---|---|---|---|
| 1 | 
  | 
  | 
  | 
  | 
| 2 | 
  | 
  | 
  | 
  | 
| 3 | 
  | 
  | 
  | 
  | 
| 4 | 
  | 
  | 
  | 
  | 
| 5 | 
  | 
  | 
  | 
  | 
| 6 | 
  | 
  | 
  | 
  | 
| 7 | 
  | 
  | 
  | 
  | 
| 8 | 
  | 
  | 
  | 
  | 
| 9 | 
  | 
 | 
  | 
  | 
| 10 | 
  | 
 | 
  | 
  | 
| 11 | 
  | 
 | 
  | 
 | 
| 12 | 
  | 
 | 
  | 
 | 
| 13 | 
 05/10/2019  | 
 
  | 
 Design and implementation of exterior body  | 
 
  | 
| 14 | 
 05/17/2019  | 
 
  | 
 Resolve any issues before Final Demo  | 
 
  | 
| 15 | 
 05/22/2019  | 
 
  | 
 FINAL DEMO  | 
 
  | 
Parts List & Cost
| Item# | Part Desciption | Vendor | Qty | Cost | 
|---|---|---|---|---|
| 1 | RC Car | Amazon | 1 | $90.00 | 
| 2 | CAN Transceivers MCP2551-I/P | AliExpress | 8 | $1.13/piece | 
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.
System Nodes: SENSOR, MOTOR, GEO CONTROLLER, BRIDGE, MASTER
| SNo. | Message ID | Message from Source Node | Receiver Nodes | 
|---|---|---|---|
| Sensor Controller Message | |||
| 1 | 500 | Packs center, left, right and back Ultrasonic sensor values in to CAN Frame | Master | 
| Motor Controller Message | |||
| 2 | 600 | Packs momentum and turn in to CAN Frame | Master | 
| Geo Controller Message | |||
| 3 | 700 | Sends Steer direction(Left, Right, Straight) | Master | 
| 4 | 701 | Sends GPS Co-ordinates(x,y) | Master, Bridge | 
| 5 | 710 | sends the destination reached status | Master, Bridge | 
| Bridge Controller Message | |||
| 6 | 800 | System start/stop command | Master | 
| 7 | 801 | GPS Co-ordinates | Geo | 
| Master Controller Message | |||
| 8 | 400 | Direction(Left, Right) and STOP or START) | Motor |