BTscope - Arduino oscilloscope

100+
Pobrania
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

Opis:
Bezpłatna aplikacja do tworzenia prostego oscyloskopu Bluetooth z Arduino lub ESP32. Aplikacja zawiera przykład wykorzystania modułu HC-05 i Arduino, ale jest kompatybilna także z innymi modułami. Ten prosty oscyloskop może być używany w różnych sytuacjach, np. w elektronice samochodowej do testowania czujników oraz w innych zastosowaniach, w których nie jest wymagana szybka transmisja danych. Może również służyć jako narzędzie edukacyjne do poznawania sygnałów.

Słowa kluczowe:
Aplikacja oscyloskopowa, oscyloskop dla Androida, symulator Arduino, Arduino Bluetooth


Przykładowy kod dla Arduino i HC-05:
// Przykład dla Arduino Nano z modułem HC-05:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#include „SoftwareSerial.h”

OprogramowanieSerial BTSerial(10, 11); // Odbiór | Teksas
int wartość = 0; // Zmienna przechowująca odczytaną wartość
intPin analogowy = A7; // Wycieraczka potencjometru (zacisk środkowy) podłączona do pinu analogowego A7

unieważnij konfigurację() {
BTSerial.begin(9600); // Domyślna prędkość transmisji HC-05 w trybie poleceń AT
}

pusta pętla() {
statyczny bez znaku długi poprzedniMillis = 0;
const długi interwał bez znaku = 30; // Żądany odstęp w milisekundach
bez znaku długi prądMillis = millis();

if (bieżącyMillis - poprzedniMillis >= interwał) {
poprzedniMillis = bieżącyMilis;

// Odczytaj wartość analogową i wyślij ją przez Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Dodaj tutaj wszelkie zadania nieblokujące
// Unikaj używania funkcji opóźnienia() w celu utrzymania pętli responsywnej
}
Ostatnia aktualizacja
29 mar 2024

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Aplikacja nie zbiera danych
Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Pomoc dotycząca aplikacji

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

Więcej od: DonatasG