该设计成本约为120美元(与竞争对手相比便宜很多),并使用易于查找的组件。 该系统由两个终点线模块和一个起点线模块组成。 在终点线中,您将拥有一个Arduino UNO,nRF24L01 +收发器,LED按钮垫,光敏电阻,LED,塑料外壳和三脚架以及我的终点线PCB。该模块充当主模块,您可以通过LED按钮来决定何时启动计时器。 在轨道的另一侧,您将拥有与光敏电阻对准的激光。您可以购买Keyes激光模块,3.3V稳压器,9V电池和我的Laser Module PCB,也可以提供自己的激光笔。重要的是激光器处于稳定位置并提供足够的光。 在开始行中,您将拥有Arduino UNO,nRF24L01 +收发器,扬声器,LED,塑料外壳和我的开始行PCB。该模块与主机保持持续通信,并使用LED通知用户它仍处于连接状态。测量时间时,LED会改变颜色。 这个怎么运作首先,将模块设置在其最终位置,然后按照屏幕上显示的提示进行操作。光敏电阻将自动校准到环境光条件,但重要的是它们必须位于塑料外壳内,并从外壳上的孔中获取光。主模块将自动搜索其范围内的另一个nRF24L01 +,但只有在其具有相同的电子“签名”的情况下才会连接,该数字对于每个单个系统都是不同的,并在主消息和起始行的每条消息末尾连接模块发送。这样,在同一路径中可以有一百个这样的系统,但是由于签名而不会互相干扰。该系统的无线范围为250m +。即使在充满WIFI的地方,该系统也可以毫无问题地连接并保持良好的范围。 主模块提供两种衡量运动员表现的方法。首先,手动:此模式在按下开始按钮后立即设置秒表。非常适合与教练合作的运动员。 其次,自动:此模式允许运动员设置一个计时器,使他/她有一个预定的开始时间,从而有时间从主模块所在的终点线走到他/她首选的起点线。 当主机发送秒表消息时,启动模块将大喊:在您的标记上!准备好!PEEEEEEEP!秒表将以真实的比赛计时方式开始计时,并在运动员越过终点线的激光闸门时停止计时。 该系统将提供准确的计时,并在LED屏幕上显示运动员的时间。完成后,只需按SELECT(选择),然后尝试再次击败它。 从终点线PCB连接 A1 =光电电阻 A2 =光电电阻 A3 =绿色LED A4 =蓝色LED A5 =红色LED 从nRF24L01 +适配器连接 CE = 2 CSn = 3 SCK = 13 MISO = 12 MOSI = 11 连接液晶屏 起始线模块中的Arduino UNO接线 从起跑线PCB连接 4 =绿色LED 5 =蓝色LED 6 =伏特针 3 =扬声器 A5 =伏特LED 从nRF24L01 + AdapteR连接 CE = 9 CSn = 10 MISO = 11 MOSI = 12 SCK = 13 硬件组成: Arduino UNO和Genuino UNO RGB LCD屏蔽套件,16x2字符显示 5毫米LED:红色 5毫米LED:绿色 5毫米LED,蓝绿色 LDR,5兆欧 扬声器:3W,4欧姆 塑料外壳,项目箱,您将需要某种外壳,尽管不必是这种外壳,我只是将其作为参考。 英国威廉希尔SparkFun收发器突破-nRF24L01 +(RP-SMA),您可以使用任何nRF24L01 +,但必须具有旋入式天线。 拨动开关,拨动 9V电池夹 凯斯激光模组 nRF24L01 + 3.3V稳压器 该方案来自:https://www.hackster.io/Pablerdo/wireless-laser-gate-timing-system-for-track-and-field-ba8cd9