api - 使用 PC 控制飞利浦 Living Colors

标签 api interface hardware-interface zigbee philips-hue

有没有一种方法(硬件/软件组合)可以用来控制一个或多个使用 PC 的“飞利浦生活色彩”灯 - 例如充当“ Remote ”的 USB 内存棒。通过这种方式,我可以通过软件(例如网络应用程序 - 通过 iPhone/远程)控制灯,甚至可以创建飞利浦在他们的一些电视中内置的内容并称为“流光溢彩”(图形驱动程序检测主颜色以控制灯)。

我想这更像是一个硬件而不是一个软件问题——但我在网上找不到任何关于这个的东西,而且我肯定不是第一个在昨天打开我的 LivingColors 灯时提出这个想法的人;)

最佳答案

LivingColors 灯有两个版本,Gen1 灯可以用一个小套件控制,据我所知 Gen2 不能用 3rd 方产品控制。

有一个 Arduino shield 可以控制 Gen1 灯,描述这个的文章是荷兰语。简而言之:屏蔽,以及扩展的灯,可以通过 USB 串行控制。谷歌翻译可能会有所帮助:

硬件:http://www.knutsel.org/2010/04/11/assembling-the-cc2500-arduino-shield/

软件链接在文末。 (我只能发一个链接。)

有一个架构和软件,有足够的信息来构建您自己的 Gen1 灯 Controller 。

一些备注:

  • 我是这些帖子的作者。
  • 这些盾牌在荷兰和比利时作为套件出售(因此是荷兰博客文章)。
  • 第二代 使用 IEEE802.15.4(手册中这样说),据说使用加密的 Zigbee。 Zigbee 和加密 Zigbee 使用 IEEE802.15.4。
  • 我可能应该更好地翻译这些帖子。

  • [ 2010 年 4 月 11 日编辑:将博文翻译成英文并更改了此处的链接]

    关于api - 使用 PC 控制飞利浦 Living Colors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1021738/

    相关文章:

    api - Spark 作业已提交 - 正在等待(TaskSchedulerImpl : Initial job not accepted)

    reactjs - 如何使用jest和enzyme测试react中的API调用?

    javascript - 从谷歌可视化类别包装器控件中获取实际值

    unit-testing - 如何集成/单元测试软件硬件接口(interface)

    javascript - 转换javascript日期时区的正确方法

    C - 向开发人员公开一个接口(interface),该接口(interface)声明了一些方法。稍后调用实现(由开发人员定义)来运行系统

    android - 静态最终变量在 Debug模式下显示为 null 和 0.0

    java - 为什么Java在输入类型是接口(interface),参数类型是实现类的情况下找不到合适的方法呢?

    linux - 有没有办法检查最近是否刷新了处理器缓存?

    Linux守护进程改变用户输入流?