Skip to content

digitalurban/Weather-House

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weather-House

Python/Laser Cut/3D Printed Weather House

Screen

Traditional German weather houses are small, decorative structures that are popular in Germany and other parts of Europe. They are often made from wood and feature a small door that opens to reveal a figure inside. These figures are usually a man and a woman, and they are used to predict the weather. This github is part of a post on Digital Urban which provides more details.

Parts

The Weather House requires:

  1. A Pi Pico W
  2. A 360 Degree Non-Continous Servo
  3. An 8 Pixel NeoPixel Strip
  4. A Single Neopixel
  5. Access to a 3D Printer and Laser Cutter

The design is hopefully self explanatary - the single neopixel goes in the top, above the servo.

Screen

The LED strip goes under the 3D printed enclosure to light up the Weather House. If you only want to show the weather as a symbol the lighting is optional.

Screen

Micropython Code

The Micropython code uses the Open Weather API which is free for 1000 calls per day, you need to add your key to the code as well as the Lat and Long of the location you want to show the data from.

The Case

Files are provided to laser cut, it is sized to fit on sheets of A4 material.

The enclousure to hold the components in place are 3D printed.

The graphics file is printed on paper, cut out and glued to the round 3D printed Dial section, this then slots into the servo.

Created as part of work at the Connected Environments Group at the Centre for Advanced Spatial Analysis, University College London.

About

Python/Laser Cut/3D Printed Weather House

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages