极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eagler8

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

[复制链接]
 楼主| 发表于 2019-8-28 15:27:48 | 显示全部楼层


这几天在网上一直搜索蓝牙4.0BLE的电脑端调试软件和手机上调试app,也去了微信平台查询相关调试小程序,感觉比传统蓝牙(2.0,3.0)模块要复杂一些,老是不得要领.......

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-28 15:47:46 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-28 15:48:03 | 显示全部楼层
本帖最后由 eagler8 于 2019-8-28 15:50 编辑



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-28 15:52:05 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-28 19:19:01 | 显示全部楼层
  1. /*
  2. 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3. 实验一百: AT-09蓝牙4.0BLE模块 串口引出 CC2541兼容HM-10 (BT05)
  4. 1、实验项目:通过BLE蓝牙模块与Arduino通信控制LED
  5. 2、实验接脚:
  6. CC2541模块与Uno:
  7. VCC——3.3V
  8. GND——GND
  9. TXD——RX
  10. RXD——TX
  11. */

  12. #include <SoftwareSerial.h>

  13. char c=' ';
  14. const byte led=13;

  15. void setup() {
  16.   Serial.begin(9600);
  17.   Serial.println("BT is ready!");
  18.   pinMode(led, OUTPUT);
  19. }

  20. void loop()
  21. {
  22.   if(Serial.available())
  23.   {

  24.       c=Serial.read();
  25.       Serial.println("Got input:");
  26.       Serial.println(c);

  27. //1的ASCII为49,0的ASCII为48
  28.       if(c==49)
  29.       {
  30.         Serial.write("Serial--13--high");
  31.         digitalWrite(13, HIGH);
  32.       }
  33.       if(c==48)
  34.      {
  35.        Serial.write("Serial--13--low");
  36.        digitalWrite(13, LOW);
  37.      }
  38.   }
  39. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-28 19:21:18 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 15:28:22 | 显示全部楼层
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是搞不定的问题,希望能够抛砖引玉。

实验一百零一: 10段LED发光条MT102510AG数码显示光柱模块



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 15:33:44 | 显示全部楼层




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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 16:09:59 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 16:21:23 | 显示全部楼层


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 16:33:53 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 16:37:01 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 16:39:50 | 显示全部楼层
注意事项(防止死灯现象):
*焊接温度:260℃停留时间最长5秒;
*焊接烙铁必须接地良好;
*每个LED的正常驱动电流为1~8mA,12mA为极限电流,超过10mA不能长时间工作

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 17:45:24 | 显示全部楼层
  1. /*
  2. 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)
  3. 实验一百零一:10段LED发光条MT102510AG数码显示光柱模块
  4. 1、项目一:10段红色数码光条,逐条点亮逐条熄灭
  5. 2、接脚(2、3、4、5、6、7、8、9、10、11)
  6. */

  7. int BASE = 2 ;
  8. int NUM = 10;  

  9. void setup()
  10. {
  11.    for (int i = BASE; i < BASE + NUM; i ++)
  12.    {
  13.      pinMode(i, OUTPUT);   
  14.    }
  15. }

  16. void loop()
  17. {
  18.    for (int i = BASE; i < BASE + NUM; i ++)
  19.    {
  20.      digitalWrite(i, LOW);   
  21.      delay(200);        
  22.    }
  23.    for (int i = BASE; i < BASE + NUM; i ++)
  24.    {
  25.      digitalWrite(i, HIGH);   
  26.      delay(200);        
  27.    }  
  28. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-29 17:51:26 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-7 14:35 , Processed in 0.036299 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表