BTscope - Arduino oscilloscope

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

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

опис:
Безкоштовна програма для створення простого 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() для підтримки адаптивного циклу
}
Додаток Bluetooth-осцилограф для Arduino або ESP32
Оновлено
29 бер. 2024 р.

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

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

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

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

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