查看: 1261|回复: 0

【LinkSprite试用】点亮双色LED

[复制链接]

该用户从未签到

发表于 2016-4-14 10:02:45 | 显示全部楼层 |阅读模式
分享到:
接上一篇帖子https://jingyan.eeboard.com/article/75047

sensors tag模块板载一个双色LED,丝印LD1,之前用过RGB,双色LED第一次听说,板子原理图


根据原理图,可以看到分别由两个引脚控制,编程实现两个LED同时点亮
mbed中新建程序如下

  • #include "mbed.h"

  • DigitalOut myled_G(P0_19);
  • DigitalOut myled_R(P0_20);

  • int main() {
  •     while(1) {
  •      myled_G = 1;
  •      myled_R = 1;
  •      wait(0.5);
  •      myled_G = 0;
  •      myled_R = 0;
  •      wait(0.5);
  •     }
  • }
复制代码
看着mbed程序和arduino程序好像,不知道arduino如下程序函数可以用不,如果可以,程序就更简单了
digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);           // wait for a second
  digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);
编译输出hex文件,将程序拖进jlink磁盘里面,开始LD1灭,3S后闪烁开始,红光太明显,时间显示有蓝光




附双色LED相关知识
双色LED实物图



双色LED引脚图



SMT工艺焊接温度



相关特性
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /4 下一条

手机版|小黑屋|与非网

GMT+8, 2024-11-19 06:39 , Processed in 0.116790 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.