LCD Screen displaying data Arduino

I am building 16 vibrational sensors in a 4x4 grid. A1-A4, B1-B4, C1-C4, D1-D4. When any of them reach a certain threshold, I want the LCD screen in the Blynk App to display “__ sensor Detected.” This is my code- is there an easier and shorter way to accomplisg my goal? I am using Arduino Uno, an Iphone7, and Bluetooth BLE. (Obviously all of the vibration sensors would have their own pin, but for the sake of this code they’re all in pin A2).

#define BLYNK_PRINT Serial
#include <SoftwareSerial.h>
SoftwareSerial SwSerial(10, 11); // RX, TX
#include <BlynkSimpleSerialBLE.h>
#include <SoftwareSerial.h>
char auth[] = "a4c574cc407743579f81094624f8bd38";
SoftwareSerial SerialBLE(10, 11); // RX, TX
int piezoPin1= A2;//Sensor1, A1
int piezoPin2= A2;//Sensor2, A2
int piezoPin3= A2;//Sensor3, A3
int piezoPin4= A2;//Sensor4, A4
int piezoPin5= A2;//Sensor5, B1
int piezoPin6= A2;//Sensor6, B2
int piezoPin7= A2;//Sensor7, B3
int piezoPin8= A2;//Sensor8, B4
int piezoPin9= A2;//Sensor9, C1
int piezoPin10= A2;//Sensor10, C2
int piezoPin11= A2;//Sensor11, C3
int piezoPin12= A2;//Sensor12, C4
int piezoPin13= A2;//Sensor13, D1
int piezoPin14= A2;//Sensor14, D2
int piezoPin15= A2;//Sensor15, D3
int piezoPin16= A2;//Sensor16, D4

BlynkTimer timer;

void Sensor1() {
  int piezoADC1 = analogRead(piezoPin1);
delay(100);
if (piezoADC1> 200)
{    Blynk.virtualWrite(V1, "A1 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor2() {
  int piezoADC2 = analogRead(piezoPin2);
delay(100);
if (piezoADC2> 200)
{    Blynk.virtualWrite(V1, "A2 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor3() {
  int piezoADC3 = analogRead(piezoPin3);
delay(100);
if (piezoADC3> 200)
{    Blynk.virtualWrite(V1, "A3 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor4() {
  int piezoADC4 = analogRead(piezoPin4);
delay(100);
if (piezoADC4> 200)
{    Blynk.virtualWrite(V1, "A4 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor5() {
  int piezoADC5 = analogRead(piezoPin5);
delay(100);
if (piezoADC5> 200)
{    Blynk.virtualWrite(V1, "B1 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor6() {
  int piezoADC6 = analogRead(piezoPin6);
delay(100);
if (piezoADC6> 200)
{    Blynk.virtualWrite(V1, "B2 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor7() {
  int piezoADC7 = analogRead(piezoPin7);
delay(100);
if (piezoADC7> 200)
{    Blynk.virtualWrite(V1, "B3 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor8() {
  int piezoADC8 = analogRead(piezoPin8);
delay(100);
if (piezoADC8> 200)
{    Blynk.virtualWrite(V1, "B4 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor9() {
  int piezoADC9 = analogRead(piezoPin9);
delay(100);
if (piezoADC9> 200)
{    Blynk.virtualWrite(V1, "C1 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor10() {
  int piezoADC10 = analogRead(piezoPin10);
delay(100);
if (piezoADC10> 200)
{    Blynk.virtualWrite(V1, "C2 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor11() {
  int piezoADC11 = analogRead(piezoPin11);
delay(100);
if (piezoADC11> 200)
{    Blynk.virtualWrite(V1, "C3 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor12() {
  int piezoADC12 = analogRead(piezoPin12);
delay(100);
if (piezoADC12> 200)
{    Blynk.virtualWrite(V1, "C4 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor13() {
  int piezoADC13 = analogRead(piezoPin13);
delay(100);
if (piezoADC13> 200)
{    Blynk.virtualWrite(V1, "D1 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor14() {
  int piezoADC14 = analogRead(piezoPin14);
delay(100);
if (piezoADC14> 200)
{    Blynk.virtualWrite(V1, "D2 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor15() {
  int piezoADC15 = analogRead(piezoPin15);
delay(100);
if (piezoADC15> 200)
{    Blynk.virtualWrite(V1, "D3 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}
void Sensor16() {
  int piezoADC16 = analogRead(piezoPin16);
delay(100);
if (piezoADC16> 200)
{    Blynk.virtualWrite(V1, "D4 Sensor");
    delay(100);
    Blynk.virtualWrite(V2, "Detected");
  }
}


void setup()
{
  Serial.begin(9600);
  SerialBLE.begin(9600);
  Blynk.begin(SerialBLE, auth);
  Serial.println("Waiting for connections...");
timer.setInterval(1000L, Sensor1);
timer.setInterval(1000L, Sensor2);
timer.setInterval(1000L, Sensor3);
timer.setInterval(1000L, Sensor4);
timer.setInterval(1000L, Sensor5);
timer.setInterval(1000L, Sensor6);
timer.setInterval(1000L, Sensor7);
timer.setInterval(1000L, Sensor8);
timer.setInterval(1000L, Sensor9);
timer.setInterval(1000L, Sensor10);
timer.setInterval(1000L, Sensor11);
timer.setInterval(1000L, Sensor12);
timer.setInterval(1000L, Sensor13);
timer.setInterval(1000L, Sensor14);
timer.setInterval(1000L, Sensor15);
timer.setInterval(1000L, Sensor16);
}

void loop()
{
  Blynk.run();
  timer.run();
}