07 红绿灯模块

接线

红绿灯模块有四根线,三根线控制三个灯的亮灭,另外一个为地线,所以三个灯高电平点亮,我这里接在P0,P1,P2口,你也可以接在其他的IO口,但需要注意Microbit上的引脚复用IO,P0与蜂鸣器复用,所以需要关闭蜂鸣器开关,否则当P0口输出高电平时蜂鸣器也会响

https://s2.ax1x.com/2019/09/02/nP9JMR.jpg

编程

按照上述接线开始编程。实现的效果是一个简单的红绿灯转换。

  • kittenblock平台

https://s2.ax1x.com/2019/09/02/nPFU6H.jpg

  • makecode平台

https://s2.ax1x.com/2019/09/02/nPkbIP.jpg

注意:

  • 由于用到了P0脚,所以如果不关闭iobit上的蜂鸣器开关,绿灯闪烁的时候会有一点嘎嘎声