ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【雕爷学编程】Arduino动手做(97)---10段LED光柱模块

2022-02-10 08:00:39  阅读:121  来源: 互联网

标签:动手做 10 LED Arduino int 编程 BASE 模块


37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)

实验九十七:10段LED发光条MT102510AG数码显示光柱模块

 

10段光条数码管红色20个脚,外形尺寸:25.10x10.10x7.9mm,一面脚为正极一面为负极,超亮红色光条,10个笔段可以单独控制

模块特性
*能在低电压、小电流条件下驱动发光;
*发光响应时间极短(<0.1μs),高频特性好,单色性好,亮度高;
*体积小,重量轻,抗冲击性能好。固态封装,封装方式为灌胶型,稳定性高;
*寿命长,使用寿命在5万小时以上;
*可连续扫描驱动各灯段;
*良好的显示效果、视角宽;
*推荐恒流使用,恒压会出现亮度不均匀现象;
*表面有保护膜的产品,可以在使用前撕下来;
*使用温度:-30℃至65℃。

 

  实验开源代码

/*

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)

 实验九十七:10段LED发光条MT102510AG数码显示光柱模块

1、项目一:10段红色数码光条,逐条点亮逐条熄灭

2、接脚(2、3、4、5、6、7、8、9、10、11)

*/



int BASE = 2 ;

int NUM = 10;  



void setup(){

  for (int i = BASE; i < BASE + NUM; i ++)

  {

    pinMode(i, OUTPUT);  

  }

}



void loop(){

  for (int i = BASE; i < BASE + NUM; i ++)

  {

    digitalWrite(i, LOW);  

    delay(200);      

  }

  for (int i = BASE; i < BASE + NUM; i ++)

  {

    digitalWrite(i, HIGH);  

    delay(200);      

  }  

}

  实验场景图 

 

标签:动手做,10,LED,Arduino,int,编程,BASE,模块
来源: https://www.cnblogs.com/eagler8/p/15877662.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有