简介
DFRobot最新推出ISD1820录放音模块,集成录放音功能为一体。板载按键和麦克风,可直接通过按键录音和放音,一按录音,一按放音。可实现10秒音频录放功能。输出接口最大支持外接3W小喇叭,也可以外接有源音响,共同分享欢乐时光。此外,模块还外扩了Arduino接口,支持通过Arduino管脚控制模块。
产品参数
- 工作电压:5V
- 录放音时间:20秒
- 采样频率:16KHz
- 可重复录音次数:100,000次
- 尺寸:37*32 mm
接口功能说明
名称 | 功能描述 |
---|---|
SPK1 | 功放输出端,可接8欧3W小喇叭 |
SPK2 | 外部有源音箱接口 |
PLAY | 播放按键(该功能键使用的是边沿触发方式,即只需按一次该按键模块便自动播放整段录音) |
REC | 录音按键(按下该按键,模块进入录音状态,松开按键便停止录音) |
使用步骤
- 长按录音按键,板载的麦克风即可拾取外界语音信号,实现录音功能。松开录音按键或录音时间已达20秒,板上的黄色LED会熄灭表示录音结束。
- 按一下放音键可播放录取的语音片段,放音结束后,板上的黄色LED会熄灭。
- 此模块也能用Arduino控制放音,代码见下一章节节。
使用教程
准备
- 硬件
- Arduino UNO或其它控制板 x1
- 数字传感器线 x1
- Arduino IDE 点击下载Arduino IDE
接线图
样例代码
int Play_pin = 2;
void setup() {
pinMode(Play_pin, OUTPUT);
digitalWrite(Play_pin, HIGH);
}
void loop() {
digitalWrite(Play_pin, LOW); //注释此句则不会出现自动播放录音情况
delay(200);
digitalWrite(Play_pin, HIGH);
delay(20000);
}
Mind+(基于Scratch3.0)图形化编程
1、下载及安装软件。下载地址:https://www.mindplus.cc 详细教程:Mind+基础wiki教程-软件下载安装
2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程
3、“扩展”中选择“主控板”中的“Arduino Uno”。 详细教程:Mind+基础wiki教程-加载扩展库流程
4、进行编程,程序如下图:
5、菜单“连接设备”,“上传到设备”