2021-4-24 16:12:51 [显示全部楼层]
2440浏览
查看: 2440|回复: 0

[入门教程] 【Mind+】Gravity:语音湿度计提醒仪

[复制链接]
本帖最后由 rzegkly 于 2021-4-24 17:35 编辑


材料清单
1x中英文语音合成模块链接
1xmicro:bit V2 编程入门开发板链接
1xmicro:bit掌控I/O扩展板链接
1xDHT11温湿度传感器链接
1x高品质 micro USB数据线链
1x3.7V充电锂电池链接
【Mind+】Gravity:语音湿度计提醒仪图1

一、【项目介绍】
在这个万物更新的季节里,如果我们长时间在湿度较大的办公室里工作、生活,由于湿度过小时,蒸发加快,干燥的空气容易夺走人体的水分,使皮肤干燥,人就会无精打采,极易诱发呼吸系统病症。
今天利用语音合成模块,分享一个《简易的语音温湿度提醒仪》。
【Mind+】Gravity:语音湿度计提醒仪图2
二、【设计思路】
1.开机后,bit显示笑脸,当按下A键,语音播报温度数值,当按下B键,语音播报湿度数值。
2.接线图:
语音合成模块:接扩展板IIC
温湿度传感器:节扩展板P2
【Mind+】Gravity:语音湿度计提醒仪图3
三、【认识语音识别模块】
1.模块采用I2C和UART两种通讯方式,Gravity接口,兼容绝大部分主控。
2.模块上已经自带了一个喇叭,播放中文和英文;
【Mind+】Gravity:语音湿度计提醒仪图4
3.引脚说明:
1.D/T:I2C数据线TX
2.C/T:I2CRX时钟线RX
3.GND:电源负极
4.VCC:电源正极
5.AOP:音频输出正
6. AON:音频输出负
四、【指令学习】
【Mind+】Gravity:语音湿度计提醒仪图5
1、语音合成指令模块
语音指令:
语音合成可以播放中文和英文,设置英文单词和字母
控制音量,语调,发音人设置6个模式
【Mind+】Gravity:语音湿度计提醒仪图6
2.温湿度传感器
测量室内的温度和湿度
【Mind+】Gravity:语音湿度计提醒仪图7
3.数值转换字符串
温湿度传感器的数值类型,语音合成模块播放字符串类型,将温湿度数值进行转换字符串类型,才能播放出来。
五、【程序设计】
步骤1打开Mind+,连接设备COM19;
【Mind+】Gravity:语音湿度计提醒仪图8

步骤2左下角点击扩展添加主控板:microbit;
【Mind+】Gravity:语音湿度计提醒仪图9

步骤3左下角点击扩展添加传感器指令:DHT11/22温湿度传感器;
【Mind+】Gravity:语音湿度计提醒仪图10

步骤4左下角点击扩展添加用户库:语音合成模块;
【Mind+】Gravity:语音湿度计提醒仪图11
步骤5程序编写
【Mind+】Gravity:语音湿度计提醒仪图12
六、【知识拓展】语音合成模块
  • 支持中文、英文和中英文混合合成
  • 自带喇叭
  • 兼容Arduino系列主控板、micro:bit板、掌控板
  • 无需联网
  • 支持Mind+图形化编程
  • Gravity I2C/UART双通讯
  • 支持多种文本控制标识

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail