模型火车控制:从本地到物联网的实现
在模型火车的控制中,我们面临着一些实际问题,例如时间把控可能出现偏差,轨道与火车之间的阻力也可能因灰尘或污垢而改变。为了实现火车在车站的准确停靠以及通过物联网进行远程控制,下面将详细介绍相关的硬件和软件实现方法。
1. 利用干簧管检测火车
要让火车准确在车站停车,就需要能够检测火车的接近。干簧管是一种简单有效的检测方法。干簧管是一种由磁铁控制的开关,当附近没有磁场时,开关处于常开状态;当合适的磁铁靠近时,开关闭合。它的工作原理与安装在门框上的防盗报警传感器相同。
干簧管会将一个GPIO输入引脚拉低到零伏,这与之前使用的Button GPIO Zero对象的方式相同。不过,干簧管通常封装在玻璃中,容易破碎,需要小心处理。如果是用于户外铁路,建议购买更坚固的干簧管。若想手动控制火车停车,也可以用标准的按下接通按钮开关代替干簧管。
干簧管应安装在铁轨内,确保火车能从其上方经过,但又不会干扰火车运行。理想情况下,可以将干簧管焊接到一根长线上。若还不熟悉焊接,也可以将干簧管插入母对母跳线,并将干簧管的导线插入连接器。磁铁需要粘贴在火车底部,可选择机车或其中一节车厢,位置要靠近轨道,但不能有碰撞风险。可以使用胶泥(如Blu Tack)固定磁铁,若需要更永久的固定方式,也可以使用自粘垫或胶水。
以下是干簧管和磁铁的安装及连接步骤:
1. 安装干簧管 :将干簧管放置在铁轨内合适位置。
2. 连接干簧管 :可焊接或使用跳线连接到电路。
3. 固定磁铁 :将磁铁粘贴在火车底部。 </
模型火车物联网控制实现
超级会员免费看
订阅专栏 解锁全文
3517

被折叠的 条评论
为什么被折叠?



