该开发板中已经集成了用于姿态测量的6轴惯性传感器ICM-20648,光学传感器si1133和气体传感器ccs811。所以可以直接将开发板拿来使用。
冰箱中具体的环境则十分复杂,有大量的食物混合在一起,而且冰箱门的开合也会影响到其中的气体浓度。为此我们想到了一种具体的解决方案 - 特征曲线识别。
首先使用开发板的惯性传感器,通过测量冰箱门的姿态,测量冰箱门打开的次数和打开的时间。然后通过前期进行实验,测量出开合冰箱门时间次数与冰箱内气体组分的关系曲线,然后将其加入产品软件,对数据进行校正。这样子便可以很好的吻合冰箱的具体使用情况,令测量数据准确无误。同时,当冰箱门开启时,光线会发生变化,利用光学传感器si1133可以很好地实现对惯性传感器的补充。 我们将开发板和不同的食物放入冰箱,然后测量了气体组分的变化,得到一组数据。然后将数据使用matlab进行主成分分析处理,得到了各种气体的数据,然后将其绘制成了曲线。根据这组响应曲线,可以对食物实现新鲜度检测。
|