Hard Drive NeoPixel 3D Printed Clock

by gg2inc in Circuits > Arduino

6768 Views, 31 Favorites, 0 Comments

Hard Drive NeoPixel 3D Printed Clock

pic1.png
Hard Drive Clock
IMG_2753.JPG

The hard drive clock will display
the time via the NeoPixels that are located on the hard drive platter area. This project is designed around utilizing a discarded notebook 2.5” hard drive.

The hard drive is mounted to a 3D printed enclosure. The hard drive clock utilizes (1) Adafruit Metro Mini 328 Arduino compatible controller, (1) ChronoDot - Ultra-precise Real Time Clock, (1) NeoPixel Ring - 12 x WS2812 5050 RGB LED with Integrated Drivers, (1) NeoPixel Ring - 24 x WS2812 5050 RGB LED with Integrated Drivers and (2) Momentary (on)-off-(on) SPDT Up-Down Rocker Switches. A complete parts list along is provided at the end of this “Instructable”.

The .stl files for printing the clock parts, Arduino code and wiring diagram are located here. The clock was printed on a Lulzbot mini with HIPS filament.

Components - Arduino Based Adafruit Metro Mini 328 Controller

0001.JPG
0002.JPG

Components - ChronoDot Real Time Clock

0003.JPG

Components - NeoPixel 12 Ring

0004.JPG

Components - NeoPixel 24 Ring

0005.JPG

Components - Socket and Servo Cables

0006.JPG
0007.JPG

Components - Power Supply

0008.JPG

Components - Filament

0009.JPG

Components - Wire

0010.JPG

Components - Liquid Electrical Tape

0011.JPG

Components - Lacquer

0012.JPG

Components - Mounting Screws

0013.JPG

Components - Bumpers

0014.JPG

3D Printing - Clock_Base.stl

0015.JPG

3D Printing - Clock_Base.stl

0016.JPG

3D Printing - Clock_Cover.stl

0017.JPG

3D Printing - Clock_Cover.stl

0018.JPG

3D Printing - Assembly View Back

0019.JPG

3D Printing - Assembly View Front

0020.JPG

Construction - Hard Drive

0021.JPG
0022.JPG

Construction - Hard Drive

0023.JPG
0024.JPG

Construction - Mark NeoPixel Ring Drilling Points

0025.JPG

Construction - Drill NeoPixel Wire Holes

0026.JPG

Construction - File Slot for the NeoPixel Wires

0027.JPG

Construction - Solder Wires to NeoPixels

0028.JPG

Construction - Test Fit NeoPixel Rings

0029.JPG

Construction - Place Tape on NeoPixel Rings

0030.JPG

Construction - Apply Liquid Electrical Tape

0031.JPG

Construction - Install NeoPixel Rings

0032.JPG

Construction - Install Circuit Board

0033.JPG

Construction - Countersink Base Attachment Holes

0034.JPG

Construction - Sand Clock Base and Cover

0035.JPG

Construction - Solder and Attach Time Set Switches

0036.JPG

Construction - Solder and Attach Time Set Switches

0037.JPG

Construction - Attach Hard Drive to Cover

0038.JPG

Construction - Mount Components to Base

0039.JPG

Construction - Attach Wires to ChronoDot and Metro Mini 328

0040.JPG

Construction - Attach Base to Cover

0041.JPG

Construction - Apply Spray Lacquer to the Clock

0042.JPG

Construction - Apply Spray Lacquer to the Clock

0043.JPG
0044.JPG

Construction - Wiring Diagram

0045.JPG

Construction - Attach Base / Bumpers

0046.JPG

Construction - Program Adafruit Metro Mini 328

0047.JPG

Construction - Make Power Connection

0048.JPG

Time Set Switches

0049.JPG

Time Displays

0050.JPG

Time Displays

0051.JPG

Time Displays

0052.JPG

Parts Listing

0053.JPG