主要内容

writeLED

打开或关闭LED

描述

例子

writeLED (mypi领导价值覆盖LED的默认行为并将其打开或关闭。

例子

控制板载LED

您可以定位和控制板上LED,打开和关闭它。

从MATLAB创建一个连接®软件到树莓派™板。

Mypi =树皮
mypi = Raspberry Pi with Properties: DeviceAddress: 'raspberrypi- hyysdu8x38o ' Port: 18725 BoardName: 'Raspberry Pi Model B Rev 2' available ledds: {“led0”} AvailableDigitalPins: [4 14 15 17 18 22 23 24 25 27 30 31] AvailableSPIChannels: {} AvailableI2CBuses: {'i2c-0' 'i2c-1'} I2CBusSpeed: 100000支金宝app持的外设

AvailableLEDs属性显示用户可控LED的名称。

显示用户可控LED在单板上的位置。

showLEDs (mypi)

打开指定的LED,将其值设置为1真正的

writeLED (mypi“led0”, 1)

将LED的值设置为关闭LED0

writeLED (mypi“led0”假)

重新启动树莓派硬件会使LED恢复到之前的功能,作为活动指示灯。

闪烁的LED响应输入

当GPIO引脚上的输入信号出现时,可以让LED闪烁。

例如,您可以使用一个按钮和一个电阻串联,将其中一个+3.3 V输出连接到GPIO 23。当你按下按钮时,readDigitalPin读取正电压,如果buttonPressed变为true,程序将LED闪烁10次。

ii = 1:10 buttonPressed = readDigitalPin(mypi, 23)如果buttonPressedjj = 1:10, mypi,“led0”,1)暂停(0.05)written written (mypi,“led0”, 0)暂停(0.05)结束结束暂停(0.1)结束

输入参数

全部折叠

连接到特定的树莓派硬件板,指定为raspi对象。

LED名称,以字符串形式指定。

要获取用户可控led的名称和位置,请使用showLEDs

例子:“led0”

数据类型:字符

LED关或开,指定为逻辑值。

例子:0

数据类型:逻辑

扩展功能