BTscope - Arduino oscilloscope

100+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

опис:
Безкоштовна програма для створення простого Bluetooth-осцилографа з Arduino або ESP32. Додаток містить приклад використання модуля HC-05 і Arduino, але він також сумісний з іншими модулями. Цей простий осцилограф можна використовувати в різних сценаріях, наприклад, в автомобільній електроніці для тестування датчиків, а також в інших програмах, де не потрібні високошвидкісні дані. Він також може служити навчальним інструментом для вивчення сигналів.

Ключові слова:
Програма Осцилограф, осцилограф для Android, симулятор Arduino, Arduino Bluetooth


Приклад коду для Arduino та HC-05:
// Приклад для Arduino Nano з модулем HC-05:
// Розпіновка:
// VCC --> Vin
// TXD --> контакт 10
// RXD --> висновок 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Змінна для зберігання прочитаного значення
int analogPin = A7; // Потенціометр склоочисника (середня клема), підключений до аналогового контакту A7

void setup() {
BTSerial.begin(9600); // Швидкість передачі за замовчуванням HC-05 у командному режимі AT
}

void loop() {
static unsigned long previousMillis = 0;
const беззнаковий довгий інтервал = 30; // Бажаний інтервал у мілісекундах
unsigned long currentMillis = millis();

if (currentMillis - previousMillis >= інтервал) {
попередній мілі = поточний мілі;

// Зчитування аналогового значення та надсилання через Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Додайте сюди будь-які неблокуючі завдання
// Уникайте використання delay() для підтримки адаптивного циклу
}
Оновлено
29 бер. 2024 р.

Безпека даних

Безпека визначається тим, як додаток збирає і кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
Дані не передаються третім сторонам
Докладніше про те, як розробники заявляють про передавання даних
Дані не збираються
Докладніше про те, як розробники заявляють про збирання даних

Підтримка додатка

Про розробника
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined

DonatasG: інші додатки