BTscope - Arduino oscilloscope

100+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta 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
}
Atualizada a
29/03/2024

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Apoio técnico da app

Acerca do programador
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined

Mais de DonatasG