如果您还不熟悉 Kniwellino 设备,您会在本文中找到包含必要工艺材料的简短介绍。
为什么只使用 BME280 传感器检查天气?只需将冰箱打开,然后将 Kniwwelino 与内部传感器放在一起 - 好好等待 - 在(7.40 摄氏度)之后用你的测量值检查冰箱温度(5 摄氏度)。完成的!
除了温度、湿度和气压(省略高度信息)等典型 BME280 信息外,集成矩阵上还会输出带有日期的时间戳。
为了成功,需要几个准备步骤。首先:在 Blockly 下,传感器的 I2C 地址 (0x76) 是固定的。像我这样的改变,只能通过 Arduino IDE 实现。
因此,在决定 Blockly 或 Arduino IDE 是否具有您的传感器具有的 I2C 地址(链接到 I2C 扫描仪)之前,请检查并将其与 Kniwwelino 文档匹配。
现在用必要的库准备一次 Arduino IDE。大部分按照此处所述进行操作。请注意,显示的信息与最新版本不对应。
使用Kniwwelino Arduino 库需要以下库:
为 BME280 提供的示例可能是在缺乏时间的影响下在晚上编程的;-)并且不能立即工作:除了固定的 I2C 地址之外,它还有一个小的拼写错误,原则上很少记录在案。此处解释了地图命令。如果您查看它并查看 Kniwwelino 库,您将很快了解其他命令,例如将时间戳与Kniwwelino.getTime()一起使用。不包括实时组件:而是通过 NTP 检索时间戳。
所以我让自己以示例为指导,并在附件中找到了我的代码。
将所有组件放入这个3D 打印盒中。未经测试。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !