BTscope - Arduino oscilloscope

100+
Download
Rating konten
Semua Umur
Gambar screenshot
Gambar screenshot
Gambar screenshot

Tentang aplikasi ini

Keterangan:
Aplikasi gratis untuk membuat osiloskop Bluetooth sederhana dengan Arduino atau ESP32. Aplikasi ini menyertakan contoh penggunaan modul HC-05 dan Arduino, tetapi juga kompatibel dengan modul lain. Osiloskop sederhana ini dapat digunakan dalam berbagai skenario, seperti elektronik otomotif untuk menguji sensor, dan dalam aplikasi lain yang tidak memerlukan data berkecepatan tinggi. Ini juga dapat berfungsi sebagai alat pendidikan untuk mempelajari sinyal.

Kata kunci:
Aplikasi osiloskop, osiloskop untuk Android, simulator Arduino, Arduino Bluetooth


Contoh Kode untuk Arduino dan HC-05:
// Contoh Arduino Nano dengan modul HC-05:
// Pin keluar:
// VCC --> Vin
//TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#termasuk "SoftwareSerial.h"

Perangkat LunakSerial BTSerial(10, 11); // RX | terima kasih
int val = 0; // Variabel untuk menyimpan nilai baca
int analogPin = A7; // Wiper potensiometer (terminal tengah) terhubung ke pin analog A7

batalkan pengaturan() {
BTSerial.begin(9600); // Kecepatan baud default HC-05 dalam mode perintah AT
}

lingkaran kosong() {
statis unsigned panjang sebelumnyaMillis = 0;
const interval panjang yang tidak ditandatangani = 30; // Interval yang diinginkan dalam milidetik
unsigned panjang currentMillis = millis();

if (saat iniMillis - sebelumnyaMillis >= interval) {
previousMillis = CurrentMillis;

// Baca nilai analog dan kirimkan melalui Bluetooth
val = analogBaca(Pin analog);
BTSerial.println(val);
}

// Tambahkan tugas apa pun yang tidak memblokir di sini
// Hindari penggunaan penundaan() untuk mempertahankan loop responsif
}
Diupdate pada
29 Mar 2024

Keamanan Data

Keamanan dimulai dengan memahami cara developer mengumpulkan dan membagikan data Anda. Praktik privasi dan keamanan data dapat bervariasi berdasarkan penggunaan, wilayah, dan usia Anda. Developer memberikan informasi ini dan dapat memperbaruinya seiring waktu.
Tidak ada data yang dibagikan kepada pihak ketiga
Pelajari lebih lanjut cara developer menyatakan pembagian data
Tidak ada data yang dikumpulkan
Pelajari lebih lanjut cara developer menyatakan pengumpulan data

Dukungan aplikasi

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