本帖最后由 swim 于 2012-12-17 13:02 编辑
文档标题:8段红色LED光柱音频电量显示用模块使用
数码管 8段 光条 红色 led光柱 音频电量显示用 arduino 模块
8段红色LED光柱音频电量显示用模块,它的相当于8个发光二极管并排集成在一起.用万用表测试它的阻值非常大,我直接接Arduino控制板,没有使用电阻限流.
原理接线图
实物接线图
注:有字的一边接端口,无字的一边接GND
Arduino 代码如下:
- /*作者:tom
- 时间:2012年12月16日
- IDE版本号:1.0.1
- 发布地址:[url]www.geek-workshop.com[/url]
- 作用:测试数码管8段柱式
- 效果:8段红色数码管亮1.5秒,灭1.5秒,如此反复
- */
- //数码管8段柱式 型号:CPB08R
- //有字的一边接端口,无字的一边接GND.没有有电阻限流
- #define pinled4 4
- #define pinled5 5
- #define pinled6 6
- #define pinled7 7
- #define pinled8 8
- #define pinled9 9
- #define pinled10 10
- #define pinled11 11
- void setup()
- {
- pinMode(pinled4,OUTPUT);
- pinMode(pinled5,OUTPUT);
- pinMode(pinled6,OUTPUT);
- pinMode(pinled7,OUTPUT);
- pinMode(pinled8,OUTPUT);
- pinMode(pinled9,OUTPUT);
- pinMode(pinled10,OUTPUT);
- pinMode(pinled11,OUTPUT);
- }
- void loop()
- {
- digitalWrite(pinled4,HIGH);
- digitalWrite(pinled5,HIGH);
- digitalWrite(pinled6,HIGH);
- digitalWrite(pinled7,HIGH);
- digitalWrite(pinled8,HIGH);
- digitalWrite(pinled9,HIGH);
- digitalWrite(pinled10,HIGH);
- digitalWrite(pinled11,HIGH);
- delay(1500);
- digitalWrite(pinled4,LOW);
- digitalWrite(pinled5,LOW);
- digitalWrite(pinled6,LOW);
- digitalWrite(pinled7,LOW);
- digitalWrite(pinled8,LOW);
- digitalWrite(pinled9,LOW);
- digitalWrite(pinled10,LOW);
- digitalWrite(pinled11,LOW);
- delay(1500);
- }
复制代码
|