AutoDashboard is a comprehensive, Java-based automobile dashboard application designed to read and display data from various sensors and components of your vehicle. This dashboard provides real-time information to the driver, enhancing safety and convenience.
- Speedometer: Displays the vehicle's current speed.
- Fuel Gauge: Shows the remaining fuel level in the tank.
- Temperature Gauge: Monitors the engine's coolant temperature.
- Odometer: Keeps track of the total distance traveled by the vehicle.
- Warning Lights: Alerts the driver to potential issues or malfunctions.
- Navigation: Provides turn-by-turn directions to the desired destination.
- Entertainment System: Offers multimedia playback and connectivity features.
- Automated Headlights: Automatically adjusts the headlights based on driving conditions.
- Parking Assistant: Assists the driver in parking the vehicle with ease.
- Nick Rodriguez
- Lorenzo Fernandez
- AJ Cardoza
- Java Development Kit (JDK) 11 or higher
- Maven (for building the project)
- Clone the repository:
git clone https://github.com/Dr-Tamames-FIU/cop3530-project-nrodriguez04
- Navigate to the project directory:
cd AutoDashboard
- Build the project using Maven:
mvn clean install
- Run the application with the following command:
java -jar target/AutoDashboard-1.0.jar
- The application will start, displaying the AutoDashboard interface on your screen. You can now interact with the various features.
We welcome contributions to AutoDashboard! If you have any suggestions or improvements, please create an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.