7778浏览
查看: 7778|回复: 1

[官方教程] 【新手基础教程】外设之Sipeed麦克风阵列 的使用

[复制链接]

Sipeed 麦克风模块

单麦克风模块

undefined
点击购买 麦克风模块

说明

  1. 麦克风 IC: MSM261S4030H0

  2. 接口:6P 2.54mm 排线接口

  3. 供电电压:3.3V@5mA

  4. 模块尺寸:15.2mm*9.1mm

  5. 工作温度: -30℃~80℃

undefined
点击购买  麦克风模块

说明

  1. 麦克风 IC: 6 个 MSM261S4030H0

  2. 接口:10Pfpc / 10 pin 2.54mm 排线接口

  3. 供电电压:5V@mA

  4. 模块尺寸:15.2mm*9.1mm

  5. 工作温度: -30℃~80℃

1. Sipeed Mic-Array

Mic-Array 麦克风阵列,截止 MaixPy 版本 MicroPython v0.5.0-218-g8053a70, 麦克风阵列硬件上的 pin io 支持自定义配置

No. MaixGo(默认配置 IO) 说明
MIC_D0 23 ---
MIC_D1 22 ---
MIC_D2 21 ---
MIC_D3 20 ---
MIC_WS 19 ---
MIC_SCLK 18 ---
--- --- ---
LED_DAT 24 SK9822 DAT
LED_CLK 25 SK9822 CLK

1.1. 例程

声源定位

from Maix import MIC_ARRAY as mic
import lcd

lcd.init()
mic.init()#默认配置
# mic.init(i2s_d0=23, i2s_d1=22, i2s_d2=21, i2s_d3=20, i2s_ws=19, i2s_sclk=18, sk9822_dat=24, sk9822_clk=25)#可自定义配置 IO

while True:
    imga = mic.get_map()    # 获取声音源分布图像
    b = mic.get_dir(imga)   # 计算、获取声源方向
    a = mic.set_led(b,(0,0,255))# 配置 RGB LED 颜色值
    imgb = imga.resize(160,160)
    imgc = imgb.to_rainbow(1) # 将图像转换为彩虹图像
    a = lcd.display(imgc)
mic.deinit()

效果:

Sipeed-大佬鼠  版主

发表于 2021-4-15 15:47:16

正好需要这个!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail