If you love creative electronics projects, this Circular LED Clock with Proximity Sensor Display is a perfect DIY project. Using 60 NeoPixel LEDs arranged in a ring, this smart clock visually represents hours, minutes, and seconds using different colors. The project also integrates an HC-SR04 ultrasonic sensor, allowing users to change the clock display mode simply by waving their hand near the sensor.
This project is ideal for Arduino enthusiasts, robotics students, and IoT beginners who want to build a visually appealing and interactive digital clock.
Why Build a Circular LED Clock?
Traditional clocks use mechanical hands, but modern electronics allow us to create dynamic LED clocks with interactive features. This project demonstrates how addressable LEDs and sensors can be combined to build a futuristic display.
Key Benefits
-
Interactive gesture control
-
Attractive LED visualization
-
Hands-free display mode switching
-
Great learning project for Arduino programming
Components Required
To build the Circular LED Clock with Proximity Sensor, you will need the following components:
-
Arduino Uno / Nano
-
60 LED NeoPixel Ring (WS2812B)
-
HC-SR04 Ultrasonic Sensor
-
Real Time Clock (RTC) Module (DS3231 recommended)
-
Breadboard
-
Jumper wires
-
5V Power Supply
-
330Ω resistor
-
1000µF capacitor (recommended for NeoPixels)
How the Circular LED Clock Works
The clock uses 60 NeoPixels arranged in a circular ring, representing the 60 seconds or minutes in a clock face.
Each LED represents a position on the clock:
-
🔴 Red LED → Hour indicator
-
🔵 Blue LED → Minute indicator
-
🟢 Green LED → Second indicator
The RTC module keeps accurate time, while the Arduino reads the current time and lights up the LEDs accordingly.
Code:
Gesture Control with Ultrasonic Sensor
The HC-SR04 ultrasonic sensor detects hand movement in front of the clock.
When you wave your hand near the sensor, the display mode changes.
Display Modes
Mode 1 – Classic Clock Mode
-
Hour, minute, and second LEDs displayed simultaneously.
Mode 2 – Minimal Mode
-
Only hour and minute LEDs displayed.
Mode 3 – Seconds Animation
-
LEDs animate like a rotating second hand.
Mode 4 – Rainbow LED Mode
-
Entire ring glows with animated color patterns.
This feature makes the clock touchless and interactive, giving it a futuristic feel.
Circuit Connections
NeoPixel Ring
-
VCC → 5V
-
GND → GND
-
Data → Arduino Pin 6
Ultrasonic Sensor
-
VCC → 5V
-
GND → GND
-
TRIG → Arduino Pin 9
-
ECHO → Arduino Pin 10
RTC Module
-
VCC → 5V
-
GND → GND
-
SDA → A4
-
SCL → A5
Arduino Code Overview
The Arduino program performs three main tasks:
-
Reads current time from the RTC module
-
Controls the NeoPixel LEDs to represent clock hands
-
Uses the ultrasonic sensor to detect gestures and change modes
Libraries typically used:
-
Adafruit NeoPixel Library
-
RTClib Library
These libraries simplify LED control and time reading.
Applications of LED Clock Project
This project is not just a decorative gadget but also a great educational tool.
Possible uses include:
-
Robotics and electronics learning projects
-
STEM classroom demonstrations
-
Smart home décor
-
Arduino programming practice
-
Interactive IoT prototype
Tips for Better Performance
-
Use an external 5V power supply for the NeoPixel ring.
-
Add a 1000µF capacitor across power lines to protect LEDs.
-
Use a DS3231 RTC module for accurate timekeeping.
-
Keep the ultrasonic sensor unobstructed for better gesture detection.
Final Thoughts
The Circular LED Clock with Proximity Sensor Display combines LED visualization, sensors, and Arduino programming to create an innovative interactive clock. With gesture control and colorful NeoPixel animations, this project is both educational and visually impressive.
If you enjoy Arduino, IoT, and robotics projects, this DIY LED clock is a fantastic addition to your project collection.
🔵 1. Arduino Basics & Learning
1.Basics Electronics2.Login Steps (Tinkercad)3.Electronic Components4.Arduino UNO Introduction5.Different Types of Electronic Components6.7 Segment Display
🟢 2. Beginner Arduino Projects
🔴 3. Arduino Robotics Projects
🟢 4. IoT & Smart System Projects
🚦 5. Smart Traffic & Smart City
54.RFID Based Smart Traffic Control
https://www.makemindz.com/2026/02/rfid-based-smart-traffic-control-system.html
55.Arduino Traffic Light Control
https://www.makemindz.com/2026/02/arduino-uno-traffic-light-control.html
56.Traffic Light with Joystick Interface
https://www.makemindz.com/2026/02/arduino-uno-controlled-traffic-light.html
🤖 6. Robotics Systems
57.Smart Obstacle Avoiding Robot
https://www.makemindz.com/2026/02/arduino-uno-smart-obstacle-avoiding.html
58.Autonomous Obstacle Avoidance Robot
https://www.makemindz.com/2026/02/arduino-powered-autonomous-obstacle.html
59.Bluetooth Controlled Line Follower Robot
https://www.makemindz.com/2026/02/arduino-nano-bluetooth-controlled-line.html
60.Bluetooth Controlled 4WD Robot
https://www.makemindz.com/2026/02/arduino-uno-bluetooth-controlled-4wd.html
61.Multi-Sensor Obstacle Avoidance Robot
https://www.makemindz.com/2026/02/arduino-uno-multi-sensor-obstacle.html
62.Raspberry Pi Motor Control Robot
https://www.makemindz.com/2026/02/raspberry-pi-motor-control-system-using.html
63.RC Car with L298N & Joystick
https://www.makemindz.com/2026/02/rc-car-simulation-with-l298n-motor.html
64.Raspberry Pi Robotic Arm with Camera
https://www.makemindz.com/2026/02/raspberry-pi-robotic-arm-control-system.html
65.ESP32 4WD Robot Car
https://www.makemindz.com/2026/02/esp32-based-4wd-robot-car-using-dual.html
📡 7. LoRa & Wireless Projects
66.Arduino LoRa Communication (RFM95W)
https://www.makemindz.com/2026/02/arduino-lora-communication-project.html
67.Arduino Nano LoRa SX1276
https://www.makemindz.com/2026/02/arduino-nano-with-rfm95-lora-sx1276.html
68.Arduino Nano Digital Clock DS3231
https://www.makemindz.com/2026/02/arduino-nano-digital-clock-using-ds3231.html
💡 8. LED & Display Projects
69.NeoPixel Ring Light Show
https://www.makemindz.com/2026/02/50-arduino-esp32-iot-projects-for.html
70.Wi-Fi Controlled NeoPixel Ring (ESP8266)
https://www.makemindz.com/2026/02/wi-fi-controlled-neopixel-ring-with.html
71.Chained NeoPixel Rings
https://www.makemindz.com/2026/02/chained-neopixel-rings-with-arduino.html
72.Lighting System with Gesture & Sound
https://www.makemindz.com/2026/02/arduino-nano-controlled-lighting-system.html
73.Raspberry Pi GPIO Multi-LED Control
https://www.makemindz.com/2026/02/raspberry-pi-gpio-multi-led-control.html
74.4 Channel Relay Module with Arduino UNO
https://www.makemindz.com/2026/02/4-channel-relay-module-using-arduino.html
🔍 9. Sensor & Detection Projects
75.Color Sensor + Proximity System
https://www.makemindz.com/2026/02/arduino-uno-based-color-sensor-and.html
76.Arduino Color Detection (TCS34725)
https://www.makemindz.com/2026/02/arduino-color-detection-project-using.html
77.Gas Leakage Detection (MQ-2)
https://www.makemindz.com/2026/02/arduino-gas-leakage-detection-and.html
78.MQ-135 Air Quality Monitor
https://www.makemindz.com/2026/02/mq-135-air-quality-detector-using.html
79.Pulse Sensor Monitoring System
https://www.makemindz.com/2026/02/pulse-sensor-using-arduino-complete.html
80.HX711 Load Sensor Demo
https://www.makemindz.com/2026/02/50-arduino-esp32-iot-projects-for.html
81.DS1307 RTC with 16x2 LCD
https://www.makemindz.com/2026/02/track-time-with-ds1307-rtc-and-display.html
82.Parking Sensor Simulator (HC-SR04)
https://www.makemindz.com/2026/02/parking-sensor-simulator-using-arduino.html
🎮 10. Fun & Interactive Projects
83.Pong Game with OLED Display
https://www.makemindz.com/2026/02/pong-game-with-arduino-uno-and-oled.html
84.Bluetooth Controlled Servo Motor
https://www.makemindz.com/2026/02/arduino-uno-bluetooth-controlled-servo.html
85.Touch and Distance Sensing System
https://www.makemindz.com/2026/02/arduino-uno-based-interactive-touch-and.html
🏭 11. Industrial & Automation Projects
86.Smart Waste Sorting System
https://www.makemindz.com/2026/02/arduino-uno-smart-waste-sorting-system.html
87.Smart Waste Segregation System
https://www.makemindz.com/2026/02/arduino-sketch-for-plastic-bottle-and.html
88.ESP32 Digital Weighing Scale
https://www.makemindz.com/2026/02/esp32-based-digital-weighing-scale.html
🚀 12. Advanced Projects
89.Smart Toll Gate Automation
https://www.makemindz.com/search?q=Arduino-Based+Smart+Toll+Gate+Automation+System
90.Automatic Pill Dispenser Machine
https://www.makemindz.com/search?q=Arduino-Based+Automatic+Pill+Dispenser+Machine
91.Smart Water Quality Monitoring
https://www.makemindz.com/search?q=Smart+Water+Quality+Monitoring+System
91.Ocean Cleaning Boat Robot
https://www.makemindz.com/search?q=Ocean+Cleaning+Boat+Robot
93.Accident Detection & Health Monitoring
https://www.makemindz.com/search?q=Accident+Detection+Health+Monitoring
94.Raspberry Pi RFID Smart Door Lock
https://www.makemindz.com/search?q=Raspberry+Pi+RFID+Keypad+Smart+Door+Lock
95.Smart Shopping Trolley with RFID
https://www.makemindz.com/search?q=Smart+Shopping+Trolley+Arduino+RFID
96.Automatic Hand Sanitizer Dispenser
https://www.makemindz.com/search?q=Automatic+Liquid+Hand+Sanitizer+Arduino
97.Robotic Weeding Machine
https://www.makemindz.com/search?q=Robotic+Weeding+Machine
98.Biometric Electronic Voting System
https://www.makemindz.com/search?q=Biometric+Electronic+Voting+System
99.Electronic Voting System with TFT Display
https://www.makemindz.com/search?q=Electronic+Voting+System+ILI9341+TFT
🟣 13. ESP32 Projects
100.ESP32 WiFi Scanner
https://www.makemindz.com/2026/02/esp32-wifi-scanner-using-wokwi-online.html

Comments
Post a Comment