这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » "EEPW电子鼓DIY活动"-项目成果贴

共4条 1/1 1 跳转至

"EEPW电子鼓DIY活动"-项目成果贴

专家
2023-09-12 10:04:34     打赏

                             "EEPW电子鼓DIY活动"-项目成果贴

一、项目概述:

该项目是使用STM32F103实现的电子鼓,触摸金属极点就可以发出对应的声音,以及显示相应的RGB  LED彩灯指示输出;通过本项目可以学习硬件相关电路的设计,其中包括,锂电池充放电电路、功放电路、触摸电路以及主控MCU单片机的学习应用。对于软件方面可以学习Keil MDK-ARM的编译开发环境的学习。

二、硬件原理

 1、电路原理图

1、首先外围电路包括:USB电源接口、锂电池充电电路、以及3.3V稳压电路;

2、主控电路包括:主CPU STM32F103,STM32F系列属于中低端的32位ARM微控制器,该系列芯片是意法半导体(ST)公司出品,其内核是Cortex-M3

1-4.png

3、外设功放电路,主要实现喇叭声音输出,PAM8403是一颗输出功率为3W的D类音频功率放大器 IC,具有谐波失真低,噪声串扰小的特点使其对声音的重放得到较好的音质。采用新型无耦合输出及无低通滤波电路之架构,使其可直接驱动喇叭降低了整个方案成本及PCB空间的占用。

1-5.png

4、RGB led彩灯,主要通过16个LED彩灯,实现音箱输出效果状态。

1-6.png

2、产品硬件框图

1原理图.jpg

3.产品焊接与组装

8.png

焊接材料

11.jpg焊接样式

22.jpg

RGB 彩灯点亮效果

33.jpg

三、软件调试

首先采用Keil MDK-ARM Microcontroller Development Kit,编译环境,通过套件WCH-link,实现编译HEX文件下载到单片机MCU中。

说明:由于本人对此单片机MCU使用环境不熟悉,其工程文件主要采用DOME历程,通过简单代码编译,实现6个触摸按键的功放输出及RGB彩灯输出功能。

四、开启运行 模式

  实施步骤:

1、 预先充电、可通过手机充电器type-c接口线或者利用调试过程中实现对电池充电。

2、 打开电源开关,LED RGB彩灯依次初始化点亮,随后依次“灭”;

3、通过敲击线路板六个铜箔触摸区域,可实现不同的音箱音效及不同的LED RGB彩灯点亮。

4、 可通过电位器调整音箱喇叭的音量大小。


五、总结

         通过参加 "EEPW电子鼓DIY活动",主要是想多学习学习,利用EEPW多接触不同的MCU平台应用,正好有这次学习、积累经验的机会,唯一的遗憾就是空闲时间不多,工作繁忙,只能初步了解及应用。在此感谢EEPW平台、感谢鹏老师、感谢所有提供支持的小编以及朋友们!!!


管理员
2023-09-12 14:47:28     打赏
2楼

感谢 htwdb 的倾情支持!~~~


高工
2023-09-21 06:12:34     打赏
3楼

感谢分享


院士
2023-09-22 09:15:42     打赏
4楼

这个电子鼓可以玩的点还是挺多的。

活动虽然到期了,但学习与DIY并未结束


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]