蓝桥杯【物联网】零基础到国奖之路:十八. 扩展模块之光敏和AS312

news/2024/10/15 16:18:48/

蓝桥杯物联网】零基础到国奖之路:十八.扩展模块之光敏和AS312

  • 第一节 硬件解读
  • 第二节 CubeMX配置
  • 第二节 代码

第一节 硬件解读

光敏和AS312如下图:
在这里插入图片描述
光敏电阻接到了扩展模块的5号引脚,5号引脚接了2个电阻,R8和光敏电阻。我们通过ADC读取这两个电阻之间的电压,就可以判断光敏电阻的情况。光越强,光敏电阻阻值越小,ADC读取电压就越小。
AS312是将数字智能控制电路与人体探测敏感元件都集成在电磁屏蔽罩内的热释电红外传感器。将信号转化成15位ADC数字信号,当PIR信号超过选定的数字阈值时就会有延时的REL电平输出。所有的信号处理都在芯片上完成。
所以我们也可以直接通过GPIO读取REL引脚,用来判断该芯片的状态。当有人靠近AS312时,2号引脚输出高电平反之为低电平。

第二节 CubeMX配置

PB6-AS312
PB1-ADC(光敏电阻)
在这里插入图片描述

第二节 代码

光敏adc代码如之前一样,AS312读引脚有人为1,没人为0。
在这里插入图片描述
在main函数中定义全局变量接收两个传感器的值打印。
在这里插入图片描述


http://www.ppmy.cn/news/1539500.html

相关文章

数据分析认知

一、什么是数据分析 在Python中,数据分析指的是使用Python编程语言及其相关库和工具来处理和解析数据的一系列操作。这些操作通常涵盖了数据的收集、清洗、转换、建模以及可视化等多个环节。Python之所以在数据分析领域备受青睐,主要得益于其丰富的数据处…

【golang】gorm 使用map实现in 条件查询用法

当 where 字典的值为数组时 gorm 会自动转换为条件 IN 查询 where : map[string]interface{}{} where["id"] [1,2,3] where["name"] "zhangsan"type userList struct {Id int "gorm:id"Name string "gorm:name" } Table.…

《网络基础之 HTTP 协议:常见 HTTP 方法详解》

《网络基础之 HTTP 协议:常见 HTTP 方法详解》 在网络通信的世界里,HTTP 协议起着至关重要的作用。其中,不同的 HTTP 方法决定了客户端与服务器之间交互的方式和目的。 下面详细介绍常见的 HTTP 方法 GET 和 POST。 一、GET 方法 GET 方法…

【AAOS】Android Automotive 14模拟器源码下载及编译

源码下载 repo init -u https://android.googlesource.com/platform/manifest -b android-14.0.0_r20 repo sync -c --no-tags --no-clone-bundle 源码编译 source build/envsetup.sh lunch sdk_car_x86_64-trunk_staging-eng make -j8 运行效果 emualtor Home All apps …

ART 光学跟踪系统:通过 VR HMD 解锁完全沉浸式 VR 体验

在虚拟现实体验中,完全沉浸式虚拟现实体验应该既准确又舒适。当与现实世界的物体融合时,虚拟现实的表现必须与现实精确匹配。这意味着所使用的运动跟踪系统必须为整套项目提供可靠且可重复的高精度运动数据,以及体感无法察觉到的超低延迟。AR…

vue中watch的用法

在 Vue.js 中,watch 是一个用于侦听和响应数据变化的选项。它常用于监听组件数据(包括 props 和 data 中的值)的变化,并在值发生变化时执行自定义逻辑。 基本用法 watch 选项接受一个对象,其中键是你想要侦听的变量&…

分式规划(Fractional Programming, FP)和半定松弛(Semidefinite Relaxation, SDR)的适用条件

分式规划(Fractional Programming, FP)和半定松弛(Semidefinite Relaxation, SDR)是解决非线性优化问题的常用技术。它们有各自的适用条件,下面我将逐一解释它们的应用条件和适用场景。 1. 分式规划(Fract…

《深度学习》OpenCV 人脸检测、微笑检测 原理及案例解析

目录 一、人脸检测 1、如何实现人脸识别 2、haar特征 1)什么是哈尔特征 2)工作原理 3)关于预先定义的哈尔特征矩形框 • 矩形框位置 • 矩形框大小 • 矩形框类型 4)举例 3、级联分类器 4、级联分类器的使用 二、人脸…