上次做鱼缸LED灯时还有很多材料正好拿来用。穆等等哥~ 俺去找材料。

材料列表
    3W LED   x  3

    散热片     x  1

    恒流IC     x  1

    其他零件  ... ...

 
注意哦,大功率LED那叫个热啊。一定不要忘记把这个东东绑在散热片上,否则这小家伙会把自己的脑袋给烧掉。
“CPU散热器行吗”
“当然,只要能散热的都行。”
 
小穆,帮忙摆摆整齐。笑一笑,茄子~~~! 
 
 
再来一张
 
哦~~~ 一堆乱七八糟的东西! 自己动手搭个测试环境。
 
恒流IC使用的是比较常见的PT4115。电路比较简单,外部元件很少,而且能通过PWM调光。当然啦,高手是可以直接使用MCU加MOS管进行控制。显然俺还是属于初级水平,现在只能依靠成品恒流IC单元^_^。
这张是手册上的3w标准电路图,实际只要4个外部元件就能搞定咯。一个电容,一个电阻,一个电感一个二极管,非常简单吧。
 
全部齐备,准备开工。好久没焊,能力明显下降。先拿简单的开刀。
三个LED串联,够简单。焊这个我喜欢。
 
控制电路完成啦^^。
 
确认没问题,上电测试。小穆,快躲远点~~ 上电啦~~ 心跳好快~~ 完了,出手汗了~~ 麻烦了,小穆快拿脸盆来,手汗流到地毯上湿透啦~!带上你的太阳眼镜
 
 
通电啦~~ 好像没有发生可怕的事情~~~ 哇咔咔卡~~~
哇~~ 为啥不亮啊~~ TNND ~~ 
 
hoho~~ 发现测试板上的开关木有开。原来是焊开关时把自锁开关的方向颠倒了,结果是按下为关闭,弹起时打开。 而且这个开关接触不良-_-!!
 
 
瓦咔咔~~-_-被亮瞎了 那个叫刺眼啊。太阳终于被我点亮啦,小穆欢呼吧~~~ 雀跃吧~~~ 灯关掉能照亮整个屋子。
 
 
相关资源
    PT4115数据手册 --- (自己搜一下,网络已经不再是草根可以使用的网络了)

拥抱ARM妹纸第二季 之 第一次 点亮太阳的更多相关文章

  1. 拥抱ARM妹纸第二季 之 第二次 约会需要浪漫,这么大灯泡怎么弄?

    终于轮到俺的小穆出场啦.有请能让太阳也为之暗淡的小穆闪亮登场-,鼓掌吧,欢呼吧!-- ♪♪ We can burn brighter Than the sun ~~~ ♪♪ “谢谢---“ 唱的太棒啦 ...

  2. 拥抱ARM妹纸第二季 之 第三次 给我变个月亮,让约会更浪漫!

    嗯嗯,效果不错.趁着这个热乎劲,接到俺的LED测试板上试试.呃~~~ 竟然和小LED的效果不一样啊,不一样.不但闪烁而且完全没有调光效果.郁闷内,查查原因呗.看看那里出问题.迅速在PT4115手册里翻 ...

  3. 拥抱ARM妹子第二季 之 序:我和春天有个约会 - 生命的萌芽

      春姑年轻轻的吻了一下小穆妹纸的额头!从沉睡中苏醒的小穆妹纸,缓缓伸了个懒腰--- 啊-- 睡得真香! 等--等-等-!好像和童话故事里的情节不一样,应该由王子我来亲吻睡梦中的妹纸才能醒!!-- 强 ...

  4. 第一次当Uber司机,就拉到漂亮妹纸

    黑马哥的Uber司机端装上很久了,一次活儿也没拉,心里一直有一种当“张师傅”的冲动.黑马哥当Uber司机,肯定不是为了图挣钱,也不是因为Uber有“新约炮神器”的称号,能通过“拉活”来泡妹纸.黑马哥体 ...

  5. JAVA入门第二季(mooc-笔记)

    相关信息 /** * @subject <学习与创业>作业1 * @author 信管1142班 201411671210 赖俊杰 * @className <JAVA入门第二季&g ...

  6. 【bzoj3796】Mushroom追妹纸 hash/sa+kmp+二分

    Description Mushroom最近看上了一个漂亮妹纸.他选择一种非常经典的手段来表达自己的心意--写情书.考虑到自己的表达能力,Mushroom决定不手写情书.他从网上找到了两篇极佳的情书, ...

  7. 基于MaterialDesign设计风格的妹纸app的简单实现

    代码地址如下:http://www.demodashi.com/demo/11644.html *今天看了郭神的第二行代码,深深的被MaterialDesign的设计风格所吸引,然后就照例做了一个小D ...

  8. 【BZOJ3796】Mushroom追妹纸 二分+hash

    [BZOJ3796]Mushroom追妹纸 Description Mushroom最近看上了一个漂亮妹纸.他选择一种非常经典的手段来表达自己的心意——写情书.考虑到自己的表达能力,Mushroom决 ...

  9. [BZOJ 3796]Mushroom追妹纸

    [BZOJ 3796]Mushroom追妹纸 题目 Mushroom最近看上了一个漂亮妹纸.他选择一种非常经典的手段来表达自己的心意——写情书.考虑到自己的表达能力,Mushroom决定不手写情书.他 ...

随机推荐

  1. Redis入门(集合)

    集合 Redis的集合是字符串的无序集合.在Redis您可以添加,删除和测试文件是否存在,在成员O(1)的时间复杂度. 例子 redis 127.0.0.1:6379> sadd tutoria ...

  2. struts2 零配置

    一.新建一个web项目,命名为:struts2 二.导入strut2所需的jar包 所需jar下载:http://pan.baidu.com/s/1dDxP4Z3 三.配置struts2的启动文件,在 ...

  3. 使用app loader上传iOS应用

    正如上篇文章中提到的,因为一些原因我尝试通过app loader打包上传应用到appStore  其实这个使用还是挺简单 的 首先要知道怎么打开loader 打开方式有两种  一种是直接打开loade ...

  4. Linux下设置定期执行脚本

    下面针对的是非ubuntu环境,会在文章末尾介绍ubuntu的一些区别. 在Linux下,经常需要定期的执行一些脚本从而来实现一些功能. 在Linux下我们用crontab来实现定期的执行脚本这个功能 ...

  5. DWZ (JUI) 教程 dwz框架 刷新dialog解决方案

    在DWZ中进行ajax表单提交后,通过回调函数来返回状态结果,以及返回是否需要刷新父页的navTabId.       DWZ给我们提供了两个回调函数,一个是子窗口为navTab的navTabAjax ...

  6. JSON介绍与JavaScript解析

    首先什么是JSON? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 JSON ...

  7. php中sprintf与printf函数用法区别

    下面是一个示例:四舍五入保留小数点后两位  代码如下 复制代码 <?php$num1 = 21;echo sprintf("%0.2f",$num1)."<b ...

  8. java中初始化时机和顺序呢

    class Pupil{ Pupil(int age){ System.out.println("Pupil:"+age); } } class Teacher{ Pupil p1 ...

  9. java中serializable

    java中serializable是一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的.因此如果要序列化某些类的对象,这些类就必须实现Serializable接 ...

  10. VIew中的触摸事件 touchBegin 等一系列方法

    5.触摸事件  touchBegin 等一系列方法 1)手指按下 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; 2 ...