1

我目前正在尝试使用树莓派上的节点来托管使用 socket.io 来控制它的 HTTP 服务器。

我目前将 WASD 键绑定到事件(向前、向左、向右和向后),当我按下相应的键时,使用如下代码点亮 LED:

if( data.forward ) {
        console.log('forward - ON');
        wpi.digitalWrite(forwardPin, 1 );
    } else {
        console.log('forward - OFF');
        wpi.digitalWrite(forwardPin, 0 );
    }

这将关闭和打开一个 LED。现在这正在工作,我现在想发送劫持我买的这辆坦克的控制器。

这样做我模仿无线电接收器发出的信号。

这家伙已经这样做了,但在 C 中:https ://github.com/ianrenton/raspberrytank/blob/e311504642266d153ee434c85f91724a37403476/rt_ssh.c

您可以在他的代码中看到与我的坦克相同的代码。

这是其中之一: int fwd_slow = 0xFE200F34;

我目前正在使用这个 NPM 模块来控制 GPIO 引脚(如果您对更好的文档了解得更好,我对其他库完全开放)。

有人可以告诉我一个工作示例如何通过 GPIO 引脚发送“0xFE200F34”作为信号吗?

这是他的教程的链接:
https
://ianrenton.com/hardware/raspberry-tank/ 我也在做同样的事情,但只在节点中。

4

0 回答 0