this is the error
Tone.cpp.o (symbol from plugin): In function `timer0_pin_port':
(.text+0x0): multiple definition of `__vector_7'
C:\Users\ana98\AppData\Local\Temp\arduino_build_633619\libraries\NewPing\NewPing.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
Using library NewPing at version 1.9.7 in folder: C:\Users\ana98\OneDrive\Documentos\Arduino\libraries\NewPing
exit status 1
Error compiling for board Arduino Uno.
My expectations where simple, just a code with a buzzer that tones up if something appears in fornt of the ultraonic sensor
Just a simple code
#include <NewPing.h>
#define TRIGGER_PIN 13 // Pin digital para el trigger del sensor ultrasónico (puede ser cualquier pin digital)
#define ECHO_PIN 12 // Pin digital para el echo del sensor ultrasónico (puede ser cualquier pin digital)
#define BUZZER_PIN 4 // Pin digital para el zumbador (puede ser cualquier pin digital)
NewPing sonar(TRIGGER_PIN, ECHO_PIN, 200); // Inicializar el sensor ultrasónico con una distancia máxima de 200 cm
void setup() {
pinMode(BUZZER_PIN, OUTPUT); // Configurar el pin del zumbador como salida
}
void loop() {
delay(50); // Pequeña pausa para estabilidad
unsigned int distance = sonar.ping_cm(); // Medir la distancia en centímetros
if (distance < 50) {
// Si el objeto está a menos de 50 cm, hacer sonar un tono alto
tone(BUZZER_PIN, 1000); // Hacer sonar el zumbador a 1000Hz
} else {
// Si el objeto está a más de 50 cm, hacer sonar un tono bajo
tone(BUZZER_PIN, 500); // Hacer sonar el zumbador a 500Hz
}
}