当前位置:首页  <  产品评测  <  【奥松新品】条形LED模块——制作光线强度指示灯...
【奥松新品】条形LED模块——制作光线强度指示灯
编辑:Neil 2015-11-20 浏览次数:921

产品介绍:

Arduino条形LED模块是由一个10段的条形LED和一个LED控制芯片MY9221构成。该模块采用的是沉金工艺,同时采用防插反接口,操作更加安全,采用IIC通信协议,只占用单片机两个IO接口就可以实现10段LED的控制。此产品可以应用在电池剩余电量检测,水位显示,土壤湿度显示,音乐律动和其他需要梯度显示的方面。

产品图片:



产品侧面展示


产品正面展示


产品参数:

  • 1.工作电压:3.3V / 5V
  • 2.产品尺寸:40mm * 25mm
  • 3.产品重量:6g
  • 4.通信协议:IIC
  • 5.引脚定义:
    SDA:IIC数据引脚
    SCL:IIC时钟引脚
    - :电源地
    + :电源正
  • 6.条形LED颜色:1段红色、1段黄色、8段绿色
  • 7.控制芯片:MY9221

示例代码:

#include "RobotBase_LED_Bar.h"
RobotBase_LED_Bar bar(A5, A4, 0);
int sensorPin = A2;
int value = 0;
void setup()
{
  bar.begin();
  Serial.begin(9600);
  }
  void loop()
  {
    value = analogRead(sensorPin);
    if(value>300 & value<600)
   {
    bar.setLevel(6);
    delay(100);
   }
   else if(value>600&value<1023)    

{
    bar.setLevel(3);
    delay(100);
    }
   else
   {
    bar.setLevel(10);
    delay(100);
    }
    Serial.println(value);
    delay(100);
    }
}

实验连接图:

如图所示进行接线,条形LED 接扩展板的IIC接口,光线传感器接扩展板的A2接口。

将示例代码上传到Carduino UNO 控制器中,指示灯分为三个状态,分别是亮起3个、亮起6个、全部亮起,表示三种光线强度,分别为光线暗、光线较亮、光线明亮,此为通过条形LED显示光线强度的一个例子,显示电池点亮或者水位等应用同理可实现。

购买地址:

中文官网购买地址:http://www.alsrobot.cn/goods-700.html

淘宝购买地址:https://item.taobao.com/item.htm?id=522645948244

 

----------------------------------------------------------------------------------------------------------------
奥松机器人官网:www.robotbase.cn 
微信号:搜索公众号“奥松机器人”
QQ群: 271230889(讨论,解惑)
微博:@奥松机器人基地
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!