This project is an Arduino Mega 2560 based Smart Car Simulation.
It simulates various intelligent vehicle functions such as engine control, climate control, seatbelt detection, door status monitoring, and sensor-based automation.
- Arduino Mega 2560
- LCD Display (16x2) β System status display
- Car Motor (DC Motor)
- Climate Motor (DC Motor / Fan)
- Light Sensor (LDR) β Detects ambient light
- Temperature Sensor (LM35 or similar) β Monitors cabin temperature
- Buzzer β Alerts for warnings
- Push Buttons:
- Engine Start Button
- Seatbelt Switch
- Door Status Switch
- Resistors, Potentiometers, Breadboard, Jumper Wires
- Engine Simulation: Start/stop motor using a push button
- Climate Control: Automatic fan/motor activation based on temperature sensor
- Seatbelt Safety: Alerts via buzzer and LED if seatbelt is not fastened
- Door Monitoring: Detects whether doors are open or closed
- Light Sensor Integration: Adjusts system response based on ambient light
- LCD Display: Shows real-time system states (engine, climate, seatbelt, doors, etc.)
SmartCarSimulationProjectWithArduinoMega/
βββ SmartCarSimulation/SmartCar.ino # Arduino source code
|ββ SmartCarSimulation/ SmartCarSimulation.pdsprj # Proteus file for this project
βββ Design/ # Schematics and screenshots
βββ README.md # Project documentation
- Download and install the Arduino IDE.
- Clone or download this repository:
git clone https://github.com/OrhanUzel/SmartCarProjectWithArduinoMega.git
- Open
SmartCar.inoin Arduino IDE. - Connect the Arduino Mega 2560 to your computer.
- Upload the sketch and run the simulation in Proteus or on real hardware.
(The diagram includes LCD, light sensor, temperature sensor, car motor, climate motor, seatbelt system, and door monitoring system.)
