米思齐软件代码块修改方法(米思齐编程软件下载)

米思齐软件代码块修改方法(米思齐编程软件下载)

5引脚语音模块

米思齐软件代码块修改方法(米思齐编程软件下载)

4引脚语音模块

因为购买的语音模块(68段日常用语),是五引脚版的,而米思齐代码中对应的是四引脚版本语音模块(BUSY引脚不用接,只用三个引脚),所以米思齐代码是无法控制我的五引脚模块,为了能直接用米思齐自带的代码来控制我的语音模块,就必须自己修改米思齐的代码,

米思齐软件代码块修改方法(米思齐编程软件下载)

米思齐语音代码块

网上这方面的资料比较少,所以只能自己摸索。

从网上找的引脚定义来看,引脚少了两个,四线模块:G-地 V-电源 SDA-数据控制 BUSY-忙信号,五线模块多了一个rst引脚。

另外还有一个问题是,米思齐上用的是地址方式控制,我买的模块是用数据方式控制。所以都需要改。

米思齐软件代码块修改方法(米思齐编程软件下载)

寻址和数据方式控制参数

按语音模块商家提供的代码是这样的。

米思齐软件代码块修改方法(米思齐编程软件下载)

语音模块arduino IDE代码

而米思齐软件上提供的语音模块代码块的arduino IDE代码是这样的:

米思齐软件代码块修改方法(米思齐编程软件下载)

米思齐语音代码块arduino IDE代码代码

通过翻找发现代码放在这个目录下。Mixly_WINblocklygeneratorsarduino

这里要说一下如何找到代码藏在哪里,一般情况我是用关键词搜目录和文件,比方说这次我就是搜"arduino"这个关键词,搜到后,再一个一个找,这种方法比较简单粗暴,还有一种方法是使用Ucedit这个工具,这个工具可以批量搜索目录里面文件的内容,直接搜索"send_date"这个函数,就能找到相关的文件。这也算是一个小小的经验吧。

语音模块代码都在这个文件里面"actuator.js",修改之前先备份,改错了还能还原回去。

米思齐软件代码块修改方法(米思齐编程软件下载)

代码有注释,还是比较好找到需要的代码,可以看出模块代码也是通过文本拼接构建一个arduino IDE代码,所以只要替换引号内的内容就可以了。

替换后的代码如图

米思齐软件代码块修改方法(米思齐编程软件下载)

注意代码改完以后,需要重新打开软件才能生效。

重新启动软件后,拖动代码块代码区,可以看到IDE代码区的内容已经变了,但是代码块的参数还是错的,是按地址寻址的,需要按数据位置。

米思齐软件代码块修改方法(米思齐编程软件下载)

arduino IDE代码

米思齐软件代码块修改方法(米思齐编程软件下载)

0X0E 16进制地址标识

再搜索代码块的显示方面的代码,最后发现放在米思齐目录下这个目录下。

Mixly_WINblocklyblocksarduino

都是JavaScript脚本文件,直接使用记事本就可以编辑。

米思齐软件代码块修改方法(米思齐编程软件下载)

原来模块参数是对应一个16进制地址的,改成对应数据。

米思齐软件代码块修改方法(米思齐编程软件下载)

原始参数

改成这样就好了。

米思齐软件代码块修改方法(米思齐编程软件下载)

修改后的参数

至此,这个语音模块的代码块就修改完了,但是我留个一个尾巴,就是我实际上是写死了管脚为11、12、13,代码块上只有一个定义data管脚位置的参数,我还不能很方便的换其他管脚来控制语音模块,因为我还没有研究清楚,模块多加两个参数怎么加,等弄清楚了再写出来。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月11日 上午10:56
下一篇 2023年5月11日 上午11:12

相关推荐

  • 广联达6.0字体大小怎么调

    广联达6.0字体大小怎么调 在广联达6.0中,字体大小是非常重要的一个设置,它会影响到项目的表达和可读性。如果想要调整广联达6.0中的字体大小,可以按照以下步骤进行: 1. 打开广…

    科研百科 2024年10月28日
    7
  • 南通跟踪审计规范城建项目管理

    近日,南通市审计局邀请财政、建设等部门,以及城建中心、绿化处、濠河处等城市建设管理单位就城建项目审计过程发现的招投标、合同执行、资金拨付、工程审计等环节存在的共性问题进行了会商。定…

    科研百科 2022年10月30日
    99
  • 群众关心需求的,就是党员先锋岗的职责(党员要关心群众)

    一名党员就是一面旗帜,一块标牌就是一份责任。隆阳区人民法院坚持以党建为引领,将党全心全意为人民服务的根本宗旨作为行动指南,用自己的行动践行着责任和担当。 群众所需,我必做好服务 “…

    科研百科 2024年6月30日
    54
  • 权威发布:在中国共产党福建省第十一次代表大会上的报告

    高举旗帜牢记嘱托 勇担使命砥砺前行 奋力谱写全面建设 社会主义现代化国家福建篇章 ——在中国共产党福建省第十一次代表大会上的报告 (2021年11月26日) 尹 力 各位代表、同志…

    科研百科 2023年6月5日
    391
  • 党建管理平台(长沙智慧党建管理平台)_2

    智慧党建创先云 建管理平台——实现组织工作的信息化管理 一、引言 在的建设中,组织是的基本组织形式,也是的一切工作的指挥和机构。 随着信息技术的不断发展,建管理平台应运而生,为组织…

    科研百科 2024年5月30日
    48
  • 三个强化抓实党建工作(三个强化抓实党建工作总结)

    强化责任落实。召开专题会议,对管理机制实体化运作、重点工作任务进行研究部署,专题调研基层党建工作,重点狠抓任务“四张”清单,领题解决重点难点问题,机关党员干部挂点联系基层党支部,帮…

    科研百科 2023年7月27日
    78
  • 德保县统计局李丹丹

    以德保县统计局李丹丹为标题的文章: 李丹丹,德保县统计局的一名工作人员,她一直以来都以认真负责的态度和勤奋努力的工作精神,为统计局的工作做出了巨大的贡献。 李丹丹在工作中始终保持着…

    科研百科 2024年10月28日
    0
  • 合阳县城市管理执法局:党建引领“四敢”干部 贯彻落实“三个年”活动

    2023年是省委、省政府开展高质量项目推进年、营商环境突破年、干部作风能力提升年“三个年”活动的开局之年,为贯彻省市县决策部署,2月3日,合阳县城市管理执法局召开“三个年”活动干部…

    科研百科 2023年10月4日
    124
  • 建设工程合同管理的必要性及其控制措施分析

    1、合同管理的必要性 在发展市场经济的过程中,如何通过提高合同意识,改善合同管理,充分发挥合同对于市场运作的积极作用,逐步实现市场的规范化,是市场经济活动继续深入发展的一个亟待解决…

    科研百科 2022年11月16日
    132
  • 科研项目管理手册

    科研项目管理手册 科研项目管理是科学研究过程中至关重要的一环。一个有效的科研项目管理可以帮助研究人员更好地组织和管理他们的工作,提高科研效率和质量。本手册将提供一些关于科研项目管理…

    科研百科 2024年7月11日
    55