Repository used to share my work for the clock installed on the Facultat d'Informàtica de Barcelona (FIB) bar
- 28 x 9g Servo link
- 1 x Arduino Pro mini Atmega328 link
- 2 x I2C PCA9685 servo controller link
- 1 x DC 5V3A adapter link
- 1 x DC connector link
- 1 x DS3231 RTC module link
- 1 x CR2032 3v battery link
- 3 x 12mm Metal Push Button Switch Momentary High link
- 20 x 150~300mm Servo Extension Lead Wire Cable link
- 1 x Breadboard Jumper Cable Wires Kit 6cm link
- 1 x Red/Black Cable 26AWG 150mm link
- 12 x M2.5 Screws and nuts
- 1 x FTDI USB to TTL UART FT232 link
- Cable ties link
- Cyanoacrylate Glue (Superglue like)
- Heat-shrink tubing link
note: info extracted from http://www.otvinta.com/download14.html
Using a USB FTDI controller you can flash the arduino pro mini using arduino IDE selecting this parameters:
- Board: "Arduino Pro or Pro mini"
- Processor: ATmega328P 5V
- Port: your USB FTDI serial port
The programmer is connected with this connection diagram:
[Jan 2023]
- Servos replacement (caused by +800k cycles operation wear) some were died other just as prevention.
- Flashed new servo operation limits
[Dec 2021]
- Fixed segment movement order and timing to avoid segment collisions
- Upgraded to tighter segment shoes to avoid segment collisions
- Died servos replacement (caused by collisions)
[~2021]
- Died servos replacement (caused by collisions)
- Glued again some servos
[Sept 2020]
- Final hardware with top case and easy programming buttons and wiring
- Installation on the Bar FIB wall, Hurra!
[Dec 2019]
- Hardware and software development with arduino
This project is inspired and based on the otvinta3d clock. Most of the 3D models used are the same, you can check them out at https://www.thingiverse.com/thing:3266949
Arduino code are also inspired on the work of https://github.com/ardenpm/servo_clock and https://www.thingiverse.com/thing:3375870