XAM is a Spark.io indoor ambient quality monitor.
SXAM logs:
- Humidity
- Temperature
- Ambient noise
- Brightness
Note: Spark.io is now Particle.io.
This project it is built upon the spark xivelylib you can found here:Β https://github.com/davidegironi/spark-xivelylib
A web page can be used to set the xively feed and API token.
The WiFi network connection can be configured through the Spark.io app.
ForΒ humidityΒ andΒ temperatureΒ aΒ DHT22Β sensor it is used.
BrightnessΒ it is measured by aΒ BH1750Β sensor board.
I would like to thank my friend Matteo for cutting me the beautifull vinyl sticks for this project.
RGB leds are WS2812B, that types of leds are easy to drive.
For each of those sensor appropriate library are used.
Each parameter can be changed at compile time.To run this project you have to create a new app in the Spark Build environment. Then you should add that libraries:
- NeoPixel
- AdaFruit_DHT
- XivelyLIB
- BH1750LIB
- AudioGetAverageLIB
For more detail: SXAM: A Spark.io Indoor Ambient Quality Monitor