The purpose of this project is to develop a binary counter in order to provide an alternative to visualizing binary numbers and learning how to count in binary.
A binary counter uses LED's to display binary numbers. Each LED that is glowing represents a 1, and each LED that is off represents a 0. An 8-bit binary counter uses 8 binary numbers, so any number in the range of 0-255 can be displayed. For example, the number 40 is represented by the 4th and 6th LED's glowing. We can interpret this as 00101000 based on the state of the LED's. So the number can be represented by all of the LED's glowing, or 11111111, and the number 1, can be displayed by only the first LED glowing, or 00000001.
Here is a schematic of an 8-bit binary counter: