我们做的第一件事是稍微阅读一下文档并验证有哪些选项可以实现 M5Stack 的外部传感器和执行器。
端口 A 包含一个 I2C 连接(包括 5 VDC 电源),必须小心,因为有些传感器使用 3.3 VDC 电压工作。在这个端口中,我们将连接大气压力传感器 BMP280 和非常通用的 ADS1115,它是一个具有 4 个输入到 16 个采样位的数模转换器。
通用端口 B 有 GPIO26 和 GPIO36。我们将其用作 DHT11 传感器和 PIR 传感器的数字输入。
我用电子回收制作了自己的端口延长线。
我的项目我更喜欢使用 Visual Studio Code 和 Arduino 扩展来开发。对于传感器,我基本上使用了所有 Adafruit 库和 M5Stack Core2 提供的库。
我专注于 ADC 转换器,因为我会连接一个 LDR 来测量这个模块的亮度,我还会连接我的 MQ135 传感器来测量空气质量。通过选择扩展项目,两个 ADC 通道可供以后使用。
我正在测试每个阶段并将它们添加到项目中。
除了串行监视器可视化之外,我还想使用随附的屏幕,并利用随附的基于 SK6812 的 GRB LED。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !