This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Turn the Raspberry Pi LED On and Off

This example shows how to turn the on-board LED on and off.

Create a connection to the Raspberry Pi™ hardware using raspi.

mypi = raspi
mypi = 

  raspi with properties:

           DeviceAddress: 'raspberrypi-computername'
                    Port: 18725
               BoardName: 'Raspberry Pi Model B Rev 2'
           AvailableLEDs: {'led0'}
    AvailableDigitalPins: [4 14 15 17 18 22 23 24 25 27 30 31]
    AvailableSPIChannels: {}
      AvailableI2CBuses: {'i2c-0'  'i2c-1'}
             I2CBusSpeed: 100000

  Supported peripherals

The AvailableLEDs property shows the name of the user-controllable LED.

To show the location of the user-controllable LED on the board, use showLEDs.

showLEDs(mypi)

Turn the specified LED on by setting its value to 1 or true.

writeLED(mypi,'led0',1)

Turn the LED off by setting its value to 0 or false.

writeLED(mypi,'led0',false)

To restore the LED to its default purpose, which is to indicate SD card activity, restart the Raspberry Pi hardware.