HowTo, Tech Stuff

How to Read a Binary Watch

So I decided that I would write up a quick tutorial on how to read a binary watch. It’s actually pretty simple after you learn how to convert binary to decimal. Not to worry converting from binary to decimal is easy. I’ll give you a quick example of how this can be done, quickly and easily.

Let’s say you have an 8 bit binary ( base 2 ) number 00010011 and you want to know how to convert it to a decimal ( base 10 ) number. You can write it out similar to the example below.

128 64 32 16 8 4 2 1
0 0 0 1 0 0 1 1

All you have to do here is for every number that has a one in the bottom field add the top numbers together. So in this example we have 16 + 2 + 1 which equals 19. So our binary number 00010011 becomes 19 in its decimal form. This is as much information as you’ll need to know about converting binary to decimal in order to read a binary watch, therefore I will not go much further into converting binary to decimal or decimal to binary.

Most binary watches have 2 rows of lights, the lights indicating a 1 or 0. If the light is on, it represents a 1 if the light is off it represents a 0. I’m going to use the image below as an example:Picture-12

In this example, there are 2 rows. The first row reads 1011 and the second row reads 110100. See if you can figure that out on your own by looking at the watch. Notice that I’ve substituted the lights that are on with 1′s and the lights that are off represent 0′s.

You’ll also notice that these watches don’t represent 8 bit binary numbers. This is o.k. and doesn’t pose a problem whatsoever. Either you can read from right to left or you can add leading 0′s. For example:

The top row being 1011 would actually be 00001011 and the bottom row of 110100 would be 00110100. Not too bad but it does waste time doing it this way. If you can remember the numbers: 1,2,4,8,16,32 then you’re all set, each number is just a multiple of the previous one. So knowing these numbers, we would read the lights from right to left. Starting with the top row, the light is on so it has a value of 1, the 2nd light is on so it has a value of 2 and the 4th light is on, so it has a value of 8. If we add these numbers together we get 11 and that would be the hour of the time. Now for the bottom row, The first and second light are off so they don’t get a value the third light is on so it has a value of 4. The fifth light is on and thus has a value of 16 and the sixth light is on giving it a value of 32 if we add all of these number together: 4 + 16 + 32 we get 52 which is the minutes. So the time that this binary watch is displaying is 11:52

It may seem like a difficult task at first but the more you use it, the easier it will get. Just think about it this way, we were all raised on base 10 system growing up. So for all the years in our life we’ve been using this base 10 system, trying to get used to a base 2 system for every day use is not simple but can be achieved with patience and practice.

If you are interested in purchasing a watch like this, here is a link to get you started.

Stay tuned for one of my next posts where I show you how to make one of these using an Arduino.

The following two tabs change content below.
I've been in the Geek category for as long as I can remember. I am into anything technology and Sci-Fi related. I like tinkering with electronics as well as writing applications for Mac & iPhone.

Leave a Reply