BTscope - Arduino oscilloscope

કન્ટેન્ટનું રેટિંગ
પ્રત્યેક
100+
ડાઉનલોડ
કન્ટેન્ટનું રેટિંગ
પ્રત્યેક
વધુ જાણો
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી
સ્ક્રીનશૉટ છબી

આ ઍપનું વર્ણન

વર્ણન:
Arduino અથવા ESP32 સાથે સરળ બ્લૂટૂથ ઓસિલોસ્કોપ બનાવવા માટેની મફત એપ્લિકેશન. એપ્લિકેશનમાં HC-05 મોડ્યુલ અને Arduino નો ઉપયોગ કરીને ઉદાહરણ શામેલ છે, પરંતુ તે અન્ય મોડ્યુલ સાથે પણ સુસંગત છે. આ સરળ ઓસિલોસ્કોપનો ઉપયોગ વિવિધ પરિસ્થિતિઓમાં થઈ શકે છે, જેમ કે સેન્સરનું પરીક્ષણ કરવા માટે ઓટોમોટિવ ઈલેક્ટ્રોનિક્સ અને અન્ય એપ્લિકેશન્સમાં જ્યાં હાઈ-સ્પીડ ડેટાની જરૂર નથી. તે સિગ્નલો વિશે શીખવા માટે શૈક્ષણિક સાધન તરીકે પણ સેવા આપી શકે છે.

કીવર્ડ્સ:
ઓસિલોસ્કોપ એપ્લિકેશન, એન્ડ્રોઇડ માટે ઓસિલોસ્કોપ, અર્ડિનો સિમ્યુલેટર, આર્ડ્યુનો બ્લૂટૂથ


Arduino અને HC-05 માટે નમૂના કોડ:
// HC-05 મોડ્યુલ સાથે Arduino નેનો માટેનું ઉદાહરણ:
// પિનઆઉટ:
// VCC --> વિન
// TXD --> પિન 10
// RXD --> પિન 11
// GND --> GND

# "SoftwareSerial.h" નો સમાવેશ કરો

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; વાંચેલા મૂલ્યને સંગ્રહિત કરવા માટે // ચલ
int analogPin = A7; // પોટેન્ટિઓમીટર વાઇપર (મધ્યમ ટર્મિનલ) એનાલોગ પિન A7 સાથે જોડાયેલ

રદબાતલ સેટઅપ() {
BTSerial.begin(9600); // AT કમાન્ડ મોડમાં HC-05 ડિફૉલ્ટ બૉડ રેટ
}

રદબાતલ લૂપ() {
સ્ટેટિક અનહાઈન્ડ લાંબો પાસ્ટલ મિલિસ = 0;
const unsigned long interval = 30; // મિલિસેકંડમાં ઇચ્છિત અંતરાલ
સહી વગરનો લાંબો પ્રવાહMillis = millis();

જો (વર્તમાનમિલિસ - પાછલીમિલિસ >= અંતરાલ) {
previousMillis = currentMillis;

// એનાલોગ મૂલ્ય વાંચો અને તેને બ્લૂટૂથ પર મોકલો
val = analogRead(analogPin);
BTSerial.println(val);
}

// કોઈપણ બિન-અવરોધિત કાર્યો અહીં ઉમેરો
// રિસ્પોન્સિવ લૂપ જાળવવા માટે delay() નો ઉપયોગ કરવાનું ટાળો
}
આ રોજ અપડેટ કર્યું
29 માર્ચ, 2024

ડેટા સલામતી

ડેવલપર તમારો ડેટા કેવી રીતે એકત્રિત અને શેર કરે છે, તે સમજવાથી સુરક્ષાની શરૂઆત થાય છે. તમારા દ્વારા ઍપનો ઉપયોગ, ઉપયોગ થાય તે પ્રદેશ અને તમારી ઉંમરના આધારે ડેટાની પ્રાઇવસી અને સુરક્ષા પદ્ધતિઓ અલગ-અલગ હોઈ શકે છે. ડેવલપર દ્વારા આ માહિતી પ્રદાન કરવામાં આવી છે અને તેઓ સમયાંતરે તેને અપડેટ કરી શકે છે.
ત્રીજા પક્ષો સાથે કોઈ ડેટા શેર કરવામાં આવતો નથી
ડેવલપર ડેટા શેર કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો
કોઈ ડેટા એકત્રિત કરવામાં આવતો નથી
ડેવલપર ડેટા એકત્રિત કરવાની ઘોષણા કેવી રીતે કરે છે, તે વિશે વધુ જાણો