Seeed Recipe - DIY Arduino Dot Matrix Watch
Seeed Recipe - DIY Arduino Dot Matrix Watch
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
[ Completed ]
taifur (/recipe/index.php?m=Home&controller=User&action=profile&uid=130807)
2016-01-30
315 views
0 comments
3 likes
Wrist watches are amazing and fancy fashion accessories for men and women. Makers always like to use something different. My diy
arduino dot matrix wrist watch is the final output after one month working. The watch shows time, date and temperature in two
different form, BCD binary format and digital format. BCD binary is dedicated to maker and tech people as it is not understandable to
common folks. Two button is used to adjust time and changing display mode. For making the project you need some experience of
soldering of surface mount (SMD) components.
TOOLS NEEDED
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
Soldering Iron
Soldering Paste
Tweezer
Wire Cutter
Hand Drill
Safety Glasses
As a display a single color 1.25 inch 8x8 dot-matrix display is used. Both common anode or common cathode display can be used. You
have to adjust the program accordingly.
Two right angle tactile button is used for time adjustment and clock mode changing. If you carefully check the circuit diagram you will
notice that one button is connected to Atmega328 INT0 pin and another to PB1 pin. You can connect the second button to any other
pin but should not change the first button. Because I used the button one to wake up the controller from sleep mode. For wake up the
IC you must use external interrupt and for this reasons I used INT0 (external interrupt) pin for first button. 2-pin header is connected
for charger and battery connection.
Eight 100 ohm current limiter resistors are connected to the row pins of the dot-matrix.
I designed the schematic in Eagle CAD. Eagle schematic file, image file and pdf file of the schematic are attached here.
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
Eagle board file and a pdf version is attached here. From the schematic you see two capacitor is connected to the crystal but not
present in pcb. Without these the circuit works well without any problem.
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
(http://www.instructables.com/id/Making-A-Customized-Circuit-Board-Made-Easy/)
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
For double sided PCB you may follow: Two sided PCB using toner method
(http://reprap.org/wiki/DIY_PCBs_double_sided_toner_transfer)
DIY PCBs double sided toner transfer (http://reprap.org/wiki/DIY_PCBs_double_sided_toner_transfer)
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
If you used one side PCB board like me, now connect the bottom routes by thick insulated jumper wire.
If you are new in SMD soldering I recommend you to watch the video before you start soldering.
Video: EEVblog #186 - Soldering Tutorial Part 3 - Surface Mount (https://www.youtube.com/watch?v=b9FC9fAlfQE)
Sparkfun: SMD How To - 2 (https://www.sparkfun.com/tutorials/96)
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
Our program is ready. It is the time to upload the program. I used ISP programming mode to program ATmega328 chip. After soldering
the IC to the PCB board temporarily solder six jumper wires to MISO, MOSI, SCK, RESET, VCC and GROUND pin (Fig. 1). All pins are
marked in the PCB layout. Connect Reset, MOSI, MISO and SCK pin of the board to Arduino pin 10, 11, 12 and 13 respectively through
jumper wire. Connect VCC and Ground pin to Arduino 5V and GND pin respectively.
Now, upload Arduino ISP program from example to your arduino uno board (Fig. 2). Now arduino uno will act as ISP programmer.
Open the watch sketch and select Upload Using Programmer from the File menu (Fig. 3). Wait for a while, your program will be
uploaded to the ATmega328 chip.
Git repo includes complete-sketch and required library.
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
READ TIME
READ TIME
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
PERMANENT LINK
http://www.seeedstudio.com/recipe/1149-diy-arduino-dot-matrix-watch.html
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
COMMENTS
COMMENTS
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
Updates
Comments (0)
Components
(/depot/index.php?main_page=product_info&products_id=113)
Add to Cart
(/depot/index.php?main_page=product_info&products_id=694)
Out Of Stock
(/depot/index.php?main_page=product_info&products_id=1362)
Out Of Stock
(/depot/index.php?main_page=product_info&products_id=1438)
Out Of Stock
(/depot/index.php?main_page=product_info&products_id=2221)
Out Of Stock
External Links
source codes, design files, or other related links (https://github.com/taifur20/binary-watch)
Tags
NewYearParty (/recipe/?tag=NewYearParty)
Taifur's Recipes
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
(/recipe/index.php?
taifur (/recipe/index.php?m=Home&controller=User&action=profile&uid=130807)
m=Home&controller=User&action=profile&uid=130807)
Recipes: 2 Comments: 0
40
Popular Recipes
(http://www.seeedstudio.com/recipe/1113(http://www.seeedstudio.com/recipe/1095(http://www.seeedstudio.com/recipe/1120(http://www.seeedstudio.
my-first-beagle-bone-greenhat-for-the-party.html)
the-aliens-observerrandom-news-reader-onrecently-won.html)
badge.html)
linkit-7688.html)
kawi (/recipe/index.php?
navin_b (/recipe/inde
mag (/recipe/index.php?
m=Home&controller=User&action=profile&uid=132413)
m=Home&controller=User&action=profile&uid=122302)
m=Home&controller=
m=Home&controller=User&action=profile&uid=116122)
18565
272
218
(http://www.seeedstudio.com/recipe/1113my-first-beagle-bone-green-recentlywon.html#recipe-comments)
4 ()
(http://www.seeedstudio.com/recipe/1095hat-for-the-party.html#recipe-comments)
8 ()
(http://www.seeedstudio.com/recipe/1120the-aliens-observer-badge.html#recipecomments)
4 ()
(http://www.seeedstudio.com
random-news-re
7688.html#rec
(http://www.seeedstudio.com/recipe/1088(http://www.seeedstudio.com/recipe/1087(http://www.seeedstudio.com/recipe/1112(http://www.seeedstudio.
DIY Christmas Tree
diy-christmas-tree-lightwearable-for-christmas.html)
fashion-envelope-bag-pirarduinophone-2-0.html)
Light Controller Using
controller-using-wioqueen-of-the-party.html)
Wio Link
link.html)
Fashion Envelope Bag
Kevin-Lee (/recipe/index.php?
wearable for
christmas
m=Home&controller=User&action=profile&uid=129593)
410
mag (/recipe/index.php?
loovee (/recipe/index
m=Home&controller=User&action=profile&uid=116122)
m=Home&controller=User&action=profile&uid=150890)
m=Home&controller=
700
(http://www.seeedstudio.com/recipe/1088diy-christmas-tree-light-controller-using-
ArduinoPhone 2.0
Noura.Li (/recipe/index.php?
(http://www.seeedstudio.com/recipe/1087wearable-for-christmas.html#recipe-
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO
299
(http://www.seeedstudio.com/recipe/1112fashion-envelope-bag-pir-queen-of-the-
(http://www.seeedstudio.com
arduinophone-2-0.html#rec
diy-christmas-tree-light-controller-usingwio-link.html#recipe-comments)
5 ()
6HHHG5HFLSH',<$UGXLQR'RW0DWUL[:DWFK
wearable-for-christmas.html#recipefashion-envelope-bag-pir-queen-of-thecomments)
party.html#recipe-comments)
30 ()
3 ()
arduinophone-2-0.html#rec
Seeed Info
About Seeed (/depot/index.php?main_page=about_us)
Contact Us (/depot/index.php?main_page=about_us&p=findus)
Distributors (/depot/index.php?main_page=distributors)
Designers (/depot/index.php?main_page=designers)
Contact Us
Customer Service (/depot/index.php?main_page=customer_service)
Technical Support (/depot/index.php?main_page=support)
Terms of Use
Order Information (/depot/orderinfo.html)
Shipping Information (/depot/shippinginfo.html)
Payment Information (/depot/paymentinfo.html)
Warranty and Return (/depot/warranty.html)
Subscribe To Our Newsletter
Get Updates, Discounts, Special Offers And Big Prizes!
Your Email Address
Subscribe
Seeed?
Seeed is a hardware innovation platform for makers to grow inspirations into differentiating products. By working closely with
technology providers of all scale, Seeed provides accessible technologies with quality, speed and supply chain knowledge. When
prototypes are ready to iterate, Seeed helps productize 1 to 1,000 pcs using in-house engineering, supply chain management and agile
manufacture forces. Seeed also team up with incubators, China tech ecosystem, investors and distribution channels to portal Maker
startups beyond.
Read More about Seeed > (/depot/index.php?main_page=about_us)
seeed.cc (http://seeed.cc)
Copyright 2008-2015 Seeed Development Limited All rights reserved.
KWWSZZZVHHHGVWXGLRFRPUHFLSHGL\DUGXLQRGRWPDWUL[ZDWFKKWPO