Arduino Controlled 12V battery charger circuit charges the battery in different stages, indicating the charging voltage and status