Watch The Honeycomb Clock Gently Track Time

We love clocks here at Hackaday, and so does [John Whittington]. Last year he created this hexagonal honey clock (or “Honock”) by combining some RGB LEDs with a laser-cut frame to create a smooth time display that uses color and placement to display time with a simple and attractive system.

The outer ring of twelve hexagons is essentially the hour hand, similar to analog clock faces: twelve is up, three is directly to the right, six is straight down, and nine is to the left. The inner ring represents ten minutes per hex. Each time the inner ring fills, the next hex (hour) on the outer ring lights up. The whole display is flooded with a minute-long rainbow at noon and midnight. Watch it in action in the video, embedded below.

Continue reading “Watch The Honeycomb Clock Gently Track Time”

Snowboard And Skateboard So Lit You Can Wipe Out And Still Look Good

[Nate] has made snowboarding cool with his Bluetooth connected board. Using 202 WS2812 LEDs carefully wrapped around the edge of the board and sealed with a conformal coating, it’s bright and waterproof. It’s controlled with an Arduino Nano and a Bluetooth classic board, as well as a large swappable USB battery bank; he can get roughly four hours of life at full brightness on his toy.

Where it gets even cooler is with a six-axis gyro connected to the Nano, which tracks the board movement, and the lights respond accordingly, creating cool patterns based on his speed, angles, and other factors. The app used to control this intense ice-rider is a custom app written using MIT App Inventor, which has the ability to work with Bluetooth classic as well as BLE. This came in handy when he made the 100-LED skateboard, which is based on a Feather with BLE and a large LiPo battery. The challenging part with the skateboard was making the enclosure rugged enough (yet 3D printed) to withstand terrain that is a lot less fluffy than snow.

The connected skateboard is controlled by his phone and a Feather.

We’ve seen others use flashlights and a professional connected board, but it’s been a few years and we’re due for a refreshing (and nostalgic) look back on the winter.

 

Pic16maze secret maze game

PIC16Maze Upgrades Secret Maze Game

We really like it when a reader is inspired by something they see on Hackaday, build on it, and let us know so we can pass it on. In this case, [Vegipete] made a secret maze game using a minimal number of parts and some neat software trickery.

It’s built around an 8-pin PIC16F18313 microcontroller, uses a joystick for input, and nine WS2812 LEDs to display the player and the surrounding maze walls. His inspiration was [David Johnson-Davies’] minimalist secret maze game built around the 8-pin ATTiny85. In that one, [David] cleverly used charlieplexing to get four pins to control four LEDs and four pushbuttons. [Vegipete’s] use of the WS2812 LEDs allowed him to control the LEDs with just one pin, and also get color while using three pins for the joystick and its button. He may use another pin in the future for sound and vibration.

He goes into some detail on the WS2812 protocol, how communication is done with the LEDs using just one pin and different pulse-lengths to represent 0 and 1. We’ll leave you to see his post for more depth but basically, he introduces a module on the PIC called the Configurable Logic Cell (CLC) which makes this easy and frees up processor cycles for the user’s code to do other things.

Secret maze wall bitsHis source code is available on request but he does detail a neat software trick he uses for rotating the view. It may be confusing for some but as you move through the maze, your viewpoint rotates so that up is always the direction you’re facing. Luckily, the walls surrounding the user can be represented using 8-bits, four for east, west, north, and south, and four more for the corners. The maze is stored as a bitmap and from it, 8-bit values are extracted for the current position, each bit representing a wall around the position. To rotate the walls to match the user’s current orientation, the bits are simply shifted as needed. Then they’re shifted out to set each LED. Check it out in the video below.

It works very well despite the minimal interface and part count.

Continue reading “PIC16Maze Upgrades Secret Maze Game”

Is That A Tweet On Your Belt Buckle Or Are You Just Happy To See Me?

What a time to be alive! The range of things you never knew you needed but absolutely must have expands at a breakneck pace, such that it’s now possible to pick up a belt buckle with an embedded LED matrix to scroll messages. We have no idea what the use case for something like this is, but some people will buy anything.

