linux - 使用 RaspberryPi 直接读取以太网端口上的信号
问题描述
我有一个使用 rj45 端口和 4 线电缆(高度可调节的桌子)连接到遥控器的设备。我很确定它实际上并没有使用以太网协议,而是使用发送一些简单的数字信号。我希望 Raspberry Pi 能够控制设备,所以我想知道是否可以像使用任何其他引脚一样使用以太网端口读取和转储然后发送信号?可能这里的实际问题是关于在 Linux 操作系统中绕过以太网驱动程序的方法。
解决方案
这行不通。RPi 上的以太网 NIC - 就像任何其他 NIC 一样 - 只能接收以太网帧。其他任何东西都需要通过 GPIO 连接。
编辑:正如 NO-OP 合理指出的那样,可能需要使信号与 GPIO 引脚兼容 - 调整电平,可能是这里和那里的光隔离器。虽然通常没什么贵的。要控制受电设备,您可能需要驱动器或继电器板 - RPi 周围有很多。
推荐阅读
- tensorflow - WGAN-GP 大振荡损失
- javascript - 查询一个集合中的 id 和另一个集合中的 id 值 - Mongoose
- c++ - 使用并行支持构建的 HDF5,但未找到特定于 mpi 的功能
- c# - 程序集和类的类实例化(“新”)问题
- angular - 无法使用 Angular 6 的 twilio 解析“fs”模块
- react-native - 我正在尝试使用用户输入运行搜索,但我的 searchInput 变量显示为未定义?
- javascript - 我在一个li的点击事件上使用jquery的toggleClass方法,刷新页面,该类已经应用而不点击li
- python - 如何解决以下代码中的过度拟合问题?
- c# - 可空对象必须有一个值 ASP.NET MVC 日期时间选择器
- jsf - 使用展示柜渲染 Jboss 错误选项列表