The LED Cube is a project that I always see on the Internet, so I decided to build my own one night. I only had enough LED's for a 2x2x2 version, so that's what I went with.
Above you can see a video of the LED Cube. Click the jump below for more details about the build process and how it works.
I built a mood light using an Arduino Nano and an RGB LED, diffused through a ping pong ball. The mood light is controlled using a push button and two potentiometers. The mood light has two modes: one in which you can set the color of the light, and another in which the RGB LED will automatically cycle through the hues of the HSV color spectrum. The push button changes between modes, and the potentiometer on the left changes the brightness of the light in both modes. In the "Set Color" mode, the potentiometer on the right changes the hue of the light, and in the "Cycle" mode, the potentiometer on the right changes the rate at which the colors cycle.
Click "Read More" below for details about my build process.
This is my first completed project with an Arduino, an alarm clock. The alarm clock uses a 16x2 LCD for its display, a DS1307 RTC module to keep time, and an 8 ohm speaker driven by an LM386 audio amplifier module for the alarm. On the sides of the LCD display are 8 LED's that light up when switching between modes and when an alarm is currently playing. The alarm clock has three modes: Display Time, Edit Time, and Set Alarm.
Here is a video showing the alarm clock. I started this project having no Arduino experience, no tools, and no parts. You can read about my process in the building this clock by clicking "Read More" below.