BTscope - Arduino oscilloscope

१००+
डाउनलोड
आशय रेटिंग
प्रत्येकजण
स्क्रीनशॉट इमेज
स्क्रीनशॉट इमेज
स्क्रीनशॉट इमेज

या अ‍ॅपविषयी

वर्णन:
Arduino किंवा ESP32 सह एक साधा ब्लूटूथ ऑसिलोस्कोप तयार करण्यासाठी विनामूल्य ॲप. ॲपमध्ये HC-05 मॉड्यूल आणि Arduino वापरून उदाहरण समाविष्ट आहे, परंतु ते इतर मॉड्यूलशी सुसंगत देखील आहे. हे साधे ऑसिलोस्कोप विविध परिस्थितींमध्ये वापरले जाऊ शकते, जसे की चाचणी सेन्सरसाठी ऑटोमोटिव्ह इलेक्ट्रॉनिक्स आणि उच्च-गती डेटा आवश्यक नसलेल्या इतर अनुप्रयोगांमध्ये. हे सिग्नल्सबद्दल शिकण्यासाठी एक शैक्षणिक साधन म्हणून देखील काम करू शकते.

कीवर्ड:
ऑसिलोस्कोप ॲप, अँड्रॉइडसाठी ऑसिलोस्कोप, Arduino सिम्युलेटर, Arduino ब्लूटूथ


Arduino आणि HC-05 साठी नमुना कोड:
// HC-05 मॉड्यूलसह ​​Arduino Nano चे उदाहरण:
// पिनआउट:
// VCC --> विन
// TXD --> पिन १०
// RXD --> पिन ११
// GND --> GND

#"SoftwareSerial.h" समाविष्ट करा

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // वाचलेले मूल्य संचयित करण्यासाठी व्हेरिएबल
int analogPin = A7; // पोटेंशियोमीटर वायपर (मध्यम टर्मिनल) ॲनालॉग पिन A7 शी जोडलेले

शून्य सेटअप() {
BTSerial.begin(9600); // AT कमांड मोडमध्ये HC-05 डीफॉल्ट बॉड दर
}

void loop() {
स्थिर स्वाक्षरी न केलेले दीर्घपूर्वमिलिस = 0;
const unsigned long interval = 30; // इच्छित अंतराल मिलिसेकंदांमध्ये
स्वाक्षरी न केलेले लांब चालू मिलिस = मिलिस();

जर (वर्तमान मिलिस - मागील मिलिस >= मध्यांतर) {
previousMillis = currentMillis;

// एनालॉग मूल्य वाचा आणि ते ब्लूटूथवर पाठवा
val = analogRead(analogPin);
BTSerial.println(val);
}

// येथे कोणतीही नॉन-ब्लॉकिंग कार्ये जोडा
// प्रतिसादात्मक लूप राखण्यासाठी विलंब() वापरणे टाळा
}
या रोजी अपडेट केले
२९ मार्च, २०२४

डेटासंबंधित सुरक्षितता

डेव्हलपर तुमचा डेटा कसा गोळा करतात आणि शेअर करतात हे समजून घेण्यापासून सुरक्षितता सुरू होते. तुमचा वापर, प्रदेश आणि वय यांच्या आधारे डेटा गोपनीयता व सुरक्षेशी संबंधित पद्धती बदलू शकतात. डेव्हलपरने ही माहिती पुरवली आहे आणि ती कालांतराने अपडेट केली जाऊ शकते.
तृतीय पक्षांसोबत कोणताही डेटा शेअर केलेला नाही
डेव्हलपर शेअर करण्याविषयी माहिती कशी घोषित करतात याविषयी अधिक जाणून घ्या
कोणताही डेटा गोळा केलेला नाही
डेव्हलपर डेटा गोळा करण्याविषयी माहिती कशी घोषित करतात याविषयी अधिक जाणून घ्या

ॲप सपोर्ट

डेव्हलपर याविषयी
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined