Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A battery charger timer for Arduino

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 GenerateSerial
Octocat-spinner-32 beeptimer
Octocat-spinner-32 chargetimer
Octocat-spinner-32 datetimetest
Octocat-spinner-32 digits
Octocat-spinner-32 heater
Octocat-spinner-32 ircontrol
Octocat-spinner-32 libraries
Octocat-spinner-32 ovalbot
Octocat-spinner-32 robot_onboard
Octocat-spinner-32 servo_sweep
Octocat-spinner-32 steptest1
Octocat-spinner-32 .gitignore

This project implements a timer for a battery charger that needs to run on an infrequent schedule (such as once a month). It also has a button to run "now." This is useful for when you have something like a cordless drill or electric bicycle or other thing that you don't use every day, but still need to keep in a charged state.

The circuit is: * Arduino Uno * Triac relay connected on pin D12 * ChronoDot connected on pins A4/A5 * Indicator LED connected on pin D13 * 16x2 LCD connected on pins D3-D8 * 4 push buttons (pull up, active low) connected on pins A0-A3

The push buttons are "soft buttons" indicated on the second row of the LCD, with A0 being leftmost and A3 being rightmost.

Something went wrong with that request. Please try again.