Retro Desktop Temperature Sensor, Clock, Weather Station, Arduino Based, 0.96 OLED Display 3D Printer Model

Author: @
License: CC BY-NC-SA
File formats: stl
Download type: zip
Size:98.3KB

The file 'Retro Desktop Temperature Sensor, Clock, Weather Station, Arduino Based, 0.96 OLED Display 3D Printer Model' is (stl) file type, size is 98.3KB.

Summary

You want to print: one bottom, one top, one battery holder and 3 buttons.
Battery holder is this: http://www.thingiverse.com/thing:941081
You may have to print different length holder if you use different kind of battery.

The main hardware parts are: an OLED display, a lithium battery, a charger module, a clock module and a beeper

Full HW component list:
https://github.com/goldiee36/desk-clock/blob/master/README.adoc
I used a hot glue gun to fix the components into the case and CAT5 Ethernet wires the connect the pins. To save space I removed all metal pins from the boards like the OLED display or the clock module.

Edit: software is updated to v0.35: new feature: auto on-off: currently active, the screen turns on at every workday at 8:30 at turns off at 18:00

Edit: software is updated to v0.3: capable to show temperature, humidity, time and battery voltage.
As this is a battery powered project I really care about the power consumption. Basically the only thing that consumes power is the OLED (if it's powered on). The Arduino and the clock module is in sleep for the most of the time. If the screen is switched off the power consumption is ~11uA even though the software keeps all the functionality running like temperature logging or alarms.
https://github.com/goldiee36/desk-clock

bottom.stl 29.3KB
button.stl 134.7KB
flexbatter14500TF.stl 617.7KB
top.stl 532.3KB