得益于其身体内部的配重,BB-8的头部会在球体的表面滑动,但是要真正赋予它生命,它的头部还要能够自己旋转。为此Zarick设置了一个连续伺服电机,并将其连接到控制BB-8头部的磁铁上,该电机转动时,磁铁也会旋转,从而带动其头部转动。
至于遥控模块,Zarick在Adafruit那里购买了一个带无线数据交换天线的XBee模块,并将其与一个Arduino Pro Mini连接。其他需要准备的部件包括锂电池、一些电子适配器和一对摇杆,所有这些部件都被安装在一个3D打印的外壳里。另外,Zarick还专门写了几段Arduino代码使整个系统都能够完美的运行,这些代码都是开源的。
据悉,Zarick从设计、规划到制造完成用了大约两个月的时间,总共花费了3000美元的成本。不过他承认由于是第一次探索,这中间花了很多冤枉钱,这个BB-8的真实成本可能接近1500-2000美元。这可不是一个小数字,很显然,您得对星战有足够的热爱才能够最终完成它。