Thingiverse
XL 7-segments Digital Clock/Thermometer by TripackMcLovin
by Thingiverse
Last crawled date: 3 years ago
Arduino Nano + DS3231(ZS-042) + 30xAPA104-LED-Strip based digital clock/thermometer
The numbers are 195mm (7.8") height, so that one digit fits right into most Printers,
the HH:MM Version is 580mm (23") wide.
The clock is modularized, it is easy possible to just create a HH:MM:SS version configurable in the code.
There are 3 case parts: the last digit + cap(1x), a normal digit connectable to the next right(3x or 5x), and a dot-case(1 or 2x).
Additionaly are 4 types diffusor-inlets: A (top/bottom), B (upleft/downright), C(upright/downleft) and D(center) and one for the dots.
The last digit case contains space for the two boards (Arduino Nano and ZS-042)
As strip can be used all WS2811, APA104 or Neopixel kinds. I would prefer the 3-wire solutions, since soldering 30(or 46) interlinks is awefull lot of work.
The digit cases can be screwed against a large beam with M3 screws directly driven in the back to give everything a better strength.
Wiring Instructions:
Internally the line in the digits follow the pattern:
-2-
1 3
-0-
6 4
-5-
so just connecting the arduino gnd, +5V and DI of the beginning of the strip and go from 0 in the smallest (far right) digit up through the whole clock. Just 3 wires through all the digits in the number.
Hint: soldering the ~6cm bridges between all 7 digits of a number, add a longer triple to the end, fiddling the wires through the holes, solder them together and finally stick the led-strip-parts inside the gaps in the cases.
Connect the SDA, SCL, Gnd and Vcc of the ZS-042 to Arduino pins A4, A5, gnd and 3.3V Get rid of the diode right of the DS3231 (the black/red cylinder) to avoid try to load the CR2032 (which is a stupid idea, don't know why they ship that stupid combination of battery and laoding circuit?!? Also i removed the pin-header)
Connect the gnd and 5V of the usb-A-cable (red and black) or to the power supply. There is a hole underneath the arduino to lead the wire to the back.
Fiddle the photodiode into the hole in the cap. Connect the photodiode to vcc(5V) and Analog-Pin A0, and a suitable resistor from pin A0 to ground. Check the analog-value readout e.g. in a small test-program for the brightest and darkest planned environment (just cover the diode) and enter it in the configuration section or just see if the default settings work for you.
Test everything. If it works you can slide both boards in special gaps at the end-number case. Don't solder pin-headers to the nano. I was not planning to reuse the nano either, since it is part of the clock.
Software will be uploaded later (since printing everything will take a week, I'm a little in advance to anybody here, but don't be afraid, it will come next week (this is a cristmas gift ;) so it must work, its nearly done )
Features (can be configured in the code)
different colors depending on time of day
automatic brightness adjustments
automatic summer/wintertime setting
automatic toggling between HH:MM, MM:SS and TT.T°
time / date is set via serial terminal
temperature readout via the DS3231 (shown in °C, if you need °F ask and I add a configuration)
?? any other ideas - ask in the comments
BOM: (everything including Print Material: ~15-20€/$)
1x Arduino Nano,
1x DS 3231 (case fit for a ZS-042 board)
1x 1m APA104/WS28** 30LED/m LED-Strip (or .5m of 60LEDs/m)
(one can use 1m of 60LEDs/m to use a pair for each digit to make a brighter one)
(= 30x or 44x for the HH:MM:SS version)
~ 200g colored filament for the frame (it should be optically dense) for 3x digit-case, 1x end-case and one dot-case
~150g white filament for 7 inlets each number (there are kind of different white filaments around, I choose one that is a little less dense, let more light shine through but still hides the dot of the LEDs, transparent filaments let lights through but don't diffuse the light alot)
1x aluminium bar 55cm (L or U-shaped) to strengthen the back
8x M3x10-M3x20 (the holes in STL are 3mm, but my prints are offering me then a hole where M3 screws cutting into the plastic)
~ 6m >AWG26 wires, 3 colors would help
1x photoresistor and suitable resistor (in the range of the mean-value of the photoresistor) for brightness measurement, normally about 10K)
either:
1x USB-A-Cable, directly soldered to the 5V and gnd of the nano
1x USB-power adapter
or:
5V ~1A power adapter and a connection plug to the nano
Remarks
The used white diffusors makes it hard to read in a bright environment. either use transparent filament wich is not work well as a diffusor or use the 60LED/m version and use 2 led's per digit-bar. (minor changes to code, just uncomment something in the configuration section)
Setting the clock needs a serial terminal, the DS3231 is stable enough, so that one does not need a button
The numbers are 195mm (7.8") height, so that one digit fits right into most Printers,
the HH:MM Version is 580mm (23") wide.
The clock is modularized, it is easy possible to just create a HH:MM:SS version configurable in the code.
There are 3 case parts: the last digit + cap(1x), a normal digit connectable to the next right(3x or 5x), and a dot-case(1 or 2x).
Additionaly are 4 types diffusor-inlets: A (top/bottom), B (upleft/downright), C(upright/downleft) and D(center) and one for the dots.
The last digit case contains space for the two boards (Arduino Nano and ZS-042)
As strip can be used all WS2811, APA104 or Neopixel kinds. I would prefer the 3-wire solutions, since soldering 30(or 46) interlinks is awefull lot of work.
The digit cases can be screwed against a large beam with M3 screws directly driven in the back to give everything a better strength.
Wiring Instructions:
Internally the line in the digits follow the pattern:
-2-
1 3
-0-
6 4
-5-
so just connecting the arduino gnd, +5V and DI of the beginning of the strip and go from 0 in the smallest (far right) digit up through the whole clock. Just 3 wires through all the digits in the number.
Hint: soldering the ~6cm bridges between all 7 digits of a number, add a longer triple to the end, fiddling the wires through the holes, solder them together and finally stick the led-strip-parts inside the gaps in the cases.
Connect the SDA, SCL, Gnd and Vcc of the ZS-042 to Arduino pins A4, A5, gnd and 3.3V Get rid of the diode right of the DS3231 (the black/red cylinder) to avoid try to load the CR2032 (which is a stupid idea, don't know why they ship that stupid combination of battery and laoding circuit?!? Also i removed the pin-header)
Connect the gnd and 5V of the usb-A-cable (red and black) or to the power supply. There is a hole underneath the arduino to lead the wire to the back.
Fiddle the photodiode into the hole in the cap. Connect the photodiode to vcc(5V) and Analog-Pin A0, and a suitable resistor from pin A0 to ground. Check the analog-value readout e.g. in a small test-program for the brightest and darkest planned environment (just cover the diode) and enter it in the configuration section or just see if the default settings work for you.
Test everything. If it works you can slide both boards in special gaps at the end-number case. Don't solder pin-headers to the nano. I was not planning to reuse the nano either, since it is part of the clock.
Software will be uploaded later (since printing everything will take a week, I'm a little in advance to anybody here, but don't be afraid, it will come next week (this is a cristmas gift ;) so it must work, its nearly done )
Features (can be configured in the code)
different colors depending on time of day
automatic brightness adjustments
automatic summer/wintertime setting
automatic toggling between HH:MM, MM:SS and TT.T°
time / date is set via serial terminal
temperature readout via the DS3231 (shown in °C, if you need °F ask and I add a configuration)
?? any other ideas - ask in the comments
BOM: (everything including Print Material: ~15-20€/$)
1x Arduino Nano,
1x DS 3231 (case fit for a ZS-042 board)
1x 1m APA104/WS28** 30LED/m LED-Strip (or .5m of 60LEDs/m)
(one can use 1m of 60LEDs/m to use a pair for each digit to make a brighter one)
(= 30x or 44x for the HH:MM:SS version)
~ 200g colored filament for the frame (it should be optically dense) for 3x digit-case, 1x end-case and one dot-case
~150g white filament for 7 inlets each number (there are kind of different white filaments around, I choose one that is a little less dense, let more light shine through but still hides the dot of the LEDs, transparent filaments let lights through but don't diffuse the light alot)
1x aluminium bar 55cm (L or U-shaped) to strengthen the back
8x M3x10-M3x20 (the holes in STL are 3mm, but my prints are offering me then a hole where M3 screws cutting into the plastic)
~ 6m >AWG26 wires, 3 colors would help
1x photoresistor and suitable resistor (in the range of the mean-value of the photoresistor) for brightness measurement, normally about 10K)
either:
1x USB-A-Cable, directly soldered to the 5V and gnd of the nano
1x USB-power adapter
or:
5V ~1A power adapter and a connection plug to the nano
Remarks
The used white diffusors makes it hard to read in a bright environment. either use transparent filament wich is not work well as a diffusor or use the 60LED/m version and use 2 led's per digit-bar. (minor changes to code, just uncomment something in the configuration section)
Setting the clock needs a serial terminal, the DS3231 is stable enough, so that one does not need a button
Similar models
thingiverse
free
BigSwitch + Arduino Nano + 12 2812b NeoPixel Ring Lamp by gunkl
...across 5v to gnd supply and a 330ohm or similar resistor between d6 on the nano and din on...
thingiverse
free
Sunshine Alarm Clock Case by TooManyScooters
...dule-for-arduino-p-958134.html
arduino nano: https://store.arduino.cc/product/a000005
code: https://github.com/mattsage/gro-clock
thingiverse
free
Arduino Nano Addressable LED Case by MVstudios
...able leds can be powered directly and the jst sm connector can back feed power to the arduino eliminating the need for usb power.
thingiverse
free
Motorized Turntable / Display (with 28BYJ48 Stepper) by JMDesigns
...(25cm)
stepper.h library
pin 8 to in1
pin 9 to in 2
pin 10 to in 3
pin 11 to in4
5v to 5v
gnd to gnd
https://youtu.be/9ef5dpnvchc
thingiverse
free
Motorized Turntable / Display (with 28BYJ48 Stepper) by JMDesigns
...h library
pin 8 to in1
pin 9 to in 2
pin 10 to in 3
pin 11 to in4
5v to 5v
gnd to gnd
https://www.youtube.com/watch?v=xsperm2gyk4
thingiverse
free
Semantic Text Clock (Swiss German) by posa1212
...led dot light car boat round rocker
spst mini micro momentary tactile push pcb button switches
for wiring, please check schematic
thingiverse
free
Arduino Nano case for LED strip by kvriet
...the case. you can use m1.2 4mm screws or similar to secure the fastener and...
thingiverse
free
Arduino Nano case by mptrs
...hat's why i needed some more space to access the gnd, d2 and d3 pins.
now i only have to worry about putting gnd -> gnd.
thingiverse
free
4x8x8 LED Dot Matrix Clock by wlange123
...-platte einzulassen (gegenhalterung für die led-matrix).
es ist noch genug platz in der uhr für weitere spielereien/sensoren etc.
thingiverse
free
Binary Clock by IU8IHA
...ress
this is my binary clock make with an arduino nano, maxim 7219 chips and ds3231 clock
the sketch for arduino i working on it!
Thermometer
3d_export
$5
thermometer
...thermometer
3dexport
100% copy thermometer littledoctor
3d_ocean
$9
Thermometer
...thermometer
3docean
clinicals degrees doctor hospital medical science thermo thermometer
thermometer fbx obj dea *texture
archibase_planet
free
Thermometer
...rchibase planet
thermometer temperature gauge sauna equipment
thermometer - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$12
Thermometer
...osquid
royalty free 3d model thermometer for download as c4d on turbosquid: 3d models for games, architecture, videos. (1432973)
turbosquid
$6
Thermometer
...royalty free 3d model thermometer for download as c4d and obj on turbosquid: 3d models for games, architecture, videos. (1598415)
turbosquid
$2
Thermometer
...y free 3d model thermometer for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1442855)
turbosquid
free
Thermometer
...e 3d model thermometer for download as max, obj, c4d, and fbx on turbosquid: 3d models for games, architecture, videos. (1424143)
turbosquid
$30
Thermometer
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
thermometer
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$22
Thermometer
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Xl
turbosquid
$33
Nokia XL and XL Dual Orange
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$29
Nokia XL and XL Dual Yellow
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$29
Nokia XL and XL Dual Cyan
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$29
Nokia XL and XL Dual Black
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
design_connected
$13
Diana XL
...diana xl
designconnected
delightfull diana xl computer generated 3d model.
3ddd
$1
модель XL
...модель xl
3ddd
sklo+glas , дверь
стеклянные двери фирмы sklo+glas , модель xl
turbosquid
$69
Nokia XL and XL Dual All Color
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$33
Nokia XL and XL Dual Bright Green
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Oslo XL LB
...oslo xl lb
3ddd
камин , oslo
камин oslo xl lb
turbosquid
$4
Dice XL
...yalty free 3d model dice xl for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1313201)
Segments
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground chute slide
segment 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 3 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
sports ground playground
segment 4 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 5 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
chute playground slide
segment 6 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
sports ground playground
segment 8 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 7 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 9 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Segment
...segment
archibase planet
playground sports ground
segment 10 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
Clock
3d_ocean
$4
Clock
...clock
3docean
clock hand kitchen clock time watch
a clock
archibase_planet
free
Clock
...clock
archibase planet
clock table clock alarm-clock
clock orange - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock table clock alarm-clock
clock yellow - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock alarm-clock
clock n100707 - 3d model for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock table clock
clock - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock striking clock
clock - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock wall clock
clock 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock wall clock
clock 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
clock wall clock
clock 3 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Clock
...clock
archibase planet
alarm clock alarm-clock
clock - 3d model (*.gsm+*.3ds) for interior 3d visualization.
7
turbosquid
$6
Rock 7-7
...urbosquid
royalty free 3d model rock 7-7 for download as obj on turbosquid: 3d models for games, architecture, videos. (1647866)
turbosquid
$8
Rock 7-7
...id
royalty free 3d model rock 7-7 for download as ma and fbx on turbosquid: 3d models for games, architecture, videos. (1693416)
design_connected
$16
No 7
...no 7
designconnected
sibast no 7 computer generated 3d model. designed by sibast, helge.
3ddd
$1
Team 7
...team 7
3ddd
team 7
моделилось с кталога team 7
3d_export
$5
hinge 7
...hinge 7
3dexport
hinge 7
turbosquid
$9
IS-7
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$12
Calligraphic Digit 7 Number 7
...hic digit 7 number 7 for download as max, obj, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1389338)
3ddd
free
team 7
...team 7
3ddd
team 7
стол фабрики team 7.
типы размеров /900,1000/x/1750,2000,2250/x/750/
раздвигается +600 или +1200
3ddd
$1
PLANTS 7
...plants 7
3ddd
цветы , горшок
plants 7.. hope u all enjoying the series
3ddd
$1
Pillows #7
...pillows #7
3ddd
подушка , pillows
pillows #7
3ds max 2011,fbx + textures
Digital
turbosquid
$20
Digits
...available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and...
turbosquid
$79
Digital piano
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$70
Digital Cameras
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$50
Digital Indicator
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$49
Digital Clock
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$49
Digital Printer
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$39
Digital scales
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
Digital Durometer
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
Digital Scales
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
Digital 21
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.