BTscope - Arduino oscilloscope

100+
බාගැනීම්
අන්තර්ගත ඇගයුම
සියලුදෙනටාම
තිර රූ රූපය
තිර රූ රූපය
තිර රූ රූපය

මෙම යෙදුම ගැන

විස්තරය:
Arduino හෝ ESP32 සමඟ සරල Bluetooth oscilloscope නිර්මාණය කිරීම සඳහා නොමිලේ යෙදුමක්. යෙදුමට HC-05 මොඩියුලයක් සහ Arduino භාවිතා කරන උදාහරණයක් ඇතුළත් වේ, නමුත් එය අනෙකුත් මොඩියුල සමඟ ද අනුකූල වේ. මෙම සරල oscilloscope සංවේදක පරීක්ෂා කිරීම සඳහා වාහන ඉලෙක්ට්‍රොනික උපකරණ වැනි විවිධ අවස්ථා වලදී සහ අධිවේගී දත්ත අවශ්‍ය නොවන වෙනත් යෙදුම්වල භාවිතා කළ හැක. එය සංඥා ගැන ඉගෙන ගැනීම සඳහා අධ්යාපනික මෙවලමක් ලෙසද සේවය කළ හැකිය.

මූල පද:
Oscilloscope යෙදුම, Android සඳහා oscilloscope, Arduino සිමියුලේටරය, Arduino Bluetooth


Arduino සහ HC-05 සඳහා නියැදි කේතය:
// HC-05 මොඩියුලය සමඟ Arduino Nano සඳහා උදාහරණය:
// පින්අවුට්:
// VCC --> Vin
// TXD --> පින් 10
// RXD --> පින් 11
// GND --> GND

#"SoftwareSerial.h" ඇතුලත් කරන්න

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // කියවීමේ අගය ගබඩා කිරීමට විචල්‍යය
int analogPin = A7; // Potentiometer wiper (මැද පර්යන්තය) ඇනලොග් පින් A7 වෙත සම්බන්ධ කර ඇත

හිස් සැකසුම () {
BTSerial.begin(9600); // HC-05 පෙරනිමි බෝඩ් අනුපාතය AT විධාන මාදිලියේ
}

void loop() {
ස්ථිතික අත්සන් නොකළ දිගු පෙරමිලිස් = 0;
const අත්සන් නොකළ දිගු පරතරය = 30; // අවශ්‍ය පරතරය මිලි තත්පර වලින්
අත්සන් නොකළ දිගු ධාරාවMillis = millis();

නම් (currentMillis - පෙරමිලිස් >= පරතරය) {
පෙරමිලිස් = වත්මන් මිලිස්;

// ඇනලොග් අගය කියවා බ්ලූටූත් හරහා යවන්න
val = analogRead (analogPin);
BTSerial.println(val);
}

// ඕනෑම අවහිර නොවන කාර්යයන් මෙහි එක් කරන්න
// ප්‍රතිචාරාත්මක ලූපයක් පවත්වා ගැනීමට ප්‍රමාදය() භාවිතා කිරීමෙන් වළකින්න
}
යාවත්කාලීන කළේ
2024 මාර්තු 29

දත්ත ආරක්ෂාව

ආරක්ෂාව ඇරඹෙනුයේ සංවර්ධකයන් ඔබේ දත්ත රැස් කර බෙදා ගන්නා ආකාරය අනුවය. දත්ත රහස්‍යතා හා ආරක්ෂා පරිචයන් ඔබේ භාවිතය, කලාපය හා වයස අනුව වෙනස් විය හැක. සංවර්ධකයා විසින් මෙම තොරතුරු සැපයූ අතර කලින් කලට ඒවා යාවත්කාලීන කරනු ලැබිය හැක.
තෙවැනි පාර්ශ්වයන් සමග කිසිදු දත්තයක් බෙදා ගනු නොලැබේ
වැඩි විස්තර දැනගන්න සංවර්ධකයන් බෙදා ගැනීම ප්‍රකාශ කරන ආකාරය ගැන
කිසිදු දත්තයක් රැස් කරනු නොලැබේ
වැඩි විස්තර දැනගන්න සංවර්ධකයන් එකතුව ප්‍රකාශ කරන ආකාරය ගැන

යෙදුම් සහය

සංවර්ධක පිළිබඳව
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined