BTscope - Arduino oscilloscope

100+
жолу жүктөлүп алынды
Мазмун рейтинги
Баары
Скриншоттун сүрөтү
Скриншоттун сүрөтү
Скриншоттун сүрөтү

Колдонмо тууралуу

Description:
Arduino же ESP32 менен жөнөкөй Bluetooth осциллографын түзүү үчүн акысыз колдонмо. Колдонмого HC-05 модулу жана Arduino колдонуу үлгүсү кирет, бирок ал башка модулдар менен да шайкеш келет. Бул жөнөкөй осциллограф ар кандай сценарийлерде, мисалы, сенсорлорду сыноо үчүн автомобиль электроникасында жана жогорку ылдамдыктагы маалымат талап кылынбаган башка колдонмолордо колдонулушу мүмкүн. Ал ошондой эле сигналдарды үйрөнүү үчүн билим берүү куралы катары кызмат кыла алат.

Ачкыч сөздөр:
Осциллограф колдонмосу, Android үчүн осциллограф, Arduino симулятору, Arduino Bluetooth


Arduino жана HC-05 үчүн үлгү коду:
// HC-05 модулу менен Arduino Nano үчүн мисал:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Окулган маанини сактоо үчүн өзгөрмө
int analogPin = A7; // Потенциометр тазалагыч (орто терминал) A7 аналогдук пинге туташты

void setup() {
BTSerial.begin(9600); // AT буйрук режиминде HC-05 демейки берүү ылдамдыгы
}

void loop() {
static unsigned long previousMillis = 0;
const unsigned long интервал = 30; // Миллисекунд менен каалаган интервал
unsigned long currentMillis = millis();

if (currentMillis - previousMillis >= интервал) {
previousMillis = currentMillis;

// Аналогдук маанини окуп, Bluetooth аркылуу жөнөтүңүз
val = analogRead(analogPin);
BTSerial.println(val);
}

// Бул жерде бөгөттөлбөгөн тапшырмаларды кошуңуз
// Жооптуу циклди сактоо үчүн delay() колдонуудан качыңыз
}
Качан жаңырды
2024-ж., 29-мар.

Маалыматтардын коопсуздугу

Коопсуздук дегенде колдонмонун маалыматты кантип топтоп, аны үчүнчү тараптар менен кантип бөлүшө турганын түшүнүү керек. Маалыматтардын купуялыгы жана коопсуздугу колдонмоңуздун иштетилишине, жүргөн аймагыңызга жана курагыңызга жараша болот. Маалыматты иштеп чыгуучу берип, маал-маалы менен жаңырып турат.
Үчүнчү тараптар менен маалымат бөлүшүлбөйт
Иштеп чыгуучулар маалыматтардын бөлүшүлүшү жөнүндө кантип кабар берерин билип алыңыз
Маалымат топтолбойт
Иштеп чыгуучулар маалыматтардын топтолушу жөнүндө кантип кабар берерин билип алыңыз

Колдонмо боюнча колдоо көрсөтүү кызматы

Иштеп чыгуучу жөнүндө
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined