基本上,一个XyloBand是一个LED灯带,连接到单片机上的灯,当他们收到某些信息,通过射频。
获得特定的射频是由主控制器发送真的很难,也可能是非法的因为XyloBands是专利产品,所以,唯一的选择是旁路控制器和LED发光,外部微控制器如Arduino。
所以,问题是如何打开灯?
首先,有两种类型的RGB LED共阴极和阳极。
常见的正极,负1或接地引脚和3正端的,一个积极的每种颜色,和一个负,所有作品。
用另一只手,共阳极是相反的。他们有3负1正端。这些都是使用腕带的
所以基本上我们应该链接终端从每个颜色的GND引脚和他们会点亮!是的但是…号
如果我们这样做,我们有一些问题。电池包括将运行了;我们不能控制颜色,只有基本的照亮;它不会那么有趣!
-------------
“真实”的“黑客”
打开小盒子,发现3电池电池座。以板了,首先我们看到一个小的LED配置,下面我们可以发现,控制整个电路的一切。这是很容易看到,它有带微控制器的一些连接器(黑色正方形芯片)。
在网上我发现研究这GitHub库从一个家伙,逆向工程的整板,显示出的组件和电路是如何。(链接示意图)
这真是一个了不起的工作,它可以帮助我们确定哪些是修改板的最佳/最简单的方式。
通过原理图,在左边,你会发现手腕带连接器。在顶部,通过内部LED连接器。他们是分离的颜色。
从每一种颜色的线,有很多不同的部件如线圈和电容器,但重要的是,每一种颜色,这条,加入点命名为TPx(与X对应一个号码)。
这样,我们发现:
因此,以每个点到GND将照亮每个颜色与Arduino的PWM引脚的帮助我们控制我们喜欢。
现在到了有趣的部分。