Birdhouse with Solar-Powered Weather Station

Overview

  This project uses 3D printing, a temperature and humidity sensor, and solar power to make a birdhouse with a simple weather station attached.

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140711-resized.jpg

Assembly Instructions

Here are the steps to assemble the solar-powered birdhouse weather station.

  • Print the birdhouse. A link to the STL file is in the 'Resources' section below.
  • Assemble the display as described in the Adafruit Quad Alpha Featherwing learn guide.
  • Follow the Circuit diagram to attach the temperature and humidity sensor to the Adafruit Huzza Feather. /electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/huzzah-weather-station_bb.png
  • Next, the solar panel is connected to the Voltaic brand rechargable battery. /electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_134921-resized.jpg

    /electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_134933-resized.jpg

  • Then connect the rechargable battery to the microcontroller. /electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_135351-resized.jpg

    /electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_135408-resized.jpg

  • Place display and microcontroller in an enclosure and attach it to the 3D printed birdhouse.

Software Prerequisites

This project requires the Arduino IDE flash the C code to the microcontroller.

Software Walkthrough

This project used an Adafruit Huzza Feather for the microcontroller, but any Feather should work since none of the ESP3266 WiFi features are used in this version of the project.

The code uses the DHT11 sensor and corresponding library for temperature and humidity readings.

Usage

Once the hardware for this project is assembled and the firmware uploaded to the microcontroller, the usage is to mount the solar panel in a sunny spot and place the attached microcontroller and display in a location where they cannot get wet.

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140606-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140610-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140620-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140635-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140656-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140701-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140715-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140724-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140730-resized.jpg

Be sure to follow the V15 Always On mode Instructions

Then you can look at the Quad Alpha Featherwing Display and observe the temperature and humidity.

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140554-resized.jpg

/electronics/weather-station/feather/huzzah/dht11/displayfull/quad-alphanumeric/basic/20200225_140559-resized.jpg

Going Further

To take this project even further:

  • actually use some of the ESP3266 features
    • look up and display the current Temperature_and_Humidity_Sensor_Pro
    • serve a Webpage that shows the temperature and humidity
  • create/model a 3D printed enclosure for the display and microcontroller

Date Created

Mon Mar 23 22:07:54 CDT 2020


Last Updated

Wed Mar 25 22:42:40 CDT 2020





back    |    top