One such person was a friend of [Brian Moreau], who doubled down after being gifted the glowing bauble by turning it into a WiFi enabled Tweet-scrolling belt buckle. It appears to be a just for fun project, and to be honest one would need a heck of a belt for the buckle after his mods. He added an ESP8266 to take care of monitoring his Twitter account and driving the display on the belt buckle, a non-trivial task given that the thing is programmed with only two buttons that scroll through characters to compose a message. The microcontroller might have fit inside the original buckle or only added a little to its bulk, but [Brian] decided to replace the two coin cells powering it with an external 6-volt battery pack. That required a buck converter to power the ESP, so the whole thing ended up being thrown in a case and acting more like a neat display than a flashy fashion statement.

We’d bet some tradeoffs could be made to reduce the bulk and get that buckle back where it belongs, though. Once it does, maybe it’ll be part of a complete LED-laden ensemble, from head to toe.

Morse Code Blinking Jewelry

With the size of electronic parts and batteries these days, very small items are obviously becoming more and more viable. [Yann Guidon] has made some awesome pieces of LED jewelry using a minimal number of surface mount parts and a small lithium-ion battery. To make the jewelry stand out a bit, other than just blinking on and off, these LEDs blink a short message in Morse code.

This is an update and open sourcing of some work that [Yann] did a few years ago, and the iterations have resulted in a smaller design. But the main part of the latest version is the addition of the Morse code blinking using a small microcontroller. The microcontroller [Yann] used is the SMD version of the PIC10F200, a small, 8 pin PIC microcontroller. This, a resistor and a metal clip are soldered to pads on a Luxeon Star LED.  The LEDs are undervolted so they’re not too bright, so the heat sink isn’t really needed, but it’s a good size for the components. Because the LEDs don’t generation much heat, the back of the aluminum frame that the LED is on is carved out a bit so that the small lithium-ion battery can go there.

The final component is the code itself, and [Yann] has released it as an assembly file. An associated text file contains the text of the message that you want the earrings to blink. The text file can contain up to 190 bytes. A shell script converts the text to a file that can be included in the asm file. After that script is run, assemble the code and flash it to the PIC and you’re done!

We’ve seen a couple of other LED jewelry projects done, including this LED engagement ring, and these tiny light-up earrings. You can see video of [Yann]’s project in the video below:
Continue reading “Morse Code Blinking Jewelry”

Simple Home-built Projection Clock Projects Time

There are plenty of cheap projection clocks available, but as [Thomas Pototschnig] points out in this project, where’s the fun in just buying something? He set out to build a cheap projection clock using a small LCD screen, a cheap LED backlight, and a cheap lens. (Website seems down, try this link courtesy of the Internet Archive if it fails.) Cheap is the order of the day here, and [Thomas] succeeded admirably, creating a design that can be made with a couple of cheap PCBs, a 3D printer and the other parts mentioned above. He does a nice job of laying out his thinking in this design, showing how he calculated the projection path and made other decisions. His project has room to grow as well: it runs from an Arduino compatible STM32 that could handle many things other than showing the time if you were inclined to expand the project further.

Continue reading “Simple Home-built Projection Clock Projects Time”

Build Your Own Black Hole

Okay, perhaps the title here is a bit of an exaggeration, but this black hole lamp made by [Will Donaldson] is an interesting approach to creating a black hole simulation without destroying the earth. This lamp uses a ring of LEDs surrounding a piece of black Lycra. A motor in the lamp base pulls the Lycra, representing the distorting effect that a singularity has on space-time. It also demonstrates how black holes can (in theory) evaporate by emitting radiation, a phenomenon called Hawking radiation. It’s a simple, but effective approach that physicists have used to demonstrate gravity for some time, using stretch fabric to simulate space-time and show how gravity warps it. It’s a two-dimensional version of a three (or more) dimensional phenomenon, but it works. And, hopefully, it won’t swallow the planet and destroy us all like the real thing might.

Continue reading “Build Your Own Black Hole”