OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2545|回复: 2

新人求助,用的STM32mini版,结合HC-SR501

[复制链接]

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
160
金钱
160
注册时间
2019-4-1
在线时间
113 小时
发表于 2019-4-2 09:15:26 | 显示全部楼层 |阅读模式
用的原子哥的STM32迷你版,最近自己买了个人体红外传感器,一开始普通配了个GPIO口,上拉输入,用READINPUTDATABIT函数读数据,结果没有一点变化,
之后用了ADC通道读取模拟值,结果有时候是有改变的,但是有时候人没动他也显示读取到,有没有大神可以指导指导。PS:这个>250是看网上别人用这个模块连Arduino的时候用的值
delay_init();
        uart_init(9600);
        ADC_Configuration();
        //HC_SR501Configuration();
        //MYDMA_Config();
        //MYDMA_Enable();
        while(1)
        {         
                 ReadValue = Get_ADC(ADC_Channel_1);
                 if( ReadValue>250){
               LED0=1;
               printf("有人来了");
                                 delay_ms(500);
                }
     LED0=0;
                 LED1=1;
                 delay_ms(500);

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
160
金钱
160
注册时间
2019-4-1
在线时间
113 小时
 楼主| 发表于 2019-4-2 13:08:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-4-2
在线时间
0 小时
发表于 2019-4-2 15:43:27 | 显示全部楼层
同是新手~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 13:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表