BTscope - Arduino oscilloscope

100+
Endirmələr
Məzmun reytinqi
Hər kəs
Ekran şəkli
Ekran şəkli
Ekran şəkli

Bu tətbiq haqqında

Təsvir:
Arduino və ya ESP32 ilə sadə Bluetooth osiloskop yaratmaq üçün pulsuz proqram. Tətbiqə HC-05 modulu və Arduino istifadə edən nümunə daxildir, lakin o, digər modullarla da uyğun gəlir. Bu sadə osiloskop müxtəlif ssenarilərdə, məsələn, sensorların sınaqdan keçirilməsi üçün avtomobil elektronikası və yüksək sürətli məlumatların tələb olunmadığı digər proqramlarda istifadə oluna bilər. O, həmçinin siqnalları öyrənmək üçün təhsil vasitəsi kimi xidmət edə bilər.

Açar sözlər:
Osiloskop proqramı, Android üçün osiloskop, Arduino simulyatoru, Arduino Bluetooth


Arduino və HC-05 üçün Nümunə Kodu:
// HC-05 modulu ilə Arduino Nano üçün nümunə:
// Pinout:
// VCC -> Vin
// TXD -> pin 10
// RXD -> pin 11
// GND -> GND

# "SoftwareSerial.h" daxil edin

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Oxunma dəyərini saxlamaq üçün dəyişən
int analogPin = A7; // Potensiometr siləcək (orta terminal) A7 analoq pininə qoşulmuşdur

quraşdırmanı ləğv edin () {
BTSerial.begin(9600); // AT əmr rejimində HC-05 standart ötürmə sürəti
}

boş döngə () {
statik imzasız uzun əvvəlkiMillis = 0;
const işarəsiz uzun interval = 30; // İstədiyiniz interval millisaniyələrdə
imzasız uzun cariMillis = millis();

əgər (cariMillis - əvvəlkiMillis >= interval) {
əvvəlkiMillis = cariMillis;

// Analoq dəyəri oxuyun və Bluetooth vasitəsilə göndərin
val = analogRead(analogPin);
BTSerial.println(val);
}

// Hər hansı bloklanmayan tapşırıqları bura əlavə edin
// Cavab verən döngəni saxlamaq üçün delay() funksiyasından istifadə etməyin
}
Güncəlləmə vaxtı
29 mar 2024

Data təhlükəsizliyi

Təhlükəsizlik developerlərin məlumatlarınızı necə toplayıb paylaşdığını anlamaqdan başlayır. Məlumatların məxfiliyi və təhlükəsizlik təcrübələri istifadə, region və yaşınıza görə dəyişə bilər. Developer bu məlumatı təmin edir və zaman keçdikcə yeniləyə bilər.
Üçüncü tərəflərlə heç bir məlumat paylaşılmır
Tərtibatçıların paylaşımı necə bəyan etdikləri haqqında ətraflı məlumat
Məlumat toplanılmır
Tərtibatçıların toplamanı necə bəyan etdikləri haqqında ətraflı məlumat

Tətbiq dəstəyi

Developer haqqında
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined

DonatasG tərəfindən daha çox