3D Printed Mechanical Contraption Shows Live Weather Forecast

A 3D-printed mechanical system that moves weather symbols around

“What’s the weather going to be like today?” is a question that’s near-permanently on the mind of those living in places like Britain, where brilliant sunshine can follow thick clouds, only to turn into drizzle an hour later. Nowadays you simply need to glance at your phone to know whether you need to pack an umbrella, but where’s the fun in that? Why not have a huge mechanical display to show you a summary of today’s weather?

As a fan of automatons and other contraptions filled with gears and pulleys, [Mike] decided to build just such a machine for his latest Mikey Makes video. It uses brightly coloured indicators inspired by the BBC’s famous “fluffy cloud” symbols that can show various combinations of sunshine, clouds, rain and snow. These symbols are moved around by dozens of gears, levers, swinging arms and other moving parts which were all 3D printed. We especially like the system that folds out rays of sunshine from behind the cloud; you can see it working in the video embedded below.

Live weather data is fetched through an open weather API by an Arduino MKR WiFi 1010. This then drives the mechanical system through a pair of motor driver ICs. The heavy work is performed by stepper motors and servos, while micro-switches and optical detectors determine the end point of each movement.

If you’re into weather displays, you’re in luck: we’ve featured many different styles over the years, including e-paper screens, analog gauges, split-flap displays and even a miniature recreation of the local weather.

3 thoughts on “3D Printed Mechanical Contraption Shows Live Weather Forecast

  1. Reminds me, does anyone remember the music that was on the music television weather forecast some time in the 90’s? It had pictures of falling umbrellas and clouds – I guess it was the BBC weather forecast, but I can’t remember anything else except the upbeat music.

  2. I did this myself some years ago.
    I 3D printet a small house.
    And then I used servo to move a man.

    When it’s sunny he goes outside.

    When it’s rain tint there was an umbrella.

    And when it’s snowing there is a snowman.

    It was driven with arduino, smartthings and IFTTT.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.