element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • 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 Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
  • Settings
Simple Music Maker
  • Challenges & Projects
  • Project14
  • Simple Music Maker
  • More
  • Cancel
Simple Music Maker
Blog The IOT Wind Chimes
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Simple Music Maker to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fmilburn
  • Date Created: 10 Jun 2018 3:38 AM Date Created
  • Views 2465 views
  • Likes 10 likes
  • Comments 5 comments
  • musicmakerch
  • iot_projects
  • esp-8266
  • iotcloudch
  • project14
  • iot
  • arduino
Related
Recommended

The IOT Wind Chimes

fmilburn
fmilburn
10 Jun 2018

Introduction

I have no musical ability.  And besides, people have been making music a very long time.  Is there anything I could create that is both easy to play and novel?  Here is what I came up with:

  • Wind Chimes:  They more or less play themselves
  • Internet of Things: It's new (kind of) and all the rage :-)

 

These are the project objectives:

  • Inexpensive
  • Easily constructed
  • Can connect to the internet
  • Can be muted when no one wants to hear it
  • Can work in the normal fashion when there is wind
  • Can check the weather and automate itself when there is no wind

 

The main challenges in this project seemed to be mechanical so I started with this cartoon:

image

An inexpensive ESP-8266 will provide access to the internet and drive a servo to move the striker back and forth and thus ring the chimes.  Not shown is a wind sail which would hang below the striker and ring the chimes in the traditional fashion when there is a breeze.

 

Design

The making of the chimes is interesting and Lee Hite has a very good description of how to do it:  An Engineering Approach to Wind Chime Design.  I recommend a quick perusal even if you don't plan on making chimes for the sheer geekiness of it.

 

A feature (flaw?) of my design is that multiple tubular chimes will be struck more or less at the same time.  For this reason they should  be pleasing to the ear when this happens - I chose to use the pentatonic scale.  I also chose to make the chimes from 3/4" copper tubing which I thought attractive and is readily available locally in six foot lengths.  Mr. Hite gives the information to make chimes from other materials and in metric as well as imperial dimensions.  My design is in the key of A which allowed maximum use of the six foot length.  The full mechanical details for the tubes are recorded in the table below:

image

Construction

This was one of those projects where I just started building without planning any more than what is described above. I cut the chimes to length with a hack saw and drilled a hole through both sides at the hang point with my trusty electric drill.  The burrs in the holes for the hang points were removed with a small "rat tail" file.  Shown below are the finished chime tubes:

image

The support platform and striker were cut from scrap 5mm plywood to the same size (approximately 7 inch diameter) with a reciprocating jig saw.  Then equidistant 1-3/4 inch holes were drilled in the striker plate about 2 inches in from the outside edge for the tubes to hang through.  A 1/4 in dowel long enough to pass through the center of the support platform was glued into a friction fit hole in the center of the striker.

 

The tubes were hung from the support plate with fishing line (Steelon leader) with the bottoms aligned.  The striker was suspended from three points a few inches above the bottom of the tubes and the dowel passed through a hole in the support platform large enough to allow it to rotate and move freely.

 

A servo was then mounted on the support platform using cable zip ties and the horn of the servo connected to the dowel with fishing line.

 

The nearly complete mechanism is shown below with the center dowel pulled tight such that it mutes the chime..

image

A servo was connected to an ESP-8266 (Wemos D1 mini) and programmed with the Arduino IDE.  The servo example was modified and uses the random function to set the interval between strikes and try and get a natural sound.

 

Video Demonstration

Apologies for the poor sound quality.  Here it is working, and this being Seattle, it started to rain as I made the video:

 

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

 

Lessons Learned

Plus:

  • The design procedure for the chimes worked well and they sound good to my ear
  • When pulled and held, the mechanism effectively mutes the chimes

Minus:

  • The servo was noisy - consider using a quieter DC motor and maybe a cam mechanism to drive the striker
  • Plywood dulls the sound from the striker and different materials / edge shape should be explored

 

Next Steps

Due to time constraints this ended up being a concept demonstration rather than a completed project.  Should I continue there are obvious improvements to the build quality as well as addressing the two items in the minus list above.  Andreas Spiess describes how Adafruit IO could be used to give smart phone and internet access.  He also describes a method that could be used to pull data like wind speed off the internet with an ESP-8266 to further automate.

 

Thanks for reading and be thankful I did not try to play a musical instrument for you!

 

Links to Additional Information

An Engineering Approach to Wind Chime Design

#29 Internet of Things with ESP8266/Arduino IDE #1: Calling RESTful JSON Services

#48 Connect ESP8266 with the world (and IFTT) through MQTT and Adafruit.io

  • Sign in to reply

Top Comments

  • DAB
    DAB over 7 years ago +3
    Yes, you have a lot of options for different notes, and activation sequences for wind chimes. DAB
  • genebren
    genebren over 7 years ago +2
    Nice project/concept. I sort of like the idea of using the striker as a muting device, giving you the ability of creating a quite time for your chimes. Gene
  • fmilburn
    fmilburn over 7 years ago in reply to genebren +2
    A neighbor and my wife had a common response after inquiring what I was up to: “Oh great, a wind chime that never stops”... Fortunately I had already thought of that :-)
  • phoenixcomm
    phoenixcomm over 2 years ago

    Neet little hack! how about a servo per chime now you could play a little tune. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • piyush.varadpande@gmail.com
    piyush.varadpande@gmail.com over 6 years ago

    Nice Idea....

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

    Yes, you have a lot of options for different notes, and activation sequences for wind chimes.

     

    DAB

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • fmilburn
    fmilburn over 7 years ago in reply to genebren

    A neighbor and my wife had a common response after inquiring what I was up to: “Oh great, a wind chime that never stops”...  Fortunately I had already thought of that :-)

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 7 years ago

    Nice project/concept.  I sort of like the idea of using the striker as a muting device, giving you the ability of creating a quite time for your chimes.

    Gene

    • Cancel
    • Vote Up +2 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 © 2025 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

  • X
  • Facebook
  • linkedin
  • YouTube