主要内容

writeLED

打开或关闭LED

描述

例子

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

例子

控制板载LED

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

从MATLAB创建连接®软件到Raspberry Pi™板。

mypi = raspi
mypi = Raspberry with Properties: DeviceAddress: 'raspberrypi-hysdu8X38o' Port: 18725 BoardName: 'Raspberry Pi Model B Rev 2' availableled: {“led0”} AvailableDigitalPins: [4 14 15 17 18 22 23 24 25 27 30 31] availablepichannels: {} 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

你可以闪光的LED响应输入信号在一个GPIO管脚。

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

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

输入参数

全部折叠

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

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

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

例子:“led0”

数据类型:字符

LED灭或亮,指定为逻辑值。

例子:0

数据类型:逻辑

扩展功能