Analog Talking Glow in the Dark 3D Printed Clock
by gg2inc in Circuits > Clocks
9669 Views, 105 Favorites, 0 Comments
Analog Talking Glow in the Dark 3D Printed Clock





The clock will display the time using 4 analog meters. I have seen these type of clocks in various incarnations but I never saw an analog clock in this format that talked. This clock announces the time at half hour intervals and plays a message whenever the clock is first powered on. Many of these types of clocks use a real time clock module such as this one. The coin cell battery keeps the time when power is removed so the clock will always retain the current time. Most clocks of this type allow the time to be set when the Arduino program is compiled. This is fine except when you have to account for daylight savings time. You must advance or retard the time by one hour twice a year. Recompiling the program is a hassle so I decided to add time set capability to the clock via a rocker switch and pushbutton interface.
The analog meter gauge plates and pushbutton panel are 3D printed in glow in the dark material so they are always visible. I added ultraviolet LEDs to the gauges and the pushbutton panel that will provide a nice purple lighting effect and charge the glow in the dark material.
The power on message and time announce files are provided but can be changed simply by recording new .mp3 files and putting them on the music maker board micro SD card.
The clock is 3D printed and utilizes one Arduino Mega 2560, one Music Maker MP3 shield, one DS1307 real time clock, four rocker switches, one up/down momentary pushbutton switch and 12 3mm ultraviolet LEDs..
The .stl files for printing the clock parts, Arduino code, Meter faceplate template, wiring diagram and the audio files are located here. The files can also be found at www.guarnero.com. The clock was printed on a Lulzbot mini which has a print bed size of 150 mm x 150 mm.
The entire clock was printed with HIPS filament with the exception of the pushbutton panel and the meter scale plates. These items were printed with glow in the dark ABS.
A complete parts list along is provided at the end of this “Instructable”.
Warning:
Once the clock has been constructed, people are often mistaken that they may have had a supernatural experience once they bask in the warm glow of the clock and the sound of the angelic voice announcing the time. I assure you, the warm glow is just the ultraviolet LEDs and the angelic voice is my wife.
Components - Arduino Mega 2560 Controller

Components - DS1307 Real Time Clock

Components - Music Maker MP3 Shield

Components - Audio Speakers

Components - Clock Meters

Components - Extra-Long .1” Header Pins & Socket Cable

Ultraviolet LEDs


Power Supply

Ring Terminals

Filament

Wire


Pushbuttons


Paint

Screws

Meter Gauge Decals

Decals Mter Plate


Decals Design

3D Printing - Meter_Dial_Plate.stl

3D Printing - Meter_Front.stl

3D Printing - Meter_Right.stl

3D Printing - Meter_Left.stl

3D Printing - Meter_Back.stl

3D Printing - Meter_Speaker_Covers.stl

3D Printing - Meter_Bottom.stl

3D Printing - Meter_Top.stl

3D Printing - Meter_Top_Pushbutton Plate.stl

3D Printing - Meter_Top_LED_Holder.stl

Assembly View 1

Assembly View 2

Assembly View 3

Assembly View 4

Assembly View 5

Construction - Layout the Left and Right Sides

Construction - Insert the Speaker Covers

Construction - Insert the Speakers

Assemble the Enclosure


Glue the Enclosure


Attach the Enclosure Bottom

Prepare the Enclosure for Painting


Paint Enclosure

Prepare the Meters – Decals


Prepare the Meters – Spray Lacquer


Meter Disassembly


Drill LED Holes


Check Needle Movement / Clearance

DescriptionPurchased
Epoxy Two LEDs to Each Meter


Identify Meter Polarity

Prewire the Meters


Prepare the Pushbutton Panel


Install Devices on Pushbutton Panel

Wire the Pushbutton Panel


Epoxy the LEDs to the Pushbutton Panel LED Holder

Solder the Ultraviolet LED Leads


Assemble Music Maker


Assemble DS1307

Make Arduino Wire Connections


Wiring Diagram

Program Arduino and Attach Base / Bumpers

Example Time Display


Variations


Parts Listing


Links
6 conductor cable 6x1 F-F 12" Cable for ShiftBrites and ShiftBars - https://www.pololu.com/product/1239
Direct Current 0-5 V White Voltmeter Analog Panel Meter - http://www.amazon.com/dp/B0051E8ONA/ref=pe_1763890_145073580_tnp_emaildp_1
Papilio Laser Clear Waterslide Decal Paper 10 sheets - http://www.amazon.com/Papilio-Laser-Clear-Waterslide-sheets/dp/B005DFLVOG
Glue (SCIGRIP Weld-On 3 Cement) - http://www.tapplastics.com/product/repair_products/plastic_adhesives/weld_on_3_cement/131
Glue Applicators - http://www.tapplastics.com/product/repair_products/plastic_adhesives/hypo_type_solvent_cement_applicator/409
I forgot to put links to the rocker switches http://www.ebay.com/itm/291316699979
and the up/down switch http://www.ebay.com/itm/380847458610
The switches come from China say they take a few weeks to get delivered.