BTscope - Arduino oscilloscope

100+
Преземања
Оцена на содржината
Сите
Слика од екранот
Слика од екранот
Слика од екранот

За апликацијава

Опис:
Бесплатна апликација за креирање едноставен Bluetooth осцилоскоп со Arduino или ESP32. Апликацијата вклучува пример со користење на HC-05 модул и Arduino, но е компатибилна и со други модули. Овој едноставен осцилоскоп може да се користи во различни сценарија, како што е автомобилската електроника за тестирање на сензори и во други апликации каде што не се потребни податоци со голема брзина. Може да послужи и како едукативна алатка за учење за сигналите.

Клучни зборови:
Апликација за осцилоскоп, осцилоскоп за Android, Arduino симулатор, Arduino Bluetooth


Пример код за Arduino и HC-05:
// Пример за Arduino Nano со HC-05 модул:
// Забелешка:
// VCC --> Вин
// TXD --> пин 10
// RXD --> пин 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | Тексас
int val = 0; // Променлива за складирање на прочитаната вредност
int analogPin = A7; // Бришачот на потенциометар (среден терминал) поврзан со аналогниот пин A7

поставка за празнина () {
BTSerial.begin(9600); // HC-05 стандардна брзина на бауд во командниот режим AT
}

празнина јамка() {
статички непотпишан долг претходенМилис = 0;
const непотпишан долг интервал = 30; // Посакуван интервал во милисекунди
непотпишан долга струјаMillis = millis();

ако (currentMillis - previousMillis >= интервал) {
претходенМилис = сегашенМилис;

// Прочитајте ја аналогната вредност и испратете ја преку Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Додадете какви било задачи што не се блокираат овде
// Избегнувајте користење на delay() за одржување на одговорна јамка
}
Ажуриранa на
29.3.2024 г.

Безбедност на податоците

Предуслов за безбедност е да знаете како програмерите ги прибираат и споделуваат вашите податоци. Практиките за приватност и безбедност на податоците може да се разликуваат според вашиот начин на користење, регион и возраст. Програмерот ги обезбедил овие информации и може да ги ажурира во иднина.
Не се споделуваат податоци со трети страни
Дознајте повеќе како програмерите изјавуваат споделување податоци
Не се прибираат податоци
Дознајте повеќе како програмерите изјавуваат прибирање податоци

Поддршка за апликацијата

Информации за програмерот
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined