TwoOne 发表于 2020-5-26 21:02:37

物联网第二弹——RGBWW调光驱动板Lightning

本帖最后由 TwoOne 于 2020-5-26 21:02 编辑

什么东西能够让各种属性获得200%的加成?
那必然是RGB!我最喜欢的两个效果:呼吸灯和渐变,在RGB中能够淋漓尽致地展现,所以我也对RGB情有独钟,所以以后家里也会采用这种RGB灯,一是照明,二是氛围。通过自动化的联动,能够极大程度地丰富家里的色彩~
RGB,就是红色绿色蓝色,通过三种颜色不同比例的调和显示出千变万化的色彩。RGBW比RGB多了白光,RGBWW又比RGBW多了色温调节,也就是冷暖光。
我设计的这个板子准确的说应该就叫RGB驱动板,但是X宝上能买到的RGB驱动板,基本都是三路RGB,而家用照明最频繁的应用场景仍然是白光,RGB可以通过三色全亮调和出白光,但是亮度不够,W可以使得亮度增加一个级别,WW在高亮度的情况下还能够调整色温,有用过iPhone的同学肯定知道iOS的原彩显示,屏幕能够根据外界光照调节不同的色温,让眼睛能够适应各种环境使色彩得到还原,改善阅读体验;在家里我特别喜欢暖光那种温暖的感觉,所以RGBWW必不可少,未来我还要通过和环境传感器联动,实现和iPhone一样的调光效果,根据不同的光照情况,调节室内的照明色温。
当然,这个五路的板子是完全向下兼容的,RGB和RGBW也能用,基本通吃市面上所有灯条了。
首先还是看下成品吧:



相关说明:
尺寸是70x63的样子,五路输出分别连接的是:Red is on GPIO15
Green is on GPIO13
Blue is on GPIO12
White 1 (W1) is on GPIO14
White 2 (W2) is on GPIO4电路中去掉了8266的复位键,只有一个boot键用来下载程序。当然,第一次用串口烧录进去程序了之后就可以用OTA升级了,boot键其实也可以省的,为了第一次下载方便还是保留了。
降压电路采用的是MP2451,最大支持到36V的输入。但是电源电压请以灯条的为准,一般都是12V或者24V。
MOS管设计采用的是DTU35N06,最大连续电流35A,足够灯条去造了,也可采用其他的MOS管,看下参数替换即可,实际我采用的是AOD484,我画的这个焊盘超级大,所以N沟道的MOS直接无脑替换即可。
GPIO到MOS管中间用了一片74HC245来保护,但是为了稳定还是加上了,也可以不用,直接短接A到B的引脚即可。
板子背部为了承受大电流,主供电底层阻焊挖掉,可以在上面堆锡。固件上使用ESPhome,无论是配置还是使用都比较方便。
附一个ESPhome的yaml:
esphome:
name: rgbww
platform: ESP8266
board: esp01_1m

wifi:
ssid: "Jesse"
password: "xxx"

# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
    ssid: "Rgbww Fallback Hotspot"
    password: "Z8O4xum64VVF"

captive_portal:

web_server:
port: 80

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

light:
- platform: rgbww
    name: "Livingroom Lights"
    red: pwm_r
    green:pwm_g
    blue: pwm_b
    cold_white: pwm_w
    warm_white: pwm_ww
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K
   
output:
- platform: esp8266_pwm
    pin: 12
    frequency: 1000 Hz
    id: pwm_b
- platform: esp8266_pwm
    pin: 13
    frequency: 1000 Hz
    id: pwm_g
- platform: esp8266_pwm
    pin: 15
    frequency: 1000 Hz
    id: pwm_r
- platform: esp8266_pwm
    pin: 14
    frequency: 1000 Hz
    id: pwm_w
- platform: esp8266_pwm
    pin: 4
    frequency: 1000 Hz
    id: pwm_ww

同样的,开源:



可以完美接入homeassistant,图片忘了截取了,总之无脑接入,很爽很舒服!
PCB:BOM:固件:

其他的资料都在GitHub上,欢迎点亮小心心:
https://github.com/meijie-jesse/Lightning-ESP8266-Smart-Device
下次继续跟新~

no2key 发表于 2020-5-26 21:09:18

真棒。有空玩起来。

jakc 发表于 2020-5-26 21:15:11

沿着床边围一圈,沿着桌子背面围一圈,美滋滋

hs413447685 发表于 2020-5-26 22:26:06

火钳刘明,顺便膜拜大佬

yleshinimab 发表于 2020-5-26 23:06:06

第一个板子还没到手,第二个就来了,老大搞个群大家学习一下

xxx 发表于 2020-5-26 23:37:57

点赞

pplive800 发表于 2020-5-26 23:42:59

厉害了,膜拜大佬中。。

ethan 发表于 2020-5-27 01:23:27

牛逼,要向大佬学习

adiao 发表于 2020-5-27 08:28:01


牛逼,
牛逼,
页: [1] 2 3 4
查看完整版本: 物联网第二弹——RGBWW调光驱动板Lightning