ajustes
This commit is contained in:
parent
c963625920
commit
3667fa49c9
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -43,6 +43,8 @@ namespace AgroBase.Forms
|
|||
System.Windows.Forms.DataVisualization.Charting.Series series4 = new System.Windows.Forms.DataVisualization.Charting.Series();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmAcompanhamento));
|
||||
this.pnlFundo = new System.Windows.Forms.Panel();
|
||||
this.lblCorrente = new System.Windows.Forms.Label();
|
||||
this.lblTensao = new System.Windows.Forms.Label();
|
||||
this.lblDistanciaParcial = new System.Windows.Forms.Label();
|
||||
this.lblDistanciaTotal = new System.Windows.Forms.Label();
|
||||
this.lblTempoEmMovimento = new System.Windows.Forms.Label();
|
||||
|
|
@ -124,8 +126,7 @@ namespace AgroBase.Forms
|
|||
this.btnEFReferenciar = new System.Windows.Forms.Button();
|
||||
this.lblM1 = new System.Windows.Forms.Label();
|
||||
this.picEF = new System.Windows.Forms.PictureBox();
|
||||
this.lblCorrente = new System.Windows.Forms.Label();
|
||||
this.lblTensao = new System.Windows.Forms.Label();
|
||||
this.lblTemperatura = new System.Windows.Forms.Label();
|
||||
this.pnlFundo.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.chartET)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.chartDT)).BeginInit();
|
||||
|
|
@ -142,6 +143,7 @@ namespace AgroBase.Forms
|
|||
//
|
||||
this.pnlFundo.AutoScroll = true;
|
||||
this.pnlFundo.BackColor = System.Drawing.Color.White;
|
||||
this.pnlFundo.Controls.Add(this.lblTemperatura);
|
||||
this.pnlFundo.Controls.Add(this.lblCorrente);
|
||||
this.pnlFundo.Controls.Add(this.lblTensao);
|
||||
this.pnlFundo.Controls.Add(this.lblDistanciaParcial);
|
||||
|
|
@ -232,6 +234,28 @@ namespace AgroBase.Forms
|
|||
this.pnlFundo.Size = new System.Drawing.Size(1484, 749);
|
||||
this.pnlFundo.TabIndex = 0;
|
||||
//
|
||||
// lblCorrente
|
||||
//
|
||||
this.lblCorrente.AutoSize = true;
|
||||
this.lblCorrente.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblCorrente.Location = new System.Drawing.Point(639, 619);
|
||||
this.lblCorrente.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblCorrente.Name = "lblCorrente";
|
||||
this.lblCorrente.Size = new System.Drawing.Size(202, 12);
|
||||
this.lblCorrente.TabIndex = 172;
|
||||
this.lblCorrente.Text = "Corrente atual: 0,00A - Mín: 0,00A - Máx: 0,00A";
|
||||
//
|
||||
// lblTensao
|
||||
//
|
||||
this.lblTensao.AutoSize = true;
|
||||
this.lblTensao.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblTensao.Location = new System.Drawing.Point(639, 606);
|
||||
this.lblTensao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblTensao.Name = "lblTensao";
|
||||
this.lblTensao.Size = new System.Drawing.Size(196, 12);
|
||||
this.lblTensao.TabIndex = 171;
|
||||
this.lblTensao.Text = "Tensão atual: 0,00V - Mín: 0,00V - Máx: 0,00V";
|
||||
//
|
||||
// lblDistanciaParcial
|
||||
//
|
||||
this.lblDistanciaParcial.AutoSize = true;
|
||||
|
|
@ -1079,27 +1103,16 @@ namespace AgroBase.Forms
|
|||
this.picEF.TabIndex = 90;
|
||||
this.picEF.TabStop = false;
|
||||
//
|
||||
// lblCorrente
|
||||
// lblTemperatura
|
||||
//
|
||||
this.lblCorrente.AutoSize = true;
|
||||
this.lblCorrente.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblCorrente.Location = new System.Drawing.Point(639, 619);
|
||||
this.lblCorrente.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblCorrente.Name = "lblCorrente";
|
||||
this.lblCorrente.Size = new System.Drawing.Size(202, 12);
|
||||
this.lblCorrente.TabIndex = 172;
|
||||
this.lblCorrente.Text = "Corrente atual: 0,00A - Mín: 0,00A - Máx: 0,00A";
|
||||
//
|
||||
// lblTensao
|
||||
//
|
||||
this.lblTensao.AutoSize = true;
|
||||
this.lblTensao.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblTensao.Location = new System.Drawing.Point(639, 606);
|
||||
this.lblTensao.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblTensao.Name = "lblTensao";
|
||||
this.lblTensao.Size = new System.Drawing.Size(196, 12);
|
||||
this.lblTensao.TabIndex = 171;
|
||||
this.lblTensao.Text = "Tensão atual: 0,00V - Mín: 0,00V - Máx: 0,00V";
|
||||
this.lblTemperatura.AutoSize = true;
|
||||
this.lblTemperatura.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||
this.lblTemperatura.Location = new System.Drawing.Point(639, 631);
|
||||
this.lblTemperatura.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
|
||||
this.lblTemperatura.Name = "lblTemperatura";
|
||||
this.lblTemperatura.Size = new System.Drawing.Size(198, 12);
|
||||
this.lblTemperatura.TabIndex = 173;
|
||||
this.lblTemperatura.Text = "Temp atual: 0,00ºC - Mín: 0,00ºC - Máx: 0,00ºC";
|
||||
//
|
||||
// frmAcompanhamento
|
||||
//
|
||||
|
|
@ -1215,5 +1228,6 @@ namespace AgroBase.Forms
|
|||
private System.Windows.Forms.Label lblTempoConectado;
|
||||
public System.Windows.Forms.Label lblCorrente;
|
||||
public System.Windows.Forms.Label lblTensao;
|
||||
public System.Windows.Forms.Label lblTemperatura;
|
||||
}
|
||||
}
|
||||
|
|
@ -401,7 +401,11 @@ namespace AgroBase.Forms
|
|||
|
||||
public void AtualizarSensores(string Texto)
|
||||
{
|
||||
Label lbl = Texto.Contains("Corrente") ? lblCorrente : lblTensao;
|
||||
Label lbl =
|
||||
Texto.Contains("Corrente") ? lblCorrente :
|
||||
Texto.Contains("Tensão") ? lblTensao:
|
||||
Texto.Contains("Temp") ? lblTemperatura:
|
||||
new Label();
|
||||
if (lbl.InvokeRequired)
|
||||
{
|
||||
lbl.Invoke(new AtualizarSensoresDelegate(AtualizarSensores), Texto);
|
||||
|
|
|
|||
|
|
@ -212,7 +212,7 @@ namespace AgroBase.Models.Modules
|
|||
new PinoutModel() { Tipo = TiposControladores.ESP32_WROVER, Pino = 1, ComponenteID = "", Descricao = "41", Funcao = FuncoesPinout.TX, Habilitado = false },
|
||||
new PinoutModel() { Tipo = TiposControladores.ESP32_WROVER, Pino = 22, ComponenteID = "", Descricao = "42", Funcao = FuncoesPinout.Desabilitado, Habilitado = true },
|
||||
new PinoutModel() { Tipo = TiposControladores.ESP32_WROVER, Pino = 23, ComponenteID = "", Descricao = "43", Funcao = FuncoesPinout.Desabilitado, Habilitado = true },
|
||||
new PinoutModel() { Tipo = TiposControladores.ESP32_WROVER, Pino = 94, ComponenteID = "", Descricao = "44", Funcao = FuncoesPinout.Desabilitado, Habilitado = true },
|
||||
new PinoutModel() { Tipo = TiposControladores.ESP32_WROVER, Pino = 94, ComponenteID = "", Descricao = "44", Funcao = FuncoesPinout.Desabilitado, Habilitado = false },
|
||||
};
|
||||
|
||||
return Pinout;
|
||||
|
|
|
|||
|
|
@ -132,6 +132,22 @@ namespace AgroBase.Models.Modules
|
|||
new string[] { "Sensibilidade", "000.35" },
|
||||
},
|
||||
},
|
||||
new SensorModel()
|
||||
{
|
||||
ID = "TBAT",
|
||||
Descricao = "Temperatura da bateria",
|
||||
Prioridade = 5,
|
||||
Componente = S_Code.sTMP,
|
||||
Aferir = true,
|
||||
Inicializado = false,
|
||||
Testando = false,
|
||||
Funcoes = new List<FuncoesPinout>()
|
||||
{
|
||||
FuncoesPinout.TMP,
|
||||
},
|
||||
DelayAmostragem = 500,
|
||||
Parametros = new List<string[]>(),
|
||||
},
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
@ -260,6 +276,11 @@ namespace AgroBase.Models.Modules
|
|||
Motor.Temperatura = temp;
|
||||
}
|
||||
|
||||
if (Sensor.ID == "TBAT")
|
||||
{
|
||||
frmInstancial.frmAcompanhamento.AtualizarSensores("Temp atual: " + temp.ToString("0.00") + "ºC - Mín: " + Sensor.ValorMinimo.ToString("0.00") + "ºC - Máx: " + Sensor.ValorMaximo.ToString("0.00") + "ºC");
|
||||
}
|
||||
|
||||
AtualizaGrafico = true;
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -1 +1 @@
|
|||
{"Conectado":false,"Sensores":[{"LogGrafico":[],"ID":"TMVET","Prioridade":0,"Descricao":"Temperatura Motor Esquerdo Trás","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":null,"ValorMinimo":0.0,"ValorMaximo":0.0},{"LogGrafico":[],"ID":"TMVEF","Prioridade":0,"Descricao":"Temperatura Motor Esquerdo Frente","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":null,"ValorMinimo":0.0,"ValorMaximo":0.0},{"LogGrafico":[],"ID":"TMVDT","Prioridade":0,"Descricao":"Temperatura Motor Direito Trás","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":null,"ValorMinimo":0.0,"ValorMaximo":0.0},{"LogGrafico":[],"ID":"TMVDF","Prioridade":0,"Descricao":"Temperatura Motor Direito Frente","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":null,"ValorMinimo":0.0,"ValorMaximo":0.0},{"LogGrafico":[],"ID":"VBAT","Prioridade":20,"Descricao":"Tensão da bateria","Componente":112,"Aferir":true,"DelayAmostragem":500,"Inicializado":false,"Testando":false,"Funcoes":[28],"Parametros":[["V offset","000.85"],["R1","120000"],["R2","010000"]],"UnidadeMedida":null,"Leituras":[711.3,0.64,8.3],"ValorMinimo":0.0,"ValorMaximo":13.73},{"LogGrafico":[],"ID":"ABAT","Prioridade":10,"Descricao":"Corrente da bateria","Componente":322,"Aferir":true,"DelayAmostragem":500,"Inicializado":false,"Testando":false,"Funcoes":[29],"Parametros":[["V offset","00.370"],["Sensibilidade","000.35"]],"UnidadeMedida":null,"Leituras":[482.8,0.39,0.05],"ValorMinimo":-0.87,"ValorMaximo":0.23}]}
|
||||
{"Conectado":true,"Sensores":[{"LogGrafico":[],"ID":"TMVET","Prioridade":0,"Descricao":"Temperatura Motor Esquerdo Trás","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":[81.06],"ValorMinimo":-273.15,"ValorMaximo":91.13},{"LogGrafico":[],"ID":"TMVEF","Prioridade":0,"Descricao":"Temperatura Motor Esquerdo Frente","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":[88.94],"ValorMinimo":-273.15,"ValorMaximo":106.36},{"LogGrafico":[],"ID":"TMVDT","Prioridade":0,"Descricao":"Temperatura Motor Direito Trás","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":[77.52],"ValorMinimo":-273.15,"ValorMaximo":102.19},{"LogGrafico":[],"ID":"TMVDF","Prioridade":0,"Descricao":"Temperatura Motor Direito Frente","Componente":411,"Aferir":false,"DelayAmostragem":200,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":[82.86],"ValorMinimo":-273.15,"ValorMaximo":115.74},{"LogGrafico":[],"ID":"VBAT","Prioridade":20,"Descricao":"Tensão da bateria","Componente":112,"Aferir":true,"DelayAmostragem":500,"Inicializado":false,"Testando":false,"Funcoes":[28],"Parametros":[["V offset","002.60"],["R1","120000"],["R2","010000"]],"UnidadeMedida":null,"Leituras":[831.0,0.87,11.31],"ValorMinimo":0.0,"ValorMaximo":17391345664.0},{"LogGrafico":[],"ID":"ABAT","Prioridade":10,"Descricao":"Corrente da bateria","Componente":322,"Aferir":true,"DelayAmostragem":500,"Inicializado":false,"Testando":false,"Funcoes":[29],"Parametros":[["V offset","00.610"],["Sensibilidade","000.17"]],"UnidadeMedida":null,"Leituras":[871.0,0.7,0.54],"ValorMinimo":-0.79,"ValorMaximo":8.36},{"LogGrafico":[],"ID":"TBAT","Prioridade":5,"Descricao":"Temperatura da bateria","Componente":411,"Aferir":true,"DelayAmostragem":500,"Inicializado":false,"Testando":false,"Funcoes":[12],"Parametros":[],"UnidadeMedida":null,"Leituras":[31.15],"ValorMinimo":-273.15,"ValorMaximo":127.38}]}
|
||||
|
|
@ -1 +1 @@
|
|||
[{"Tipo":1,"Pino":99,"Descricao":"1","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":98,"Descricao":"2","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":36,"Descricao":"3","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":39,"Descricao":"4","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":34,"Descricao":"5","Funcao":12,"Habilitado":true,"ComponenteID":"TMVET"},{"Tipo":1,"Pino":35,"Descricao":"6","Funcao":12,"Habilitado":true,"ComponenteID":"TMVEF"},{"Tipo":1,"Pino":32,"Descricao":"7","Funcao":12,"Habilitado":true,"ComponenteID":"TMVDT"},{"Tipo":1,"Pino":33,"Descricao":"8","Funcao":12,"Habilitado":true,"ComponenteID":"TMVDF"},{"Tipo":1,"Pino":25,"Descricao":"9","Funcao":29,"Habilitado":true,"ComponenteID":"ABAT"},{"Tipo":1,"Pino":26,"Descricao":"10","Funcao":28,"Habilitado":true,"ComponenteID":"VBAT"},{"Tipo":1,"Pino":27,"Descricao":"11","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":14,"Descricao":"12","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":12,"Descricao":"13","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":97,"Descricao":"14","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":13,"Descricao":"15","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":9,"Descricao":"16","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":10,"Descricao":"17","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":11,"Descricao":"18","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":96,"Descricao":"19","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":6,"Descricao":"26","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":7,"Descricao":"27","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":8,"Descricao":"28","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":15,"Descricao":"29","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":2,"Descricao":"30","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":0,"Descricao":"31","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":4,"Descricao":"32","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":16,"Descricao":"33","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":17,"Descricao":"34","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":5,"Descricao":"35","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":18,"Descricao":"36","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":19,"Descricao":"37","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":95,"Descricao":"38","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":21,"Descricao":"39","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":3,"Descricao":"40","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":1,"Descricao":"41","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":22,"Descricao":"42","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":23,"Descricao":"43","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":94,"Descricao":"44","Funcao":0,"Habilitado":true,"ComponenteID":""}]
|
||||
[{"Tipo":1,"Pino":99,"Descricao":"1","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":98,"Descricao":"2","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":36,"Descricao":"3","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":39,"Descricao":"4","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":34,"Descricao":"5","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":35,"Descricao":"6","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":32,"Descricao":"7","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":33,"Descricao":"8","Funcao":12,"Habilitado":true,"ComponenteID":"TBAT"},{"Tipo":1,"Pino":25,"Descricao":"9","Funcao":29,"Habilitado":true,"ComponenteID":"ABAT"},{"Tipo":1,"Pino":26,"Descricao":"10","Funcao":28,"Habilitado":true,"ComponenteID":"VBAT"},{"Tipo":1,"Pino":27,"Descricao":"11","Funcao":12,"Habilitado":true,"ComponenteID":"TMVET"},{"Tipo":1,"Pino":14,"Descricao":"12","Funcao":12,"Habilitado":true,"ComponenteID":"TMVEF"},{"Tipo":1,"Pino":12,"Descricao":"13","Funcao":12,"Habilitado":true,"ComponenteID":"TMVDT"},{"Tipo":1,"Pino":97,"Descricao":"14","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":13,"Descricao":"15","Funcao":12,"Habilitado":true,"ComponenteID":"TMVDF"},{"Tipo":1,"Pino":9,"Descricao":"16","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":10,"Descricao":"17","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":11,"Descricao":"18","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":96,"Descricao":"19","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":6,"Descricao":"26","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":7,"Descricao":"27","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":8,"Descricao":"28","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":15,"Descricao":"29","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":2,"Descricao":"30","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":0,"Descricao":"31","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":4,"Descricao":"32","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":16,"Descricao":"33","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":17,"Descricao":"34","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":5,"Descricao":"35","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":18,"Descricao":"36","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":19,"Descricao":"37","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":95,"Descricao":"38","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":21,"Descricao":"39","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":3,"Descricao":"40","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":1,"Descricao":"41","Funcao":0,"Habilitado":false,"ComponenteID":""},{"Tipo":1,"Pino":22,"Descricao":"42","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":23,"Descricao":"43","Funcao":0,"Habilitado":true,"ComponenteID":""},{"Tipo":1,"Pino":94,"Descricao":"44","Funcao":0,"Habilitado":false,"ComponenteID":""}]
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -227,7 +227,7 @@ class SensorTensao {
|
|||
void AferirTensao() {
|
||||
float Razao = (R1 + R2) / (float)R2;
|
||||
int adcV = analogRead(_pino);
|
||||
float adcValueV = kalmanTEN->updateEstimate(adcV);
|
||||
float adcValueV = adcV; //float adcValueV = kalmanTEN->updateEstimate(adcV);
|
||||
|
||||
float voltageV = (adcValueV * (Vcc / 4095.0)) + (Voffset / Razao); // Convertendo o valor ADC para tensão
|
||||
float realVoltage = voltageV * Razao;
|
||||
|
|
@ -336,7 +336,7 @@ class SensorCorrente {
|
|||
|
||||
void AferirCorrente() {
|
||||
int adcV = analogRead(_pino);
|
||||
float adcValue = kalmanCOR->updateEstimate(adcV);
|
||||
float adcValue = adcV; //float adcValue = kalmanCOR->updateEstimate(adcV);
|
||||
|
||||
float voltage = adcValue * (Vcc / 4095.0); // Convertendo o valor ADC para tensão
|
||||
float current = (voltage - Voffset) / sensibilidade; // Calculando a corrente em A
|
||||
|
|
@ -350,6 +350,7 @@ SensorTemperatura TM1("TMVET");
|
|||
SensorTemperatura TM2("TMVEF");
|
||||
SensorTemperatura TM3("TMVDT");
|
||||
SensorTemperatura TM4("TMVDF");
|
||||
SensorTemperatura TBAT("TBAT ");
|
||||
SensorTensao VBAT("VBAT ");
|
||||
SensorCorrente ABAT("ABAT ");
|
||||
|
||||
|
|
@ -360,6 +361,7 @@ SensorTemperatura* STPorID(String ID) {
|
|||
ID == "TMVEF" ? &TM2 :
|
||||
ID == "TMVDT" ? &TM3 :
|
||||
ID == "TMVDF" ? &TM4 :
|
||||
ID == "TBAT " ? &TBAT :
|
||||
nullptr;
|
||||
return _sensor;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue