×

M5Stack Core2外部传感器开源

消耗积分:0 | 格式:zip | 大小:0.81 MB | 2022-11-04

分享资料个

描述

我们做的第一件事是稍微阅读一下文档并验证有哪些选项可以实现 M5Stack 的外部传感器和执行器。

端口 A 包含一个 I2C 连接(包括 5 VDC 电源),必须小心,因为有些传感器使用 3.3 VDC 电压工作。在这个端口中,我们将连接大气压力传感器 BMP280 和非常通用的 ADS1115,它是一个具有 4 个输入到 16 个采样位的数模转换器。

pYYBAGNkdCmAS0ibAAD1GqqaTQM403.png
 

通用端口 B 有 GPIO26 和 GPIO36。我们将其用作 DHT11 传感器和 PIR 传感器的数字输入。

我用电子回收制作了自己的端口延长线。

我的项目我更喜欢使用 Visual Studio Code 和 Arduino 扩展来开发。对于传感器,我基本上使用了所有 Adafruit 库和 M5Stack Core2 提供的库。

pYYBAGNkdDOAMNIhAAGrS2ZmawU953.png
 

我专注于 ADC 转换器,因为我会连接一个 LDR 来测量这个模块的亮度,我还会连接我的 MQ135 传感器来测量空气质量。通过选择扩展项目,两个 ADC 通道可供以后使用。

 

poYBAGNkdDeAN9gkAARSuyqKz9w109.jpg
 

 

我正在测试每个阶段并将它们添加到项目中。

pYYBAGNkdDyAZPPZAATs-_Bmc8k142.jpg
 

除了串行监视器可视化之外,我还想使用随附的屏幕,并利用随附的基于 SK6812 的 GRB LED。

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !