Main Content

writePixel

Write the specified color to an individual pixel at the specified row and column of LED Matrix

Add-On Required: This feature requires the MATLAB Support Package for Raspberry Pi Hardware add-on.

Description

writePixel(mysh,pixelLocation,pixelValue) writes the specified pixel color value at the specified pixel location on the LED Matrix.

Specify the pixel location as 1x2 [row column] value. Specify the color as a 1x3 [R G B] value.

example

writePixel(mysh,pixelLocation,color) writes the specified color at the specified location on the LED Matrix.

Specify the pixel location as 1x2 [row column] value. Specify the color by name.

You can specify the following colors by name:

  • ‘red’ or ‘r’

  • ‘blue’ or ‘b’

  • ‘green’ or ‘g’

  • ‘cyan’ or ‘c’

  • ‘magenta’ or ‘m’

  • ‘yellow’ or ‘y’

  • ‘white’ or ‘w’

  • ‘black’ or ‘k’

example

Examples

collapse all

To write to an individual LED Matrix pixel at the specified row and column position with the specified color.

writePixel(mysh,[1 1],[255 0 0]) 

Write the pixel color specified by the value [255, 0, 0] (red) to the pixel at location, [1,1].

Writes the specified color at the specified location on the LED Matrix.

writePixel(mysh,[1 1],'r') 

Write the pixel color specified by the name ‘r’ (red) to the pixel at location, [1,1].

Input Arguments

collapse all

Connection to a SenseHAT board, specified as a sensehat object.

Example: mysensehat

The row-column value at which the specified color should be written. Pixel location specified as [1 2] refers to the pixel in the first row and the second column. The row and column values can range from 1 to 8.

The following image shows the pixel locations:

Example: [1 2]

Pixel value that should written at the specified location.

Example: [255, 0, 255]

The color that should written at the specified location.

Example: ‘m’

Extended Capabilities

Version History

Introduced in R2016b