BTscope - Arduino oscilloscope

100+
downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

Descrição:
Um aplicativo gratuito para criar um osciloscópio Bluetooth simples com Arduino ou ESP32. O aplicativo inclui um exemplo usando um módulo HC-05 e Arduino, mas também é compatível com outros módulos. Este osciloscópio simples pode ser usado em vários cenários, como eletrônicos automotivos para testar sensores e em outras aplicações onde dados de alta velocidade não são necessários. Também pode servir como uma ferramenta educacional para aprender sobre sinais.

Palavras-chave:
Aplicativo osciloscópio, osciloscópio para Android, simulador Arduino, Arduino Bluetooth


Código de exemplo para Arduino e HC-05:
// Exemplo para Arduino Nano com módulo HC-05:
// Pinagem:
// VCC --> Vin
//TXD --> pino 10
// RXD --> pino 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); //RX | Texas
valor interno = 0; // Variável para armazenar o valor lido
int pino analógico = A7; // Limpador do potenciômetro (terminal do meio) conectado ao pino analógico A7

configuração vazia() {
BTSerial.begin(9600); // Taxa de transmissão padrão do HC-05 no modo de comando AT
}

loop vazio() {
estático sem sinal longo anteriorMillis = 0;
const intervalo longo sem sinal = 30; //Intervalo desejado em milissegundos
não assinado longo currentMillis = milis();

if (Millis atual - Milis anterior >= intervalo) {
anteriorMillis = atualMillis;

// Ler o valor analógico e enviá-lo por Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Adicione qualquer tarefa sem bloqueio aqui
// Evite usar delay() para manter um loop responsivo
}
Atualizado em
29 de mar. de 2024

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

Suporte do app

Sobre o desenvolvedor
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined