BTscope - Arduino oscilloscope

Classificació del contingut
Per a tots els públics
500+
Baixades
Classificació del contingut
Per a tots els públics
Més informació
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla

Sobre l'aplicació

Descripció:
Una aplicació gratuïta per crear un oscil·loscopi Bluetooth senzill amb Arduino o ESP32. L'aplicació inclou un exemple amb un mòdul HC-05 i Arduino, però també és compatible amb altres mòduls. Aquest oscil·loscopi senzill es pot utilitzar en diversos escenaris, com ara l'electrònica d'automòbils per provar sensors i en altres aplicacions on no es requereixen dades d'alta velocitat. També pot servir com a eina educativa per conèixer els senyals.

Paraules clau:
Aplicació oscil·loscopi, oscil·loscopi per a Android, simulador Arduino, Bluetooth Arduino


Codi de mostra per a Arduino i HC-05:
// Exemple per a Arduino Nano amb mòdul HC-05:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial (10, 11); // RX | TX
int val = 0; // Variable per emmagatzemar el valor de lectura
int analogPin = A7; // Esborrador del potenciòmetre (terminal central) connectat al pin analògic A7

void setup() {
BTSerial.begin(9600); // Velocitat de transmissió predeterminada de l'HC-05 en mode d'ordre AT
}

bucle buit() {
estàtic sense signar llarg anteriorMillis = 0;
const interval llarg sense signar = 30; // Interval desitjat en mil·lisegons
corrent llarg sense signarMillis = millis();

if (currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;

// Llegeix el valor analògic i envia'l per Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Afegeix aquí qualsevol tasca que no bloquegi
// Eviteu utilitzar delay() per mantenir un bucle sensible
}
Aplicació d'oscil·loscopi Bluetooth per a Arduino o ESP32
S'ha actualitzat el dia:
29 de març 2024

Seguretat de les dades

La seguretat comença per entendre com els desenvolupadors recullen i comparteixen les teves dades. Les pràctiques de privadesa i seguretat de les dades poden variar segons l'ús que es fa de l'aplicació, la regió i l'edat. El desenvolupador ha proporcionat aquesta informació i és possible que l'actualitzi al llarg del temps.
  • No es comparteixen dades amb tercers
    Més informació sobre com els desenvolupadors declaren la compartició de dades
  • No es recullen dades
    Més informació sobre com els desenvolupadors declaren la recollida de dades
Classificació del contingut
Per a tots els públics
Més informació

Assistència de l'aplicació

Sobre el desenvolupador
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania

Més de: DonatasG