ThermoLight是一种温度计外观相似的显示器,可以使用NeoPixels和ESP8266同时显示多达四个值。
硬件组件:
- ESP-12S× 1
- WS2812 NeoPixels× 38
- SHT 31-D× 1
- CCS811× 1
- KiCad
- Fusion 360
- Autodesk Fusion 360
- Aisler
- Shapeways
- PlatformIO
在显示方面,我想创造一些与其他气象站不同的东西,这与传统的温度计更相似,并以条形图的方式显示温度。同时,应同时显示多个参数,例如内外温度以及湿度和空气质量。所以我决定选择NeoPixels ,以便能够使用水平和颜色来传达信息。
ThermoLight最多可以显示四个值,通过条形图高度显示2 倍,通过NeoPixel颜色显示2 倍。两个条状图以及背景颜色可以被单独配置经由webinterface 。由于条形图步长从一个LED到另一个LED可能非常大,顶部LED将开始闪烁三次以指示中间值。
阅读全文