微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 想做一个可调变光的手电筒玩具

想做一个可调变光的手电筒玩具

时间:10-02 整理:3721RD 点击:
本人有一个四岁左右的男孩,特别喜欢手电筒。我想给他做一个可调变光的手电筒。我在淘宝上看到有那中全彩可变光的LED,想用它来做一个手电筒。分别设置3个可调的按钮,可以调RGB三色的颜色值。这个目的,一方面是比普通手电筒好玩,另外一方面也可以让他领略下RGB颜色合成的原理。我想这个可玩度还是很高的。
从网上查的一些资料看,我初步的设想是,使用4脚共阳的全彩LED,用单片机驱动RGB3个脚,通过PWM调制灯的亮度,从而得到不同的颜色。
用两个按钮控制一个颜色通道的PWM值,一个按钮增加一个按钮减少。共需要6个按钮。
因为我是学软件的,对硬件不是很了解,希望论坛的各位能指导一下。
另外大家觉得我的这个创意怎么样?如果能成功的话,我就多做一些,送给群里有宝宝的家长。感兴趣的话,请点赞噢!
谢谢!

给你提供两个方案:
1.使用STC15W104方案的电路最简单,不过按键程序复杂点,一个键选择RGB,两个键加和减,需要自己编写模拟PWM程序。
2.使用STC15W404AS方案,内部包含3路硬件PWM,控制PWM程序很简单。6个按键分别控制RGB的加和减。
     如果不使用大功率全彩LED就不需要增加功率放大器,15W系列单片机I/O口最大灌电流20mA,芯片总电流不大于90mA都不会有问题。

这个方案应该可行,不过不能直接用单片机驱动LED,单片机可以通过ULN2003来驱动LED

请教一下,我查到淘宝上这种LED的工作电压在3v左右,功率很低,单片机应该可以直接驱动了,为什么要用ULN2003呢?谢谢

单片机的 驱动电流没这么大吧,但是有些单片机的IO口可以有10MA 左右的驱动电流,看你是什么单片机,如果不行,可以外面接 3个三级管来控制,也可以的 !

如果是3伏左右可以试试不加ULN2003,不过要串一个限流电阻,你可以先这样做试验,对于一些亮度高,或功率稍大的LED,需要的电流比较大,这样单片机就无法承受了,就需要加类似ULN2003的芯片来驱动了。

嗯,是这样的。不敢使用功率太大的,因为那样可能会伤害到小孩的眼睛。我试试您建议。谢谢

多谢提供的图。我觉得15w104的方案更简单些。我准备这几天采购原料,试试做做一做

虽然楼上回答很完美了,但是我还是给你推荐arduino,这个板子就是面对非硬件学习者的,集成了丰富的库,既然你的小孩喜欢这个,那必然会问你怎么做的的,它还有图形画编程,小学生也能简单应用。
ps:一个星期学会,之后还可以做更多教育玩具

多谢建议。我也关注过arduino,比单片机要支持的好多了。不过之前学习过单片机开发,算是有点基础吧,家里也有几片剩下的单片机。小孩现在还太小,还没有什么概念,主要是让他有一些直观的感受。arduino的板子,我想留到更复杂的应用的时候再用吧。让他接触些不同的东西,也是件好事

多谢各位关心。因为目前工作很忙,加之很久没摆弄这些东西了,开发环境还得现搭,有些元件还需要买。进度很慢。我想做出来之后,贴出来共享,算是一起进步吧。

给四岁孩子做玩具,应该越简单、越直观越好。
用按键+ -最好有显示,比如R=20;G=80;B=60   然后合成是什么颜色。
用硬件搭电路简单,几只电阻、3只电位器,3只发光管、电池若干。3只电位器上的刻度表示大小……

恩,这个思路也不错。我前两天试过用电位器效果,两节 5号电池,加电位器,基本上可以实现调颜色的效果。不过感觉电位器的调节亮度范围有限,效果一般。不知道您有没有推荐的电位器可以使用?

恩,这个思路也不错。我前两天试过用电位器效果,两节 5号电池,加电位器,基本上可以实现调颜色的效果。不过感觉电位器的调节亮度范围有限,效果一般。不知道您有没有推荐的电位器可以使用?

恩,这个思路也不错。我前两天试过用电位器效果,两节 5号电池,加电位器,基本上可以实现调颜色的效果。不过感觉电位器的调节亮度范围有限,效果一般。不知道您有没有推荐的电位器可以使用?

恩,这个思路也不错。我前两天试过用电位器效果,两节 5号电池,加电位器,基本上可以实现调颜色的效果。不过感觉电位器的调节亮度范围有限,效果一般。不知道您有没有推荐的电位器可以使用?

单片机的 驱动电流没这么大吧,但是有些单片机的IO口可以有10MA 左右的驱动电流,看你是什么单片机

不错,我也想试着做一个给小孩玩,我手头上正好有2个15w408as单片机;一个被我做成24l01的遥控主芯片;另一个做成红外遥控小车了;小车被小孩玩坏了,正好可以拆了改造这个手电筒

完全没必要用单片机  直接用 555  产生 信号源 开关用带电阻的 旋钮 就搞定了

你这个要求我有个现成的制作,当然功能不仅是这么简单,现在又准备做个更好的给女儿

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top