【电子DIY设计】+多彩氛围灯水晶显示
看到面包板11月的活动【电子DIY设计】。翻找了自己的之前的DIY,写了一遍DIY文章-多彩氛围灯水晶显示。
工艺品我们时常看到水晶球里显示各种各样的颜色,来点缀里面的图案,使其看起来更炫酷。
对于家居行业,也少不了家庭氛围灯条,颜色从起初的白色,慢慢延伸出多色,再到后来16.7M色(2的8次*2的8次*2的8次)无极变色。点缀家里的星星点点。十七看起来更温馨。
汽车领域也是,不知道在某个时候,车内氛围灯也成为了一种重要的点缀。灯光秀移植到了车内。车内氛围灯是一种起到装饰作用的照明灯,通常是红色、蓝色、绿色等,主要为了使车厢在夜晚时更加绚丽,烘托气氛,营造室内情调。但是需要注意的是,灯光颜色不能影响到正常的安全行驶。整车的氛围灯如下图。
设计思路
说到设计思路,来源于一些工艺品水晶球,里面的灯光各种变化,作为床头氛围灯。车上除了周边有氛围灯。有些车的换挡使用了水晶头,里面也镶嵌了各自的标志。故DIY一个水晶下的氛围灯显示,看看效果。
设计需求
水晶头里显示各种RGB颜色
旋钮控制颜色亮度
两个按键,一个实现向后变色,一个实现向前变色
电源采用12v供电
电路原理
原理就是MCU接收外部按键指令来控制三色氛围灯的显示和亮度,框图如下:
氛围灯驱动原理
控制高边的不同LED占空比来配比出不同的色彩。
比如冰蓝,我们给单色灯R:1000 G:7000 B:9000 注:10000代表100%
结构设计
做一个DIY样件,显示在左,控制在右,中间通过线束连接。所有的塑料都是注塑出来,上面的水晶头跟塑料底座通过胶接。镂空灯光透过区。
电路设计
使用三色led灯珠,MCU控制高低边输出的PWM。使三色灯的红绿蓝比例不一样。形成各种颜色。
电路原理图
灯板
2)主控板
3)电源电路
4)按键旋钮电路
5)pwm驱动电路
软件设计
软件改变LED的占空比使其颜色配比不一样,形成不同颜色变化。
假定,产品规格要求某一个白色颜色的色坐标是 xy,矩阵得到占空比等效的RGB应该是 255,255,255,转化为RGB占空比不同的值, 如RGB=255,255,255 时得到颜色占空比为100,100,100。软件控制端口输出。
成品展示
灯阵布置,可以控制相应的LED点亮和熄灭,类似直下式区域调光.只不过灯珠个头较大,使其间距较大。
成品就是通过旋钮调节显示的亮度,按键切换各种各样的颜色。
作者: zhusx123, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3924658.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
自做自受 2023-11-23 21:32