#include < Wire.h >
#include < MPU9250_asukiaaa.h >
#define LED1 5 // Advertencia de altura incorrecta (demasiado alta)
#define LED2 6 // Advertencia de aceleración incorrecta
#define LED3 7 // Bomba activa
#define LED4 8 // Explosión
#define BUZZER_PIN 4 // Pin del buzzer
#define TRIG_PIN 3
#define ECHO_PIN 2
#define SWITCH_PIN 9 // Interruptor para activar/desactivar la bomba
MPU9250_asukiaaa mpu;
bool bomba_activada = false;
bool exploto = false;
float altura_objetivo = 10; // Altura objetivo en cm
unsigned long tiempo_anterior = 0;
float aceleracionZ = 0;
unsigned long tiempo_activacion = 0; // Tiempo en que se activó el switch
void setup() {