Networking Cars

From ESE205 Wiki
Jump to navigation Jump to search

Overview

The project is to create a network of at least two cars that can dynamically connect and disconnect with each other through a latch to allow for easy data sharing between unique sensor systems. Each car will be able to locate the other and align themselves to attach properly. The alignment will be aided using an electromagnet in the latch. Once attached, wires in the latch connected to the microcontrollers of the cars will allow for communication.

Team Members

Curtis Hoffman
Deep Jyoti
Andrew O'Sullivan (TA)

Objectives

  • Design and build a latching mechanism that integrates electromagnets and wire connections.
  • Using Bluetooth or similar systems, enable each car to locate one another.
  • Create a software interface and allows users to send commands to the cars to connect/disconnect.
  • Add circuitry to each of the microcontrollers on the cars to share information with one another using the I2C connection protocol.

Challenges

  • Establishing reliable communication between cars
  • Make sure system is not susceptible to interference from ambient networks.
  • Design System for Power Delivery (Stretch Goal)
  • Become familiar with Pi Car hardware capabilities.
  • Learn Raspberry Pi

Budget

  • Pi Car Hardware (TBD)
  • Misc. Sensors (TBD)

Gantt Chart