站内搜索
发作品签到
专业版

#第十届立创电赛#基于瑞萨RA4M2的简单触摸控制与状态指示

工程标签

1.5k
0
0
4

简介

基于瑞萨RA4M2的简单触摸控制

简介:基于瑞萨RA4M2的简单触摸控制
第十届立创电子设计开源大赛

开源协议

GPL 3.0

创建时间:2025-07-08 21:48:20更新时间:2025-10-23 15:56:35

描述

注:* 为必填项

请在报名阶段填写 ↓

 

* 1、项目功能介绍

本项目基于瑞萨RA4M2微控制器开发板,实现了一个简单的触摸控制与状态指示系统。
其主要功能包括:

触摸控制风扇:当用户手指触摸或靠近指定的“电容触摸按键1”时,系统会检测到该动作,并自动开启连接的风扇(通过一个GPIO控制一个MOSFET)。松开触摸可关闭风扇,实现状态切换。

触摸控制蜂鸣器:当用户触摸或靠近指定的“电容触摸按键2”时,系统会驱动外接的蜂鸣器发出提示音。同样,松开触摸可关闭蜂鸣器。

系统状态指示:外接的LED指示灯以固定的500毫秒间隔持续闪烁,作为系统运行中的状态指示,直观地告诉用户系统正在正常工作。

 

*2、项目属性


首次公开,原创

 

* 3、开源协议


GPL3.0

 

请在竞赛阶段填写 ↓

 

*4、硬件部分


主控芯片:瑞萨 RA4M2AD3C 微控制器 (Arm® Cortex®-M33 core)

开发板:瑞萨 RA4M2 开发板

外设与元器件:

输入部分:

电容触摸按键 (2个):开发板上自带的触摸按键区域,它们连接到MCU的电容触摸感应单元。

输出部分:

LED灯模块(1个):使用开发板上外接的LED灯,连接到一个GPIO引脚(P002)。

风扇模块 (1个):一个5V的直流风扇。由于风扇工作电流大于GPIO引脚的驱动能力,需要通过一个三极管来驱动。

蜂鸣器模块 (1个):一个5V有源蜂鸣器(高电平触发),通过一个三极管驱动。

 

 

*5、软件部分


开发环境:使用瑞萨的 e² studio IDE,并配合 FSP 。

软件设计与流程:

初始化 :

硬件抽象层 (HAL) / FSP 初始化:通过FSP配置器生成底层驱动代码。

时钟配置:配置系统时钟和外设时钟。

GPIO 配置:

将控制LED、风扇、蜂鸣器的引脚配置为输出模式,初始状态为低电平(关闭)。

电容触摸配置:

初始化电容触摸感应单元。

配置两个触摸通道(按键1和按键2),并设置触摸检测的阈值。

定时器配置:

初始化一个周期性中断定时器,设置中断周期为 500ms。这个定时器将用于控制LED的闪烁。

主循环:

循环执行以下检测:

调用CTSU库函数,读取两个触摸按键的状态(是否被触摸)。

如果检测到触摸按键1状态变化:

翻转控制风扇的GPIO引脚状态。如果原来是关,则打开;原来是开,则关闭。

如果检测到触摸按键2状态变化:

翻转控制蜂鸣器的GPIO引脚状态。

定时器中断服务程序 :

每当500ms定时时间到,进入此中断。

在中断服务程序中,执行一次 LED状态翻转 。

根据翻转后的状态,将LED的GPIO引脚设置为高或低电平,从而实现闪烁效果。

 

 

*6、BOM清单


类别 元件名称 型号/规格 数量 备注
核心控制器 瑞萨RA4M2开发板 RA4M2 MCU 1 主控开发板
输入设备 电容触摸按键   2 开发板自带
输出设备 直流风扇模块 5V DC 1  
  有源蜂鸣器模块 5V 1 高电平触发
  LED指示灯 标准LED 1 可使用开发板自带LED
电源 外部电源 5V 1 为风扇和蜂鸣器供电
连接件 焊接板/PCB 自定义 1  

 

 

*7、大赛LOGO验证




 

 

* 8、演示您的项目并录制成视频上传


 

视频要求:请横屏拍摄,分辨率不低于1280×720,格式Mp4/Mov,单个视频大小限100M内;

视频标题:立创电赛:{项目名称}-{视频模块名称};如立创电赛:《自动驾驶》-团队介绍。

 

前往查看更多详情 >

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
RA4M2_电容触摸.rar
1
2
BOM.xlsx
0
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航