0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

主控芯片为STM32F103C8T6单片机芯片的柔光台灯设计方案

5CTi_cirmall 来源:电路设计技能 作者:电路设计技能 2020-10-10 10:53 次阅读

课题主要研究语音识别、按键识别、PWM波调节亮度、OLED屏幕显示四个模块。

目前市面上语音识别的台灯大多仅是控制灯的亮灭,采用的是普通LED节能灯进行照明。

相比较于市场上已有的产品,本课题所研究设计的台灯采用的主控芯片是性能较高的STM32F103C8T6单片机芯片,采用中断方式对台灯进行按键控制,并通过基于LD332O语音识别模块,利用非特定人语音识别技术对台灯的工作状态进行语音控制,同时实现了语音控制和按键控制台灯的工作状态,采用输出波形比较输出PWM波,利用PWM波来控制光照的亮度及达到柔光照射的目的,并采用OLED屏幕显示台灯的工作状态灯信息

因此使用者可以快速的指导台灯目前的工作状态,根据自身的实际需求通过语音或者按键对台灯的工作状态进行调节,这样就能够更好的帮助这些弱势群体,如老人、儿童、孕妇等行动不便的人,由于采用的是柔光台灯照明,在一定程度上减缓青少年近视发病率持续上升的趋势,并且LED灯能够缓解资源消耗过大、污染物排放量的现状。

各模块实现功能如下:

1.语音识别部分:采用市面上流行的基于LD3320语音识别模块,利用非特定人语音识别(ASR)技术,调试语音模块使其满足台灯所需要的特定词汇。词汇包括:唤醒词、开灯、关灯、亮一点、变暗等。采用主控芯片STM32F103C8T6与LD3320语音识别模块进行串口通信,主控芯片接收数据后处理该消息命令。

2.按键控制部分:利用按键中断机制来控制灯的亮度,以及控制灯的开和关。

3.PWM波控制LED柔光灯亮度部分:采用STM32F103C8T6内部自带定时器输出PWM功能,接上外围电路,控制多个LED灯。

4.显示模块部分:主控芯片通过SPI协议驱动0.96寸OLED屏幕,在128*64个像素点的屏幕上显示灯的亮度级数及其他信息。

责任编辑:xj

原文标题:毕业设计--基于智能语音识别的柔光台灯设计方案

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 语音识别
    +关注

    关注

    37

    文章

    1635

    浏览量

    111833
  • 智能语音
    +关注

    关注

    10

    文章

    759

    浏览量

    48370
  • STM32F103C8T6
    +关注

    关注

    104

    文章

    150

    浏览量

    80924

原文标题:毕业设计--基于智能语音识别的柔光台灯设计方案

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32F030K6T6STM32F103C8T6的晶振换成25M的可以吗?

    大神们,如果 把STM32F030K6T6STM32F103C8T6 的晶振换成25M的,可以吗?
    发表于 04-26 06:12

    STM32F103C8T6发送数据正常,但是数据与数据之间的间隔太长了,为什么

    单片机型号STM32F103C8T6,使用标准库,串口2,smartcard模式。 USART_SendData(SC_USART, *(Data+n)); while
    发表于 04-17 07:35

    从程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?

    请问从程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?
    发表于 04-15 06:06

    STM32F103C8T6最小系统板的外设对应的引脚和STM32F103RCT6相同外设对应的引脚相同吗?

    STM32F103C8T6最小系统板的外设对应的引脚和正点原子的Mini版的STM32F103RCT6相同外设对应的引脚相同吗
    发表于 04-08 06:08

    STM32F103C8T6 CAN发送数据波形不正常的原因?

    大家好,STM32F103C8T6关于CAN发送数据波形不正常的问题。
    发表于 03-27 08:27

    stm32f103c8t6闹钟中断无响是什么原因导致的?

    stm32f103c8t6闹钟中断无响应麻烦大佬帮忙看看
    发表于 03-26 07:29

    stm32f103c8t6设备出现打火后ADC采样值不更新怎么解决?

    具体现象如下,所用芯片stm32f103c8t6 主要做电源的控制功能,其中有电压信号电流信号和水流信号3路采样,用的是stm32自带的adc,采用的是DMA转换方式,然后在100us定时器里面
    发表于 03-25 06:14

    STM32F103C8T6 SPI从机发送数据错误的原因?

    主机用的是STM32F103C8T6,SPI1,从机用的是STM32F051C8T6,SPI2,全双工,数据位8位,发送的数据本来应该是主机发送0x01,0x02,0x03,从机回复
    发表于 03-11 08:24

    STM32F103C8T6烧录程序后上电不工作的原因?如何解决?

    STM32F103C8T6 烧录程序后上电不工作
    发表于 03-11 08:03

    使用stm32f103c8t6怎么做指纹识别?

    使用stm32f103c8t6怎么做指纹识别
    发表于 11-10 08:21

    stm32f103c8t6适用的红白机模拟源码哪里可以找到?

    stm32f103c8t6适用的红白机模拟源码哪里可以找到
    发表于 11-10 07:37

    使用stm32f103c8t6安装bootloader后烧写出现Couldn\'t find the DFU device: [1EAF:0003]错误的原因?

    使用stm32f103c8t6安装bootloader后烧写出现Couldn\'t find the DFU device: [1EAF:0003]错误但是上传成功
    发表于 11-10 06:31

    STM32F103C8T6移植OV7670带FIFO摄像头的教程

    STM32F103C8T6移植OV7670带FIFO摄像头,按照说明接好线,运行工程即可,100%成功,使用非常方便
    发表于 10-09 07:19

    stm32f103c8t6的ucosii移植工程

    分享stm32f103c8t6 的ucosii 移植工程
    发表于 10-09 06:05

    STM32F103C8T6的NRST引脚的系统复位持续时间为什么用10K和104电容(RC=1ms)呢?

    STM32F103C8T6的NRST引脚的系统复位持续时间20us,为什么用10K和104电容(RC=1ms)呢?
    发表于 05-05 11:03