专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

我的小制作之无线遥控控制照明灯

作者:佚名   来源:本站原创   点击数:  更新时间:2013年08月04日   【字体:

        之前有帮过一个开淘宝的朋友拍照,因为为了照到好的图片,那个时候三个人拿着产品跑到阳台拍,因为开灯的时候灯光太抢眼了,而且相机应该是一千左右的吧,像素不是很给力,那个时候在想,要是有一个灯光,可以调节亮度的,要让光线多强就多强,多暗就多暗,那照像不是很方便吗?
近期开始做了个小项目,那是关于照明灯调节亮度的,接手这项目的时候自己还是蛮高兴的,可以圆自己的一个小爱好。因为中间在等焊接打材料和PCB板打样浪费了些时间,花了一个月左右的时间,从硬件到程序,终于把它给做出来了。在拍下面这视频的时候因为在拍照的周围光线比较强烈,所以拍出来的调光效果不是很好,不过能够勉强看出来些效果,嘿嘿。

   
这个的主要功能是通过一个遥控可以控制照明灯开和关,还有两个按键是亮度加和亮度减,同时把每时每刻的单片机状态进行保存,即我们常说的掉电保护,以及遥控关时把照明灯的亮度保存下来。
         关于硬件部分是一个很常见的24C02保存,一个同相放大器电路,一个高压转低压电路,一个遥控接收电路,遥控器要控制单片机之前必须进行对码,这样防止别人的遥控控制到我们的单片机。而且可以同时支持两个遥控器。
        软件方面主要是一个保存的驱动程序,一个遥控解码程序,解码用到了定时器0,一个输出的算法文件。这个用的是51单片机写的,其实做这个的时候,同时也用了一个ARM芯片做了一个差不多的作品出来,只不是那个功能会比这强大些,那个是具有WIFI功能,结合我一个朋友写的上位程序,可以用iphone手机和 ipad,或者安卓手机对其进行控制。再过段时间有空了再把它上传到空间。最近开始在学STM32,感觉时间还是蛮紧的,再加上平时爱小玩一下游戏,溜溜冰。感觉时间真心不够用了。

 

关闭窗口

相关文章