Tag Archives: LED strip

The Midnight Clock – 2

I have had some further thoughts about the design for the Midnight Clock and wanted to jot them down.

Functionality:

  • Doesn’t turn on at a set time
  • Turns on four hours after its “biphasic” button is pushed
  • Could use two short strips of warm white LED stuck back to back which would allow it to be inserted into an existing lamp like the (decorative) salt lamp that I have
  • Should have a second button that just turns it on and off so that it can also work as an ordinary lamp
  • Should have a dial to adjust brightness in either mode
  • The control box would sit in line between the AC power supply and the LED output
  • The control box could be decorative – I am thinking early twentieth century art deco, phenolic resin radio style
    See: https://www.google.com.au/search?q=art+deco+radio&espv=2&biw=1280&bih=639&source=lnms&tbm=isch

All of this suggests an Arduino controller and I happen to have one kicking around!

Motorcycle helmet HUD – 2

Ok, today has been an interesting day for discoveries.  I was thinking about the limitations of having to have a wired connection between the helmet and main unit on the bike and it got me thinking about Bluetooth and wireless options.

The first thing I discovered (which I wasn’t aware of) is that basic Bluetooth modules (and slave and master pair) can be readily inserted in place of a serial connection between devices.  Unfortunately I don’t think that this would work in the case of driving the Neopixel LED strip that I am planning on using for speed display, but it did point me in the right direction.

What I found was the Adafruit Feather 32u4 Bluefruit LE Arduino development board:

https://www.adafruit.com/products/2829

It’s a fully functional Arduino single board computer with the following features:

  • Size: 51mm x 23mm x 8mm
  • USB powered
  • Built in lithium ion polymer battery charger (!)
  • Bluetooth 4.0 Low Energy module
  • Heaps of GPIO pins

And it’s cheap (USD$30).  All of this makes it perfect for controlling the LED strip.  It’s small, batter powered, low power consumption, has Bluetooth for communication, and is perfect for controlling LEDs.

I have ordered one to play with and get a feel for Arduino (which I haven’t used before).  So my Raspberry Pi 3 B (which also has Bluetooth 4.0 support) should be able to talk directly to the Feather and issue commands about what light pattern to display.

This means that the helmet components just got more complex, but it should be worth the hassle to have a wire free connection.