private async Task InitializeVEML6075() { // Create sensor instance veml = new VEML6075Sensor(); // Advanced sensor configuration await veml.Config( VEML6075Sensor.IntegrationTime.IT_800ms, VEML6075Sensor.DynamicSetting.High, VEML6075Sensor.Trigger.NoActiveForceTrigger, VEML6075Sensor.ActiveForceMode.NormalMode, VEML6075Sensor.PowerMode.PowerOn ); }
public MainPage() { this.InitializeComponent(); // BME280 Sensörünü başlat bme = new BME280Sensor(); // VEML6075 Sensörünü başlat veml = new VEML6075Sensor(); // VEML6075 Sensörünü yapılandır veml.Config(VEML6075Sensor.IntegrationTime.IT_800ms, VEML6075Sensor.DynamicSetting.Normal, VEML6075Sensor.Trigger.NoActiveForceTrigger, VEML6075Sensor.ActiveForceMode.NormalMode, VEML6075Sensor.PowerMode.PowerOn); // Ölçüm timer'ını yapılandır sensorTimer = new Timer(new TimerCallback(SensorTimerTick), null, 2000, 2000); }
public MainPage() { this.InitializeComponent(); // BME280 Sensörünü başlat bme = new BME280Sensor(); // VEML6075 Sensörünü başlat veml = new VEML6075Sensor(); // VEML6075 Sensörünü yapılandır veml.Config(VEML6075Sensor.IntegrationTime.IT_800ms, VEML6075Sensor.DynamicSetting.Normal, VEML6075Sensor.Trigger.NoActiveForceTrigger, VEML6075Sensor.ActiveForceMode.NormalMode, VEML6075Sensor.PowerMode.PowerOn); // Giriş / Çıkış Portunu başlat gc = new IOPort(false, false, false, false); // Röle Denetleyicisini başlat role = new RelayController(); // Ölçüm timer'ını yapılandır sensorTimer = new Timer(new TimerCallback(SensorTimerTick), null, 2000, 10000); }
private async Task InitializeSensors() { // Create sensor instance: APDS9960 // Ambient & RGB light: enabled, proximity: disabled, gesture: disabled apds = new APDS9960Sensor(true, false, false); // Create sensor instance: BME280 bme = new BME280Sensor(); // Delay 1ms await Task.Delay(1); // Create sensor instance: VEML6075Sensor veml = new VEML6075Sensor(); // Advanced sensor configuration: VEML6075Sensor await veml.Config( VEML6075Sensor.IntegrationTime.IT_800ms, VEML6075Sensor.DynamicSetting.High, VEML6075Sensor.Trigger.NoActiveForceTrigger, VEML6075Sensor.ActiveForceMode.NormalMode, VEML6075Sensor.PowerMode.PowerOn ); }