Sipeed麦克风阵列板练习

news/2024/11/1 10:05:26/

跟着Sipeed教程进行麦克风阵列板的例程演示,相关链接附在文章底部。

使用到的产品如下:

首先按照教程文档将主板与灯板对应的引脚连接上,使用的杜邦线是之前已经缠绕好的。

直接看板子上的丝印标识进行连接(板子上的丝印和WIKI中的表达方式还是有点出入的,可以直接参照我下面的标识进行连接)

Maix Dock丝印标识

麦克风阵列板丝印标识

GND

GND

BCK

MIC_CK

D3

MIC_D3

D1

MIC_D1

LED

LED_DA

5V

VIN

WS

MIC_WS

D2

MIC_D2

D0

MIC_D0

CS1

LED_CK

Maix Dock拿到的时候带有出厂固件,先简单测试一下板子是否有问题:

简单测试方式:按住RST随后长按BOOT自动执行检测摄像头的命令,简单测试屏幕和摄像头(这个方式好像只针对比较新的固件管用,旧的固件不支持)

 

验证一下载IDE是否有问题(直接使用默认的脚本);

如果出现一直连接不上的情况,我是打开了XCOM先把串口打开,然后再连一次就可以了。

检测到摄像头,有显示就可以了。

没问题之后首先IDE里面新建一个文件,将WIKI上的例程拷贝过来:

“过程中发现如果是连接好阵列板之后再进行连接IDE会导致连接不上,同时出口也会连不上,这个暂时不知道原因,如果有知道的欢迎留言解惑。”

将IDE连接上之后在此连接上阵列板,随后运行:

2

也可以将脚本保存到开发板中,按照下图进行操作:

 后面就可以直接上电测试,例程测试顺利。

产品购买链接:

首页-Sipeed 官方店-淘宝网

教程链接:MicArray 麦克风阵列 - Sipeed Wiki

IDE下载链接:下载站 - Sipeed


http://www.ppmy.cn/news/520423.html

相关文章

对比灵敏度丨信噪比 - 开会用的全向麦克风应该怎么选?

在选购电子产品时,参数配置是产品性能的最直接体现。然而并不是所有人都能看懂那些复杂的数字,这该怎么办呢?今天小编就带大家来从专业角度选购一款适合自己的麦克风! 1. 灵敏度 灵敏度是指单位声压激励下输出电压与输入声压的比…

【C++核心】C++内存分区模型分析

C程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区&…

工具及方法 - 电子烟开发中使用温度测试工具

之前开发的一个电子烟产品,里面有温控的吸烟模式。 使用温控发热丝,其阻值和温度在一定范围内是线性关系。 根据发热丝的电阻变化来判断温度, 所以需要监测发热丝的温度,我们通常是用棉花包住温控探头,伸进卷好的发热…

出口电子烟需要做那些常规的检测认证项目,电子烟的认证标准是什么?

电子烟的健康问题,会造成包括释放有害物质,尼古丁成瘾等危。害。电子烟号称无危害、可代替香烟从而达成戒烟,在年轻一代中收到追捧。中国目前为电子烟最大的生产国和出口国,供应全球90%以上的需求。 那么电子烟出口到各国需要做什…

【王道操作系统】内存管理

内存管理概念 1.C 2.D 存储保护的作用:保证各道作业在各自的存储空间内运行,互不干扰 实现虚拟内存管理需要请求分页(请求分段、请求段页)等技术的支持,故需要硬件支持,比如页表机制、中断机构、地址变换…

Python编程基础:理解和使用map()函数

在Python中,map()是一个内置函数,用于将一个函数应用于一个或多个可迭代对象的所有元素。map()函数的基本语法如下: map(function, iterable, ...)这里,function 是一个函数,它接收一个参数并返回一个值。iterable是一…

java监听服务器信息,java实时监控服务器状态

java实时监控服务器状态 内容精选 换一换 监控是保持弹性云服务器可靠性、可用性和性能的重要部分,通过监控,用户可以观察弹性云服务器资源。为使用户更好地掌握自己的弹性云服务器运行状态,公有云平台提供了云监控。您可以使用该服务监控您的弹性云服务器,执行自动实时监控…

联想服务器查看告警信息,监控lenovo服务器温度

监控lenovo服务器温度 内容精选 换一换 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 本节定义了云手机服务上报云监控的监控指标的命名空间、监…