yt_link
insta_link
fb_link
twitter_link
Blog#17 - Binary watch


Last tutorial - PORTABLE SOLDERING IRON V3
Check here my last tutorial. I hope that you will like it. Keep up you guys!

last tutorial


Arduino binary watch
Help me by sharing this post

Go back ↞ See other blog→

Author: Harakiri
28/08/2018

Look like a geek? No problem. This is a binary watch made by Sverd Industries. It uses a real tiem clock or so called RTC to get the time and a few LEDs to print the time. But the format is binary so you must know how to read the time. As the creator of this watch says in hsi video, on of the problems with this watch is the power consumption. having LEDs always turned on and a microcontroller looping, will definitelly empty the battery, which by the way is a 3V cell one, in no more than 2 days. To solve that, he used the DS3231 real time clock chip that will draw very low amount of current and with the 220mAh battery could work up to 2 years.

To order your boards, use JLCPCB.com and select your color.




But there was still the microcontroller and LEDs problem. For taht, the LEDs will stay turned off, and only when the button is pressed they will show time. Also, the microcontroller, which is an ATMEGA328p, will stay in deep sleep mode till the button is pressed. Will get out of sleep mode and show time and then get back to sleep. Also, it runas at 1MHz and to do that, the creator burned the 1MHz bootloader with the internal oscillator.

The DS3231, must be set first. For taht a first code with the actual tiem was burned and after that the watch code is finally burned to the chip and a fianl test was given. He also made a case and belt for the watch.


Finally, he designed and printed a nice watch case and used an old watch glass. Since his printer was not good enough, he made the case using an external 3D manufacturer. There are 3 parts to be printed. The watch ring, watch bidy and the crown. All pars are screwed in place and the watch PCB inside of the case with the button facing the side of the case.



But how to read the time? Well simple. Binary goes like this. If we have a 0 (LED turned off) we add nothing. If we have a 1 (LED turned ON) we add 2 raised to the order of the bit. For example 1 0 0 0 is equal to 2 raised to 3 + 0 + 0 + 0 equal to 8. So the watch has 4 columns with 4 bits. So we could show both values for hour and minute.

For example, in the picture we have 00 0100 000 0111 so we have 04:07. So that's how we can read the real time. Maybe using it each day, we could easyli get used to and it will definitelly call for atention if used in public. People will wonder how it works and who amde it. Big thanks to Sverd Industries.






Help me by sharing this post

Go back ↞ See other blog→





ADVERTISERS
Advanced PCB Manufacturing
PCBWay Ad

AFFILATE

Gearbest SG - 700 Satellite Navigation Foldable RC Drone Quadcopter - WHITE 720P WIFI FPV CAMERA
SG - 700 Satellite Navigation Foldable RC Drone Quadcopter - WHITE 720P WIFI FPV CAMERA only $46.99

Gearbest Xiaomi AMAZFIT Heart Rate Smartwatch - BLACK INTERNATIONAL VERSION
Xiaomi AMAZFIT Heart Rate Smartwatch - BLACK INTERNATIONAL VERSION only $89.99

Gearbest FeiLun FT011 2.4GHz Brushless RC Racing Boat - BLACK AND WHITE AND RED
FeiLun FT011 2.4GHz Brushless RC Racing Boat - BLACK AND WHITE AND RED only $96.99