大家好!这是基于下表的第三篇博文。
这篇博文解释了整体架构中突出显示的部分。
实现这一部分最简单的方法就是购买现成的迷宫和传感器,然后将它们连接到Raspberry Pi的GPIO。
对于Sphero的迷宫,SAP韩国团队选择了MazeBot,因为它易于组装和扩展。
我们购买了6个MazeBot,组装如下。
对于传感器,您可以使用任何类型的传感器,如红外、压力、光、振动、,水等只要通过GPIO就可以连接到树莓皮。
SAP韩国团队选择了红外传感器,一般由发射器和接收器组成。
供您参考,有许多现成的红外传感器套件如下:
MagicW数字38khz红外接收器38khz红外发射器传感器模块套件,京淘客,大数据信息,与Arduino兼容Arduino的2个数字38khz红外传感器发射器套件包
但是,云购网,由于SAP韩国团队希望将红外传感器嵌入迷宫的墙壁中,我们决定自己制作。
因此,如果您想完全按照我们所做的,您需要以下东西。
Mazebot(6个)接收器(16个)–19×10环氧树脂试验板(16个)–光电晶体管ST-7L(16个)–20K欧姆可变电阻器(16个)–红色LED(16个)–圆形插座(16个)–母接头(16个)
变送器(16个)–19×10环氧树脂试验板(16个)–光电晶体管EL-7L(16个)–50欧姆电阻器(16个)–取决于发射器和接收器之间的距离–蓝色LED(16个)–圆形插座(16个)–母接头(16个)
电源集线器(多个)–11×3环氧树脂试验板–销头–电线电缆
公接头(32个)许多跨接电缆许多电线电缆许多跳投者许多热缩管环氧树脂试验板焊接工具
有电子工程背景的人,请看示意图
以下是焊接和装配过程中的一些照片
通过以上工作,我们为16对红外传感器建立了基线,如下所示
为了将每个传感器嵌入迷宫的墙壁,我们在每个墙板上打了2个孔如下所示,
然后我们准备了如下电缆,大淘客,
黄色电缆用于与Raspberry Pi的GPIO进行信号通信,而红色和蓝色电缆仅用于电源。只有接收机有黄色电缆
在将发射机和接收机嵌入墙块后,我们分别按上述方式连接光电晶体管
我们还准备了16根黄色延长电缆,标签按字母顺序排列(A到P),如上所述
然后,风控大数据,我们按上述方式连接Raspberry Pi和电源进行了第一次测试我们准备的迷宫地图如下。
我们之所以使用迷宫的底部进行测试,是为了便于布线工作。
太好了!在这一步中,我们用蓝色和红色led快速检查了所有传感器是否正常工作。
在第一次测试后,我们准备了如上所述的红外信号总线部分,以确保与Raspberry Pi的稳定连接。
然后我们做了如上所述的一些布线工作。
最后,我们为红外信号总线制作了一个黑色外壳,并连接了所有电缆。就这样。这是所有关于硬件的部分。
让我很快用Python代码回复您,以获取来自这些传感器的信号。