Skip to content

Blinkenlights with multi colored rubber ducks. Use Arduino and MQTT protocol to drive LED stripes spiked through innocent rubber ducks.

Notifications You must be signed in to change notification settings

pagong/discoducks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blinking Rubber Ducks

This is a fun project which I've created for a birthday party. It is made of lot's of tiny, sweet rubber ducks that have been spiked by LED sticks. The blinking part is done by an Arduino UNO microcontoller and a custom prototype shield.

Currently all the effect codes are stored in the Arduino itself. I'm planning to use an ethernet shield and the MQTT protocol client to create yet another IoT object (Internet of Things). Another storage option could be the SD card slot on the ethernet shield.

Ingredients:

  1. Optical effects

    • 10 LED stripes (each with 8 white LEDs on a small PCB)
    • 10 cinch plugs (male RCA jacks)
    • 40 colored rubber ducks
  2. Microcontroller

    • Arduino UNO
    • Ethernet shield (optional)
    • Prototype shield
      • 2x ULN2003
      • some shield connectors
  3. A nice plastic box

    • 10 cinch sockets (female RCA jacks)
    • 2 push buttons
    • 1 power socket (5.5 / 2.1mm)
    • 1 potentiometer
    • several resistors
      • 2x 56k ohm
      • 1x 82k ohm

Example

See this video to get a quick impression of the blinking ducks in action.

MFH19

At MakerFaire Hannover 2019 I have presented the "Disco-Ducks-Roulette".

Gallery MFH19

About

Blinkenlights with multi colored rubber ducks. Use Arduino and MQTT protocol to drive LED stripes spiked through innocent rubber ducks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages