在该项目开始时,我对此进行了简要说明,我尝试使用带有 PWM 帽的 Raspberry Pi,但是由于尝试定位驱动程序花费了太多时间,因此改变了这种做法。
补给品:
请使用简介图片作为参考
在最后一步中我做了以下事情:
eastLightG = 2; eastLightY = 3; eastLightR = 4; northLightG = 5; northLightY = 6; northLightR = 7; southLightG = 8; southLightY = 9; southLightR = 10; westLightG = 11; westLightY = 12; westLightR = 13; 全部都连接到 GND;
hackathon1 文件是测试交通信号灯的简单草图。GreenLights 文件是我将用来教学的文件。您需要了解的大部分内容都在代码中进行了注释。
在整个项目中,我遇到了一些问题。主要问题与灯附带的接线有关。灯工作正常,但电线却不太好。另一个提示是不要使用数字引脚 1 和 0,因为我使用的代码包括串行通信(需要 0/1)以将消息传回计算机。最后,这些材料用于证明一个概念,因此如果有东西掉落,可能需要热胶枪。
我期待着从原型设计阶段转向更高质量的建筑材料。这是我在挪威留学时可以学到的四堂课之一,敬请期待。您在图片中看到的灯是真正的黄灯。我希望使用继电器将其与 Arduino 配合使用,以便学生可以看到实际交通信号灯的一部分的完整尺寸和亮度。总的来说,这是一种向其他人展示 Arduino 工作原理的更简单(很酷)的方式!