Text this: Smart Low-Cost On-Board Charger for Electric Vehicles Using Arduino-Based Control