CONMUTACIÓN
http://jugozubo.eshost.com.ar/Mi%20LIA/?i=1
PRACTICA
CODIGO DEL FILTRO
ESP 32
Para instalar la librería del ESP32 en el IDE de Arduino se va a Archivo, Preferencias y se pega la siguiente URL en Gestores de URLs adicionales de tarjetas
https://dl.espressif.com/dl/ package_esp32_index.json
Una vez copia dicha URL, se va a Herramientas, Placa y en Gestor de Tarjetas buscar ESP32, luego instalar y ya queda listo para programar el ESP32, donde en placa deberán seleccionar
ESP32 Dev Module
CODIGO DEL FILTRO
float acc;
float a[3]={-0.6844,1.3689,-0.6844};
float b[3]={1, 1.9301,-0.9371};
float x[5]={0,0,0,0,0};
int var=0;
float y[5]={0,0,0,0,0};
int z;
void setup() {
// put your setup code here, to run once:
pinMode(DAC1,OUTPUT);
}
void loop() {
analogReadResolution(8);
// put your main code here, to run repeatedly:
while (var<2)
{
x[var]=analogRead(A3);
var=var+1;
}
x[0]=x[1];
x[1]=x[2];
x[2]=analogRead(A3);
int n=2;
acc = 0;
for (int i=0;i<=3;i++) {
acc = acc + a[i]*x[n-i];
}
for (int j=1;j<=2;j++) {
acc = acc + b[j]*y[n-j];
z=j;
}
y[0]=y[1];
y[1]=y[2];
y[2] = 10*acc;
analogWriteResolution(8);
analogWrite(DAC1,acc);
var=var+1;
}
Este comentario ha sido eliminado por el autor.
ResponderEliminar