element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Legacy Personal Blogs Giant Test Tubes
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: drlucyrogers
  • Date Created: 25 Sep 2015 7:46 AM Date Created
  • Views 1062 views
  • Likes 2 likes
  • Comments 2 comments
  • drlucyrogers
  • bubble_tube
  • pingpong
  • giant_bubble_tube
  • giant_test_tube
  • bubble
  • dr_lucy_rogers
  • arduino
  • bubble_tubes
  • lucy_rogers
Related
Recommended

Giant Test Tubes

drlucyrogers
drlucyrogers
25 Sep 2015

"Can you make an interactive variable colour bubble tube -
two foot wide and ten foot tall?"

I am not very good at saying "no" to challenges like this - especially when it's a client that asks. As with most challenges, my first step is to make a prototype.


image


Here's a video of the prototype in action, plus some explanation of what went into it:

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
.

 

The rest of this blog shows some of the making involved.

 

I used 50mm External Diameter, 44mm Internal Diameter 2000mm long clear acrylic extruded tubes (from The Plastic Shop about £17+VAT each) a RGB (Red, Green Blue) Luxeon Rebel LED board* and an aquarium pump. I had a bung made to connect the pump to the tubes, and added a one way valve, bought from a pet shop.


*(If you want to get your own board made the Eagle Files are available here  - just replace the white LED's with LXML-PD01-0040 LXML-PM01-0080 and LXML-PR01-0500)

 

imageimageimage


The outside of the bung was polished with Autosol metal polish to make it clear. To focus the light up the tube, I used a lens (part number PL350A06NK)


The photo of the bung shows the lens attached to the bung with red sugru. The feet of the lens pass through the PCB, so it takes the weight of the tube plus water and the LED's aren't crushed.

 

imageimage


 

 

imageimage

 

To make it interactive  I used an arduino and some prototype PCBs that transfer data from sensors to an arduino and from the arduino to outputs, using controller area network (CAN bus). These PCB's are part of a distributed IO system called "Touchbridge".

 

For the inputs I used vandal-proof (it's aimed to be used by kids!) LED backed buttons to control the lights and turn them all off, and a switch to turn the pump off.




image

 

The LED’s consume a lot of power - more than a typical LED (350mA to 700mA per LED - compared to 10-20mA of a typical LED).  A microcontroller such as an Arduino cannot output this amount without amplification - the Touchbridge PCB's allowed for this too. The LED's needed some rather large resistors (the gold things in the photo below) - the metal channel they are in acts as a heat sink.

 

image

 

Next I wanted to make some form of stand for the tubes - so I made a test-tube rack using a couple of planks and some staircase spindles ...

imageimage

I made and painted the rack. The indents in the bottom were needed to stop the tubes slipping sideways. The extra two bits of wood that I painted were stabilising feet.

imageimage

 

I only needed to make one prototype for the bubble tube - but I had bought four tubes. I like to make my prototypes useful in other areas, so I decided to make a game with them. My whole prototype could then be taken to Makerfaires or even the village fete.


As I had a supply of ping pong balls left over from making glowing eyes (blog here), and they fitted in the tube, I decided to use an ultra sonic range measuring sensor to control a 12V centrifugal blower (fan).  I could then balance a ping pong ball up the tube at different heights. I had to put some tape across the top of the tubes to stop the ball flying out. With two sets, the competition is to keep it in the middle - without hitting the top or bottom.



image


The final tube I put some Christmas Lights in - controlled by a relay. A relay also controlled the aquarium pump I used for the bubbles.

 

Using a relay separates the mains power from the Arduino microcontroller. I made some boxes for the relays - these and the cable glands are waterproof, as I want to be able to make an outside installation with them all later.

 

imageimage

imageimage

 

The whole system works and I am very pleased with it. I've even tried it out with real live people (at Makerfaire UK in 2013) The two foot diameter ones will need a much bigger pump, but the principles will be the same.

 

Below are a couple of shots of Mark the cameraman and I filming the video. The photo on the right is filming my finger pointing at things.

 

imageimage

 

Can you see a use for things like this? How would you adapt it? What would you use it for? Add a comment below - I'd love to hear your ideas.

 

Update 28th Sept 2015: Someone asked about the enclosures and connectors:

 

The enclosures were these: http://grh.premierfarnell.com/pageredir.aspx?c=EU1&u=jsp/search/productListing.jsp?CMP=SOM-YT-LRo-TestTube%26SKUS=1217485

 


The connectors are Bulgin mini buccaneer series http://grh.premierfarnell.com/pageredir.aspx?c=EU1&u=jsp/search/productListing.jsp?CMP=SOM-YT-LRo-TestTube%26SKUS=225770)

 


There's also some "normal" cable glands http://grh.premierfarnell.com/pageredir.aspx?c=EU1&u=jsp/search/productListing.jsp?CMP=SOM-YT-LRo-TestTube%26SKUS=1621070

 


If using any of these, make sure you get all the bits - lock nuts, inserts etc. Also, you can get base plates for the enclosures which makes life easier.

  • Sign in to reply

Top Comments

  • DAB
    DAB over 7 years ago +1
    Great build. I have thought about making some bubble tubes like these, but just never found the time. Now that I see how you put it all together I might have to build a couple just to sit there and entertain…
  • jw0752
    jw0752 over 7 years ago +1
    I was really impressed by the quality of your prototype. It is obvious that you put a lot of time and thought into making it not only very functional but attractive too. Thanks for sharing. John
  • jw0752
    jw0752 over 7 years ago

    I was really impressed by the quality of your prototype. It is obvious that you put a lot of time and thought into making it not only very functional but attractive too. Thanks for sharing.

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 7 years ago

    Great build.

     

    I have thought about making some bubble tubes like these, but just never found the time.

     

    Now that I see how you put it all together I might have to build a couple just to sit there and entertain me.

     

    I see it like a lava lamp.  Once you get past the overall fun of just watching it, you can begin to see the awesome fluid dynamics involved as the bubbles flow up the tube.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube