BTscope - Arduino oscilloscope

100+
Nedlastinger
Egnethet
Alle
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

Beskrivelse:
En gratis app for å lage et enkelt Bluetooth-oscilloskop med Arduino eller ESP32. Appen inkluderer et eksempel som bruker en HC-05-modul og Arduino, men den er også kompatibel med andre moduler. Dette enkle oscilloskopet kan brukes i ulike scenarier, for eksempel bilelektronikk for testing av sensorer, og i andre applikasjoner der høyhastighetsdata ikke er nødvendig. Det kan også tjene som et pedagogisk verktøy for å lære om signaler.

Nøkkelord:
Oscilloskop-app, oscilloskop for Android, Arduino-simulator, Arduino Bluetooth


Eksempelkode for Arduino og HC-05:
// Eksempel for Arduino Nano med HC-05-modul:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pinne 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Variabel for å lagre leseverdien
int analogPin = A7; // Potensiometervisker (midtklemme) koblet til analog pinne A7

void setup() {
BTSerial.begin(9600); // HC-05 standard overføringshastighet i AT-kommandomodus
}

void loop() {
statisk usignert lang forrigeMillis = 0;
const unsigned long interval = 30; // Ønsket intervall i millisekunder
usignert lang strømMillis = millis();

if (currentMillis - forrigeMillis >= intervall) {
forrigeMillis = gjeldendeMillis;

// Les den analoge verdien og send den over Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Legg til eventuelle ikke-blokkerende oppgaver her
// Unngå å bruke delay() for å opprettholde en responsiv loop
}
Oppdatert
29. mars 2024

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
Ingen data deles med tredjeparter
Finn ut mer om hvordan utviklere deklarerer deling
Ingen data samles inn
Finn ut mer om hvordan utviklere deklarerer innsamling

Appstøtte

Om utvikleren
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined