本文设计了一种基于微控制器的音乐灯笼控制器,该控制器可以随着音乐信号的变化而改变灯笼的闪烁节奏。
文详细介绍了音乐灯笼控制器的硬件原理电路,包括诸如振荡,时钟,复位之类的模块电路,以及如何对软件进行编程以执行音乐和灯笼的同步控制。决于硬件电路。现代生活中,可以多次看到彩色灯,用彩色灯装饰城市的街道和广告牌已成为一种时尚。着科学技术的不断发展,LED灯笼控制系统已经从以前的硬件电路设计逐渐发展为以单片机为核心的软件和硬件电路设计。程序用于显示灯笼。
此,一种具有简单电路结构的多功能音乐灯笼控制器,可以在不同的模式下闪烁,并且可以在不同的场合和不同的时间段调整动态参数,例如闪烁的时间,模式和频率。具有越来越高的实用意义和应用价值。乐灯笼控制器是一种将诸如音乐之类的声音信号转换为来自闪烁灯笼的视觉信号的设备,可以为人们提供不同的视听效果。文设计的控制器是通过FFT(快速傅立叶变换,这是一种快速离散傅立叶变换算法)计算音乐信号,恒温阀芯以生成n(LED矩阵的灯号),然后将每个数据转换为LED阵列中的相应点,以获得音乐和彩色灯光的同步控制。系统是基于单片机的音乐灯笼控制器,可将计算机和手机等音乐播放设备播放的声音同时转换为LED矩阵卡上闪烁的音乐喷泉。的主要功能是自动重力切换,7种可调经典模式,20级亮度可调和断电记忆。微控制器接收到音乐信号后,FFT算法计算出与所采集的音乐信号相对应的值,然后将其发送到每一列的每个点,以获得不同形式的音乐信号的不同频率,并显示在屏幕上。LED网卡获得音乐和彩色灯光的同步控制。设计以STC12C5A60S2为主要控制芯片,并将运行控制程序写入单片机,实现对彩灯和音乐的同步控制。个系统由程序控制。户可以根据需要使用按键来调节亮度和操作模式,而无需更改硬件电路。制器的外围电路具有微控制器应具有的最小时钟和复位电路系统,以及重力检测,串行通信端口和控制键电路。力感应设备使用汞金属汞开关。
为重力感应装置,水银开关具有体积小,价格低,工作稳定性高的特点,可以在恶劣的条件下使用。制按钮是普通的两脚按钮。制器是该系统的核心,并采用经济的STC12C5A60S2微控制器。单片机是单时钟/循环机单片机。是高速,低功耗,抗干扰性强,价格低廉的新一代8051单片机。部MAX810集成的专用复位电路可以简化复位电路。
位引脚可以直接将1K电阻接地。
时,它带有FLASH 60K ROM,可加快微控制器的运行速度以及写入和擦除速度。LED矩阵的大小由192个明亮的红色,绿色和蓝色LED灯组成,分为16 *12。
列中的LED颜色相同。阵的每一列和每一行都连接到微控制器的相应I / O端口以进行通信。LED阵列可以直接由微控制器供电。时,应严格控制列和行之间的间距,以显示更好的视觉效果。控制器的基本程序算法是FFT。

旦通过FFT算法计算出音乐信号,便会生成n位数据来划分音乐,从而可以在LED阵列的不同频带中显示音乐信号。面简要介绍FFT算法。速傅立叶变换(FFT)是一种快速傅立叶变换,它是基于离散傅立叶变换的奇,偶,虚和实特性的离散傅立叶变换的快速算法。FFT算法可以在频域中转换信号。
外,FFT可以提取信号的频谱,这也经常在频谱分析中使用。就是系统将FFT转换用于音乐信号的原因。
时,FFT运算结果的点数与采样点数相同,因此,在定义LED阵列的尺寸时,FFT运算结果的点数确定FFT,以便知道FFT操作的采样点数。算法可以很好地将音乐信号与输出信号同步,以实现音乐和灯笼的同步控制。FFT算法可以快速获得采样音乐信号的结果,满足采样定时和输出的要求。是同时,该算法对微控制器的性能提出了更高的要求,而原有的8051微控制器很难满足该算法的需求。文设计的系统使用STC12C5A60S2微控制器正确执行算法,因此该系统可以完美地将音乐信号与彩灯的闪烁同步,并显示跳动音乐节奏的优美音乐喷泉。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
