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
| Type | Name | Description |
|---|---|---|
| Meadow.Foundation.Sensors.Camera.Arducam.ImageSize | size | The 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
| Type | Name |
|---|---|
| Meadow.Foundation.Sensors.Camera.Arducam.LightMode | lightMode |
SetColorSaturation(ColorSaturation)
Set the camera color saturation
View Source
Declaration
public void SetColorSaturation(Arducam.ColorSaturation saturation)
Parameters
| Type | Name |
|---|---|
| Meadow.Foundation.Sensors.Camera.Arducam.ColorSaturation | saturation |
SetBrightness(Brightness)
Set the camera brightness
View Source
Declaration
public void SetBrightness(Arducam.Brightness brightness)
Parameters
| Type | Name |
|---|---|
| Meadow.Foundation.Sensors.Camera.Arducam.Brightness | brightness |
SetContrast(Contrast)
Set the camera contrast
View Source
Declaration
public void SetContrast(Arducam.Contrast contrast)
Parameters
| Type | Name |
|---|---|
| Meadow.Foundation.Sensors.Camera.Arducam.Contrast | contrast |
Implements
Meadow.Peripherals.Sensors.Cameras.IPhotoCameraMeadow.Hardware.ISpiPeripheralMeadow.Hardware.II2cPeripheral