如何控制 led 无极调光? nrf24l01 模块? - V2EX
lekai63

如何控制 led 无极调光? nrf24l01 模块?

  •  
  •   lekai63 Nov 27, 2016 via iPhone 6027 views
    This topic created in 3458 days ago, the information mentioned may be changed or developed.
    题主家里装修.淘宝买了可无极调光(所谓的)的灯并安装了.详情如下:


    老婆从 a 买了无极调光的吸顶灯*2 分别安装于主卧和次卧,从 b 买了无极调光落地灯*1 置于客厅。


    测试配码清码后发现: ab 遥控器无法对码对方的灯, a 遥控器可对码 a 的两盏灯,淘宝上看了下遥控器 应该是用的 2.4G 的频段。灯与遥控器对码后在遥控器中切换色温等时,对应的两盏灯均会一起切换。基于该等情况,决定还是一盏灯对应一个遥控器来使用。


    需求:想通过树莓派模拟这几只遥控器的发射信号。手机 orWeb 发送指令给 pi pi 在发射指令给灯。似乎需要用到 nrf24l01 模块?该模块似乎又说要同厂家同型号对应使用 否则无法控制?还望高人指点迷津。谢谢
    9 replies    2016-11-27 21:52:01 +08:00
    Ellison
        1
    Ellison  
       Nov 27, 2016
    我也买了几个,不过还没装,关注下...
    xmoiduts
        2
    xmoiduts  
       Nov 27, 2016
    如果你确认灯具用的是 nRF24L01/nRF24L01+ 模块,可以参考 https://github.com/TMRh20/RF24 这个库,包含 cpp 和 py 实现。配置的无非是:频点号,校验机制,发射方地址,以及最重要的:传送的控制信号结构体。
    yibei
        3
    yibei  
       Nov 27, 2016 via iPhone
    首先要确定是不是用的 24L01 ,其次要确定两个的接收地址,如果一样是没办法分别控制的
    lekai63
        4
    lekai63  
    OP
       Nov 27, 2016 via iPhone
    @xmoiduts 如果确认是 RF24L01 的话 先用模块接收遥控器原始的信号结构,然后模拟该结构么。应该不需要解码吧.
    lekai63
        5
    lekai63  
    OP
       Nov 27, 2016 via iPhone
    @yibei 我以为都是用 24L01 我回头看看灯泡上有没有写 感觉有点复杂。这方面各厂都不同?!
    我买的是这款放客厅 看宝贝描述没看出啥
    http://e22a.com/h.1YKbx1?cv=AAdDkfOE&sm=a6b255
    xmoiduts
        6
    xmoiduts  
       Nov 27, 2016
    @lekai63 需要,因为这款无线 IC 带 CRC 校验码(可配置是否启用),而且每次发送的包未必相同,可能有指令序号。
    我自己的作品都是收发一个结构体,但到了无线这步就是字节流了,解不解码完全看厂家的开发水平。
    lekai63
        7
    lekai63  
    OP
       Nov 27, 2016 via iPhone
    @xmoiduts 谢谢 。 看来还是得先试试了
    yibei
        8
    yibei  
       Nov 27, 2016 via iPhone   1
    @lekai63 这个和灯泡没有关系,厂家肯定不会标出来,需要拆开了确认,我看了下产品介绍,应该不是 24L01
    lekai63
        9
    lekai63  
    OP
       Nov 27, 2016 via iPhone
    @yibei 谢谢 这样的话看来有点麻烦。我是不是应该琢磨如何控制遥控器了哈哈。问卖家再要个遥控器 2333
    About     Help     Advertise     Blog     API     FAQ     Solana     2938 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 06:14 PVG 14:14 LAX 23:14 JFK 02:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86