BTscope - Arduino oscilloscope

Classificazione dei contenuti
Per tutti
500+
Download
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni sull'app

Descrizione:
Un'app gratuita per creare un semplice oscilloscopio Bluetooth con Arduino o ESP32. L'app include un esempio che utilizza un modulo HC-05 e Arduino, ma è compatibile anche con altri moduli. Questo semplice oscilloscopio può essere utilizzato in vari scenari, come l'elettronica automobilistica per testare i sensori e in altre applicazioni in cui non sono richiesti dati ad alta velocità. Può anche servire come strumento educativo per conoscere i segnali.

Parole chiave:
App oscilloscopio, oscilloscopio per Android, simulatore Arduino, Arduino Bluetooth


Codice di esempio per Arduino e HC-05:
// Esempio per Arduino Nano con modulo HC-05:
// Disposizione:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// TERRA --> TERRA

#include "SoftwareSerial.h"

SerialesoftwareSerialeBTS(10, 11); //RX | Texas
valore intero = 0; // Variabile per memorizzare il valore letto
int analogicoPin = A7; // Pulitore del potenziometro (terminale centrale) collegato al pin analogico A7

configurazione nulla() {
BTSerial.begin(9600); // Baud rate predefinito di HC-05 in modalità comando AT
}

ciclo vuoto() {
statico senza segno lungo precedenteMillis = 0;
const intervallo lungo senza segno = 30; // Intervallo desiderato in millisecondi
correnteMillis lunga senza segno = millis();

if (Milli correnti - Milli precedenti >= intervallo) {
Milli precedenti = Milli attuali;

// Legge il valore analogico e lo invia tramite Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Aggiungi qui eventuali attività non bloccanti
// Evita di utilizzare delay() per mantenere un ciclo reattivo
}
App oscilloscopio Bluetooth per Arduino o ESP32
Ultimo aggiornamento
29 mar 2024

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
  • Nessun dato condiviso con terze parti
    Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
  • Nessun dato raccolto
    Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Assistenza per l'app

Info sullo sviluppatore
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania

Altri contenuti di DonatasG