BTscope - Arduino oscilloscope

100+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

Tanım:
Arduino veya ESP32 ile basit bir Bluetooth osiloskop oluşturmak için ücretsiz bir uygulama. Uygulama, HC-05 modülünü ve Arduino'yu kullanan bir örnek içerir, ancak aynı zamanda diğer modüllerle de uyumludur. Bu basit osiloskop, sensörleri test etmek için otomotiv elektroniği gibi çeşitli senaryolarda ve yüksek hızlı verinin gerekli olmadığı diğer uygulamalarda kullanılabilir. Ayrıca sinyaller hakkında bilgi edinmek için bir eğitim aracı olarak da kullanılabilir.

Anahtar Kelimeler:
Osiloskop uygulaması, Android için osiloskop, Arduino simülatörü, Arduino Bluetooth


Arduino ve HC-05 için Örnek Kod:
// HC-05 modüllü Arduino Nano örneği:
// Pin çıkışı:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | Teksas
int değer = 0; // Okunan değeri saklayacak değişken
int analogPin = A7; // Analog pin A7'ye bağlanan potansiyometre sileceği (orta terminal)

geçersiz kurulum() {
BTSerial.begin(9600); // AT komut modunda HC-05 varsayılan baud hızı
}

geçersiz döngü () {
statik imzasız uzun öncekiMillis = 0;
const imzasız uzun aralık = 30; // Milisaniye cinsinden istenilen aralık
imzasız uzun akımMillis = millis();

if (currentMillis - öncekiMillis >= aralık) {
öncekiMillis = geçerliMillis;

// Analog değeri oku ve Bluetooth üzerinden gönder
val = analogRead(analogPin);
BTSerial.println(val);
}

// Engellenmeyen görevleri buraya ekleyin
// Duyarlı bir döngüyü sürdürmek için gecikme() işlevini kullanmaktan kaçının
}
Güncellenme tarihi
29 Mar 2024

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Uygulama desteği

Geliştirici hakkında
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined