CONMUTACIÓN

CONMUTACIÓN

http://jugozubo.eshost.com.ar/Mi%20LIA/?i=1

http://images03.olx.com.ve/ui/13/27/61/1298645711_13432661_1-Fotos-de--Centrales-Telefonicas-Panasonic-Margarita.gif



PRACTICA


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;
}



1 comentario: