check in
Ongoing

12LEDWachATtiny13

STD12LEDWachATtiny13

tag

707
0
0
0
Mode:Schematic/Simulation

License

MIT License

Creation time:2024-02-24 12:56:01Update time:2024-10-30 21:40:11

Description

12 LED ATtiny "Perpetual" Wristwatch

 

Face


The simple and "Perpetual" WristWatch(project code name "LumiTime") with 12 red LEDs, it have LIR2430 Li-Ion battery and 12 solar cells, based on a simple Microchip microcontroller ATtiny13. It full open source(firmware and hardware).

 

Back

 

The thickness of the board is recommended to take 0.8mm otherwise it may not fit into the case.

 

Video demonstration:

 

https://youtu.be/T3b3lKKN2u0

How it's work?

Every 0.5 seconds, the processor wakes up (cycle iteration time is 100 microseconds), increments the millisecond variable, and quickly goes to sleep, the whole process consumes 3 to 5 µA.

The wristwatch has a "NOW" button and 12 LEDs, if you press the button, the time is displayed on the LEDs according to the following algorithm - first the hours are displayed (1, 2, 3, 4, 5, 6, etc. ) and then the minutes are shown in step 5 minute(5, 10, 15, 20, 25, 30, and so on...), but the LED blinks as many times as you need to add to this number to get the time.

For example, it is now 48 minutes, the LED 45 will light up and blink 3 times, that is, 45+3=48.

Then CPU go back to sleep.



How to set the time?

 

https://www.youtube.com/shorts/7TG0KjUsHnk

 

If you press the button and hold it, after 10 seconds the watch will start shifting the time by 5 minutes each display cycle, and this will continue until you release the button.

 

Power consumption

 

In standby mode (when the button is not pressed), the wristwatch consumes approximately 5 μA, the battery have capacity - 50 mAh, in time show mode watch consumes 2.5 mA, if you look at the time every day 6 times(0.25 per hour), the operating time is 1.5 seconds, using these data we can calculate battery life time. For example - calculator from Oregon Embedded:

 

https://oregonembedded.com/batterycalc.htm

 

We have ~year of work, of course, as the voltage drops, the consumption of the watch will also drop (for example - 2.7 V, the consumption is ~3 μA), therefore, the resulting lower value is the guaranteed uptime:

 

Power consumption

 

Schematic:


It's have simple schematic, for save pins I used Charlieplexing(35 components in total): https://en.wikipedia.org/wiki/Charlieplexing

In this project i use for charging 12 light sensor BPW34S, on clear sun one cell make 0.5-0.6 V and ~2 mA, connect its in serial and make simply charging schematic - use 2 components, ZD1 to drop voltage 6 -> 4.7 V and make protection to leakage of current in solar panels in to diode D1 name 1N4148(becouse it have little reverse current):

1N4148 diode parameters

 

The diode add 0.7 volts drop(4.7-0.7=4.0V) and battery don't overcharge up to 4 V.

Project page in GitHub:
https://github.com/techn0man1ac/PerpetualLEDWristwatch/

This project full open source(PCB and code).

 

 

Our mission and vision

Mission: "To develop a straightforward and eco-friendly watch that integrates innovative technologies with minimal components, ensuring energy efficiency is within reach for all.".

 

Vision: "We aim to achieve a world where energy-saving technology is accessible to everyone, where our watch serves as a symbol of environmental stewardship and innovative solutions in energy efficiency."

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
1
Face.jpg
3
2
Back.jpg
3
3
PerpetualLEDWristwatch-main.zip
0
Clone
Add to Album
0
0
Share
Report

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation