飞思卡 发表于 2014-12-6 19:31:21

有人用stm32写过灰尘传感器GP2Y1010AU的应用程序吗?(求助)

本人刚开始学stm32,关于传感器的使用编程还不太熟练,有哪位用过灰尘传感器GP2Y1010AU能否帮一下忙,谢谢!!!

巅峰残狼 发表于 2014-12-6 20:42:43

程序没有,不过你可以参考ADC程序例程啊,把传感器模拟引脚接STM32采样脚,典型的AD采样实验啊

lkl0305 发表于 2014-12-6 21:38:32

定时启动A/D转换

子瓜云鬼 发表于 2014-12-7 13:12:54

输出可以采用PWM输出需要的信号接收返回数据的话,可以将引脚配置为上升沿中断,在中断中采用ADC单次连续采样模式,设置ADC时钟和采样周期,采取多个ADC转换数据。

努力的人 发表于 2018-1-25 21:44:47

这个模块输出的是一个电压信号,你选择一个ADC通道采样就可以了,然后对应计算出PM2.5值就可以了。你还可以连上机智云、中国移动等平台,做一些物联网方面的,

nyszx 发表于 2018-1-26 16:23:10

配置PWM输出驱动LED,使其满足手册要求的时序

ADC采集输出电压,根据电压值计算出浓度
页: [1]
查看完整版本: 有人用stm32写过灰尘传感器GP2Y1010AU的应用程序吗?(求助)