BTscope - Arduino oscilloscope

100+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот

Описание

Описание:
Бесплатное приложение для создания простого Bluetooth-осциллографа с помощью Arduino или ESP32. Приложение включает пример использования модуля HC-05 и Arduino, но оно также совместимо с другими модулями. Этот простой осциллограф можно использовать в различных сценариях, например, в автомобильной электронике для тестирования датчиков и в других приложениях, где не требуется высокоскоростная передача данных. Он также может служить образовательным инструментом для изучения сигналов.

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


Пример кода для Arduino и HC-05:
// Пример для Arduino Nano с модулем HC-05:
// Распиновка:
// ВКК --> Вин
// TXD --> контакт 10
// RXD --> контакт 11
// Земля --> Земля

#include "SoftwareSerial.h"

Программное обеспечениеSerial BTSerial(10, 11); // прием | Техас
интервал значения = 0; // Переменная для хранения прочитанного значения
int аналогPin = A7; // Стеклоочиститель потенциометра (средняя клемма), подключенный к аналоговому контакту A7

недействительная настройка() {
BTSerial.begin(9600); // Скорость передачи данных по умолчанию HC-05 в режиме AT-команд
}

недействительный цикл() {
статический беззнаковый длинный предыдущийMillis = 0;
const беззнаковый длинный интервал = 30; // Желаемый интервал в миллисекундах
unsigned long currentMillis = millis();

if (currentMillis - previousMillis >= интервал) {
предыдущийМиллис = текущийМиллис;

// Считаем аналоговое значение и отправим его по Bluetooth
val = AnalogRead(analogPin);
BTSerial.println(val);
}

// Добавляем сюда любые неблокирующие задачи
// Избегайте использования задержки() для поддержания отзывчивого цикла
}
Последнее обновление
29 мар. 2024 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Данные не передаются третьим сторонам.
Данные не собираются

Поддержка приложения

О разработчике
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined