(SKU:RB-02S093)Speaker模块
来自ALSROBOT WiKi
目录 |
产品概述
此产品由功率放大和一个扬声器组成。声音大小可以通过电路板上的电位器调整。输入不同的频率,扬声器产生不同的音调。可以通过Arduino进行编码并DIY自己的音乐盒!此款产品数据接口采用防插反插头,接口两侧分别有字母“D”代表信号类型为数字信号,和 “扬声器”标识代表模块类型,特设4颗M3固定安装孔,调节方向与固定方便易用,美观大方。
规格参数
- 工作电压 :5v
- 尺寸大小:45mm x 25mm
- 重量大小:5g
- 信号类型:数字信号
接口定义
- S:信号引脚
- -:电源地
- +:电源正极
使用方法
使用硬件
- Carduino UNO 控制器*1个
- Speaker 模块*1个
- 3P 传感器连接线*1条
连接图
例子程序
如图连接图所示将Speaker模块连接到UNO控制器的D3引脚,将例子程序编译上传到Carduino UNO 控制器中。
#define SPEAKER 3 int BassTab[]={1911,1702,1516,1431,1275,1136,1012};//bass 1~7 void setup() { pinInit(); } void loop() { /*sound bass 1~7*/ for(int note_index=0;note_index<7;note_index++) { sound(note_index); delay(500); } } void pinInit() { pinMode(SPEAKER,OUTPUT); digitalWrite(SPEAKER,LOW); } void sound(uint8_t note_index) { for(int i=0;i<100;i++) { digitalWrite(SPEAKER,HIGH); delayMicroseconds(BassTab[note_index]); digitalWrite(SPEAKER,LOW); delayMicroseconds(BassTab[note_index]); } }
程序效果
电路正确连接后speaker模块会发出7个音阶的声音。
视频演示
产品相关推荐
产品购买地址
周边产品推荐
蜂鸣器发声模块
Carduino UNO R3 控制器
3P 传感器连接线