A large mechanical 7-segment clock using cheap stepper motors.

Overview

mechanical-7-segment-clock

A large mechanical 7-segment clock using cheap stepper motors.

Each digit requires its own controller board. The seconds digit acts as the master keeping time using the DS3231 RTC and sending I2C commands out to the other digits. The rest of the digits act as slaves recieving numbers via I2C and displaying the number. The minute tens digit needs I2c adress #3 hours digit adress #2 and hours tens adress #1.

BOM

  • 28x 28BYJ-48 5V stepper motors
  • 28x ULN2003 darlington arrays
  • 16x 7HCT 4094 8-bit shift registors
  • 28x 608 skateboard bearings
  • 4x Arduino nano
  • 4x 4 pole screw terminals
  • 1x Adafruit ds3231 RTC module
  • 56x M4x10 bolts (for anchoring stepper motors to the housing)
  • 56x M4x25 botls (for attaching the stpper casing to the backboard)

Printed parts

  • 28x Stepper housings
  • 28x Levers

Additional parts

  • 1x Backplate
  • 28x Digit faces
You might also like...
A cheap,simple,Ongeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.
A cheap,simple,Ongeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.

N.A.G.E.K.I. PLEASE CHECK Main Project A cheap,simple,Ongeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Us

3D printer control board based on ESP32,support 8 Driver motors.
3D printer control board based on ESP32,support 8 Driver motors.

PandaZHU use ESP32 as the mcu for 3D printer motherboard. Zhu is Chinese for bamboo it has larger memory and more powerful than normal 32bit 3D printe

conversion from absolute encoder and incremental encoder, control two robotis dynamixel motors, testing qserialport library in qt
conversion from absolute encoder and incremental encoder, control two robotis dynamixel motors, testing qserialport library in qt

Q_dxl This example is created for testing: Serial connection Testing two dynamixel motors (eg. MX-28AT) Doing the conversion from absolute encoder (of

Code of balancing robot with DC motors

BalancingrobotDC Code of balancing robot with DC motors Balancing robot with 6V DC motors L293D IC as motor driver (powered by 5V pin of arduino) MPU6

Arduino Interface for cheap 2.4ghz RF enabled Solar Micro Inverters
Arduino Interface for cheap 2.4ghz RF enabled Solar Micro Inverters

NETSGPClient Arduino Interface for cheap 2.4ghz RF enabled Solar Micro Inverters using the so-called NETSGP protocol for communication. Here is a YouT

Cheap 3D Printed Absolute Encoder Knob
Cheap 3D Printed Absolute Encoder Knob

A cheap, 3D printed absolute position encoder knob based on a low-cost AS5600 breakout module. Demo firmware using a TTGO T-Display ESP32 board is pro

Tiny and cheap robot car for inspecting sewer pipes >= 125 mm. With pan servo for the ESP32-Cam module
Tiny and cheap robot car for inspecting sewer pipes = 125 mm. With pan servo for the ESP32-Cam module

ESP32-Cam Sewer inspection car Version 1.0.0 - work in progress Based on esp32-cam-webserver by Owen Carter. Additional Features Pan servo for the ESP

Is this hardware solution the ultimate in switch bounce elimination? Simple PCB, cheap components = final solution!
Is this hardware solution the ultimate in switch bounce elimination? Simple PCB, cheap components = final solution!

#230 Ultimate Switch Bounce Eliminator Direct link to video: https://youtu.be/b2uUYiGrS5Y It's time to try a final, alternative approach to the ubiqui

A simple, cheap, and somewhat secure USB Key for SSH authentication, costs $5

44Key A simple, cheap, and somewhat secure ed25519 USB Key for SSH authentication, costs $5 Hardware: https://oshwhub.com/44670/miniusbkey PC Softwa

Comments
  • Homing

    Homing

    Great project, I am planning to make a go at it and was wondering how are you homing the steppers? are you just turning them by hand to be in a set position if the power goes out?

    opened by Dreded 1
Owner
null
Legacy stepper motor analyzer - A DYI minimalist hardware stepper motor analyzer with graphical touch screen.

Simple Stepper Motor Analyzer NOTE: This is the legacy STM32 based design which was replaced by the single board, Raspberry Pi Pico design at https://

Zapta 159 Oct 23, 2022
Code for Stepper Motors and Robot Kinematics YouTube course

Code for YouTube course: Stepper Motors and Robot Kinematics: Theory and Practice on STM32 This repo contains the code for my YouTube course Stepper M

null 4 Jan 6, 2022
Satellite clock/decoupled clock estimation and PPP-AR

Cube Cube is a secondary development based on RTKLIB and mainly composed of two modules, satellite clock/decoupled clock estimation (the server end) a

null 16 Sep 20, 2022
Flutter-Clock-and-Reminder-App - a highly functional clock and reminder app developed on flutter framework.

clock_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Umar Baloch 6 Aug 4, 2022
An Alice-like 35% 3d printed mechanical keyboard using ItsyBitsy dev boards

QALBLE An ergo 35% 3d printed wireless mechanical keyboard, born from the thought of "Imagine QAZ but split like an Alice ?? " The BLE is a misnomer s

null 16 Sep 16, 2022
Simple Stepper Motor Analyzer

A DYI stepper motor analyzer. This is a new design that is based on Raspberry Pi Pico and users a compact single PCB design. NOTE: The legacy STM32 based stepper analyzer was moved to this repository https://github.com/zapta/legacy_stepper_motor_analyzer.

Zapta 98 Oct 23, 2022
Firmware, mechanical and electrical design files for the Inline Filament Diameter Estimator, Lowcost (InFiDEL).

Inline Filament Diameter Estimator, Lowcost (InFiDEL) Originally created by Thomas Sanladerer A cheap, yet precise filament diameter sensor, intended

Daniel Smullen 107 Nov 18, 2022
sipeed opensource mechanical keyboard make with BL706

sipeed_keyboard sipeed opensource mechanical keyboard make with BL706 矽π 开源双模机械键盘 目录结构 ./ ├── LICENSE ├── README.md ├── firmware // 存放键盘固件 ├── hardwar

Sipeed 56 Nov 15, 2022
A fully-functional open source and open hardware mechanical USB computer keyboard with only three keys!

threeboard threeboard is a fully-functional open source and open hardware mechanical USB computer keyboard with only three keys. It supports multiple

Conor Taylor 97 Nov 15, 2022
A cheap,simple,Ongeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.

N.A.G.E.K.I. A cheap,simple,Ongeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control. 中文版

NanaNana 37 Nov 18, 2022