Atmospheric Indicator using Neopixel Jewels
This is a fairly simple project, but, in my opinion, really cool. In general, I enjoy projects that produce somewhat abstract, artistic pieces that use data from the world around us. Temperature, Humidity, and Barometric Pressure are low-hanging fruit for such a project.
I also wanted to make the form factor as small as possible and use the smallest components I could.
The end goal is to place the device in a small 3D printed box with the three neopixels facing outward for easy reference if you're in the same room. One Jewel would show the temperature based on a certain color, the middle would show the same with humidity, and the last would show the same based on barometric pressure with the rainbow() or theaterChase() as a "storm warning" (i.e. when the pressure falls very quickly over a certain amount of time).
To do:
- Order a couple more Jewels. Right now I am using two different ones
- Code the storm warning for the last jewel
- Design 3D printed container
- Figure out battery options so it can be mobile. LiPo > USB-C?
Parts used:
- Seeeduino Xiao
- BME280 Sensor
- Adafruit Jewel 7 RGB
- Adafruit Jewel 7 RGBW
- 22 AWG Wire - I have been using this, but any will do
Breadboard Image
Second image ~ March 21st
First image ~ March 15th