Skip to main content

Class ArducamMini2MP

Represents the Arducam Mini 2MP camera module

Assembly: Arducam.dll
View Source
Declaration
public class ArducamMini2MP : Arducam, IPhotoCamera, ISpiPeripheral, II2cPeripheral

Inheritance: System.Object -> Meadow.Foundation.Sensors.Camera.Arducam

Implements:
Meadow.Peripherals.Sensors.Cameras.IPhotoCamera, Meadow.Hardware.ISpiPeripheral, Meadow.Hardware.II2cPeripheral

Methods

Initialize()

Initializes the camera module

View Source
Declaration
protected override Task Initialize()
Returns

System.Threading.Tasks.Task

SetJpegSize(ImageSize)

Sets the Jpeg capture resolution

View Source
Declaration
public override Task SetJpegSize(Arducam.ImageSize size)
Returns

System.Threading.Tasks.Task

Parameters
TypeNameDescription
Meadow.Foundation.Sensors.Camera.Arducam.ImageSizesizeThe desired image size

Validate()

Validate the camera

View Source
Declaration
protected override Task Validate()
Returns

System.Threading.Tasks.Task

SetLightMode(LightMode)

The camera lighting mode

View Source
Declaration
public void SetLightMode(Arducam.LightMode lightMode)
Parameters
TypeName
Meadow.Foundation.Sensors.Camera.Arducam.LightModelightMode

SetColorSaturation(ColorSaturation)

Set the camera color saturation

View Source
Declaration
public void SetColorSaturation(Arducam.ColorSaturation saturation)
Parameters
TypeName
Meadow.Foundation.Sensors.Camera.Arducam.ColorSaturationsaturation

SetBrightness(Brightness)

Set the camera brightness

View Source
Declaration
public void SetBrightness(Arducam.Brightness brightness)
Parameters
TypeName
Meadow.Foundation.Sensors.Camera.Arducam.Brightnessbrightness

SetContrast(Contrast)

Set the camera contrast

View Source
Declaration
public void SetContrast(Arducam.Contrast contrast)
Parameters
TypeName
Meadow.Foundation.Sensors.Camera.Arducam.Contrastcontrast

Implements

  • Meadow.Peripherals.Sensors.Cameras.IPhotoCamera
  • Meadow.Hardware.ISpiPeripheral
  • Meadow.Hardware.II2cPeripheral