BTscope - Arduino oscilloscope

Clasificación de contenido
Para todos
500+
Descargas
Captura de pantalla
Captura de pantalla
Captura de pantalla

Información de la aplicación

Descripción:
Una aplicación gratuita para crear un osciloscopio Bluetooth sencillo con Arduino o ESP32. La aplicación incluye un ejemplo usando un módulo HC-05 y Arduino, pero también es compatible con otros módulos. Este sencillo osciloscopio se puede utilizar en diversos escenarios, como la electrónica automotriz para probar sensores y en otras aplicaciones donde no se requieren datos de alta velocidad. También puede servir como herramienta educativa para aprender sobre señales.

Palabras clave:
Aplicación de osciloscopio, osciloscopio para Android, simulador Arduino, Arduino Bluetooth


Código de muestra para Arduino y HC-05:
// Ejemplo para Arduino Nano con módulo HC-05:
// Configuración de pines:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// TIERRA --> TIERRA

#incluir "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | Texas
valor int = 0; // Variable para almacenar el valor leído
int analogPin = A7; // Limpiador de potenciómetro (terminal medio) conectado al pin analógico A7

configuración nula() {
BTSerial.begin(9600); // Velocidad de baudios predeterminada HC-05 en modo de comando AT
}

bucle vacío() {
estático sin firmar largo anteriorMillis = 0;
const intervalo largo sin signo = 30; // Intervalo deseado en milisegundos
currentMillis largo sin firmar = millis();

if (Millisactual - Millisanterior >=intervalo) {
Millisanterior = Millisactual;

// Lee el valor analógico y lo envía por Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Añade aquí cualquier tarea sin bloqueo
// Evite usar delay() para mantener un bucle responsivo
}
Aplicación de osciloscopio Bluetooth para Arduino o ESP32
Última actualización
29 mar 2024

Seguridad de los datos

La seguridad empieza por entender cómo recogen y comparten tus datos los desarrolladores. Las prácticas de privacidad y seguridad de los datos pueden variar en función de tu uso de la aplicación, el territorio donde la uses y tu edad. El desarrollador ha proporcionado esta información y puede actualizarla con el tiempo.
  • No se comparten datos con terceros
    Más información sobre cómo los desarrolladores declaran lo que comparten
  • No se recogen datos
    Más información sobre cómo los desarrolladores declaran lo que recogen

Asistencia de la aplicación

Información del desarrollador
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania

Más de DonatasG