กลับไปหน้ารวมไฟล์
oclock-904951-en.md

This is simple matrix alarm clock. It can be used as casual home gadget. I design it as I don't find any existing project with simple schematic and software. I think this project will be very easy for replication and custom modification.

You can see all information about this project on GitHub: https://github.com/vikonix/O-Clock

EXPANDED TECHNICAL DETAILS

Minimalist High-Precision Timekeeping

O'Clock is an elegant digital timepiece that focuses on absolute accuracy and a clean, aesthetic physical design.

  • DS3231 ChronoDot Hub: Uses the highly accurate DS3231 I2C Real-Time Clock (RTC), which features an internal temperature-compensated crystal oscillator (TCXO) to maintain time within seconds per year.
  • OLED Rendering: Time and date are rendered on a high-contrast I2C OLED display using the U8g2 or Adafruit_SSD1306 libraries for crisp, sharp typography.

Advanced Features

  • Automatic Daylight Savings: The firmware includes an algorithm to automatically shift the hour based on the calendar date, ensuring the user never has to manually reset the clock.

ข้อมูล Frontmatter ดั้งเดิม

title: "O'Clock"
description: "A simple 8x32 LED matrix alarm clock."
author: "vikonix"
category: "Screens & Displays"
tags:
  - "clocks"
  - "matrix"
  - "alarm"
views: 42715
likes: 38
price: 699
difficulty: "Intermediate"
components:
  - "3x Push-button"
  - "1x Mini Plug Speaker For PC Computer Motherboard"
  - "1x MAX7219 Dot Matrix Module Microcontroller 4 In One LED Display"
  - "1x Arduino Nano R3"
  - "1x High Accuracy Pi RTC (DS3231)"
  - "1x Resistor 10k ohm"
  - "1x 5528 Light Dependent Resistor LDR 5MM Photoresistor"
  - "1x BME280 Digital Sensor Temperature Humidity Barometric Pressure Sensor Module I2C SPI"
  - "1x Jumper wires (generic)"
  - "1x Breadboard (generic)"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles:
  - "https://github.com/vikonix/O-Clock"
documentationLinks: []
passwordHash: "dc3561d8b934888bb0bc8e0ab84ce6a4118b07c4b6a0095fac18481a90614f0a"
encryptedPayload: "U2FsdGVkX19ymwDoesAOMZs16Twm902LRwjYs8V2UH9zD8ajQGq5mCr4nwgRIFVpnnStLk9TpR4nGiZlWEEYI3v+Adk0an9SfWXW40EjRr4="
seoDescription: "Simple 8x32 LED matrix alarm clock project. Easy to build DIY digital clock with clear display and alarm features."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/oclock-904951_cover.jpg"
lang: "en"