我正在尝试创建一个简单的程序,根据我的集成测试是否通过 Jenkins 来让实际的红绿灯显示红色或绿色。
红色 - 否
绿色 - 是
我意识到这非常模糊,但是任何将任何物理中继连接到使用 Web 托管变量的树莓派的灯的教程都应该足以让我继续前进。
我在做我的API时使用了这个API。
我的超级简单/简单。我能够使用这个API GPIO cli的东西编写一个bash脚本。它只是打开或关闭引脚,所以我有一个脚本来打开引脚,还有一个脚本可以关闭引脚。
我使用了一个Web服务器,并将它们作为CGI脚本运行。所以本质上 Rpi 运行一个 Web 服务器,你点击一个运行 on bash 脚本的页面。你点击了另一个运行 bash 关闭脚本的页面。
这是我在github上的项目。这是我的玩法和我用来让它运行的实际代码的混合体。