本帖最后由 风之轻云之白 于 2020-6-20 15:08 编辑
概述一款可以语音控制的床头灯,并带有时间、天气显示功能,除此之外,还有闹铃功能。 硬件框架系统使用麻雀一号开发板及板载元件实现。在屏幕上显示时间和天气。通过按键可以设置闹铃,到定时时间通过喇叭播放音乐。通过声音传感器采集声音,发送到JD云进行语音识别,识别结果控制LED的亮灭。 软件框架说明
系统上电之后进行硬件初始化和WiFi连接工作,之后会进行同步网络时间操作,通过这个网站可以请求到当前的时间,更新本地RTC实时时钟的值。之后进行天气查询,通过中国天气网的接口可以获得JOSN格式的天气数据,通过数据解包可以得到天气情况。之后把得到的时间和天气显示在屏幕上。当外界有声音时启动录音功能,录音5s,之后将录音文件发送到JD云上进行语音识别,在返回的结果中判断是否存在目标词语,进而控制LED灯的亮灭。通过五向按键可以设置闹钟的时间,定时时间到就会播放设定的音乐。
|