Organize and Share your Electronics the way you want. Sign-Up for a free account now. It takes only 30 seconds!

Designing and Building a binary clock

Designing and Building a binary clock

Parker Dillmann from macrofab.com has designed a wrist LED binary clock based on PIC16F527 Microchip mcu.

The Macro Watch stemmed from those constraints. I picked the PIC16F527 microcontroller by Microchip to be the core of the watch because it was the cheapest MCU I could find that had enough I/O and I knew at least a little bit about it in terms of writing code for and programming. The watch shows time in binary since doing so requires less LEDs to display time than the usual watch patterns, driving the cost down. The least expensive SMD 32.786KHz crystal on Mouser (part # ABS25-32.768KHZ-T) was used to make the PIC16F527 run in “LP” mode (Low Power Crystal Mode) and help increase the accuracy of the time keeping without blowing through the battery quickly.

picdem-ckt

The PIC16F527-I/ML is the QFN version of the PIC16F527 and I used it as it was the smallest package available. To power the watch a CR2032 battery holder was picked — it’s a standard size battery and has decent capacity for a coin cell. To reduce board area and further drop the cost I chose to use one dropping resistor for the entire LED bank. The idea was to matrix through the LEDs one at a time. This will come into play later as being a bad idea. The schematic took only a couple hours to fill out with most of that spent designing the PIC16F527-I/ML and battery holder in Eagle.

 

Designing and Building a binary clock- [Link]







 

More Articles to Read

Adjusting clock with alarm, hygrometer & thermometer on 1.8″ ST7735 display
Adjusting clock with alarm, hygrometer & thermometer on 1.8″ ST7735 display
Yet another Arduino clock
Yet another Arduino clock
App note: SOLERIQ® L38
App note: SOLERIQ® L38
How to build a DIY Penta colored star LED light
How to build a DIY Penta colored star LED light
Binary clock
Binary clock
Keychainino: a programmable, playful Key Ring
Keychainino: a programmable, playful Key Ring
Accurately simulate an LED
Accurately simulate an LED
New PIC32MM family consumes as little as 500 nA
New PIC32MM family consumes as little as 500 nA
Memory upgrade for ESP8266
Memory upgrade for ESP8266
HC-12 433MHz wireless serial communication module configuration
HC-12 433MHz wireless serial communication module configuration
TritiLED – Multi-year always-on LED
TritiLED – Multi-year always-on LED
Factory programming ESP8266 gadgets
Factory programming ESP8266 gadgets
ESP8266 based plane spotter
ESP8266 based plane spotter
850nm infrared LED outputs 770mW at 1A
850nm infrared LED outputs 770mW at 1A
Wireless mood light with Arduino & BLYNK
Wireless mood light with Arduino & BLYNK
Stunning RGB light effects using Arduino Nano
Stunning RGB light effects using Arduino Nano
Puck.js – the ground-breaking bluetooth beacon
Puck.js – the ground-breaking bluetooth beacon
Smart LED Flashlight
Smart LED Flashlight
IN-4 Nixie Clock using ATmega168
IN-4 Nixie Clock using ATmega168
Easy Planter – A Simple Way Of Monitoring Plants
Easy Planter – A Simple Way Of Monitoring Plants

Top


Shares