Main Content

writePixel

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

Description

example

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 [column row] 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 [column row] 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’

Examples

collapse all

To write to an individual LED Matrix pixel at the specified column and row 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 column–row value at which the specified color should be written. Pixel location specified as [1 2] refers to the pixel in the first column and the second row. The column and row 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