Arduino Based Watch OLED Menu RTC
Arduino Based Watch OLED Menu RTC
by jiaronghu8
Have you ever wanted a device which is too large for a but still credit me if this is used in other projects or
watch but yet too small for a clock? taken inspiration
Well, it is, but it can easily be made into a watch, and Note AGAIN: This is an Un nished Project and with an
also easily be made into a clock (like a mini clock, you Arduino nano, a smaller watch can be made.
know what I mean)
Lets Start!
Note: This is Open Source as I have decided to make it,
ht t ps://www.yout ube.com/embed/0jACqys_r9s
stopwatch
timer
tell time
- three Pushbuttons
- sixteen male to male wires (or not if no prototyping and on a smaller form factor)
- oh yes, and one Arduino (all are ne, but in this example, it's an Arduino Uno)
Here is the schematic, if you need it (wiring guide coming up!) (if you want to follow this, go ahead and skip to step
7)
Arduino Based Watch - OLED, Menu, RTC: Page 4
Edit: sorry the schematic was wrong but now it is xed
Simply Connect 3.3v and GND to the Power lines on the Breadboard
Connect the OLED to the Arduino, Following the Schematic (see, the wires even are the same color!)
Again, Place the RTC on the breadboard and connect it to the Arduino
Connect as shown, and you're done! (well this is a 10K resistor connected from pin 5 to GND on the
simple watch, but not simple software) Power Rail
Connect Midbutton from pin 2 to VCC on the Power Connect Dwnbutton from pin 6 to VCC on the Power
Rail Rail
10K resistor connected from pin 2 to GND on the 10K resistor connected from pin 6 to GND on the
Power Rail Power Rail
Here's the Code, have fun with your watch! Wire Library: Should be built in (it should have come
with Arduino when you installed the program), but
Libraries used: here it is anyway.
https://www.resistorpark.com/content/Arduino_Librar
Adafruit SSD 1306 Library: ies/wire.zip
https://github.com/adafruit/Adafruit_SSD1306
DS3231 RTC library:
Adafruit GFX Library: http://rinkydinkelecronics.com/download.php?
https://github.com/adafruit/Adafruit-GFX-Library f=DS3231.zip
Download
https://www.instructables.com/ORIG/FMA/DFYM/K8WK230M/FMADFYMK8WK230M.ino
…
Step 9: Xtra Step: Extracting the Libraries (if You Know How, Skip This Step)
In the Menu:
In the Stopwatch:
In the Timer:
If you need help recreating this project, feel free to leave a comment down below or contact me at
[email protected]
many thanks :)