BTscope - Arduino oscilloscope

100+
Преузимања
Оцена садржаја
Сви
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана

О овој апликацији

Опис:
Бесплатна апликација за креирање једноставног Блуетоотх осцилоскопа са Ардуином или ЕСП32. Апликација укључује пример коришћења ХЦ-05 модула и Ардуина, али је такође компатибилна са другим модулима. Овај једноставан осцилоскоп може се користити у различитим сценаријима, као што је аутомобилска електроника за тестирање сензора и у другим апликацијама где подаци велике брзине нису потребни. Може послужити и као образовно средство за учење о сигналима.

Кључне речи:
Апликација Осцилоскоп, осцилоскоп за Андроид, Ардуино симулатор, Ардуино Блуетоотх


Пример кода за Ардуино и ХЦ-05:
// Пример за Ардуино Нано са ХЦ-05 модулом:
// Пиноут:
// ВЦЦ --> Вин
// ТКСД --> пин 10
// РКСД --> пин 11
// ГНД --> ГНД

#инцлуде "СофтвареСериал.х"

СофтвареСериал БТСериал(10, 11); // РКС | ТКС
инт вал = 0; // Променљива за чување прочитане вредности
инт аналогПин = А7; // Брисач потенциометра (средњи терминал) спојен на аналогни пин А7

воид сетуп() {
БТСериал.бегин(9600); // ХЦ-05 подразумевана брзина преноса у АТ командном режиму
}

воид лооп() {
статиц унсигнед лонг превиоусМиллис = 0;
цонст унсигнед лонг интервал = 30; // Жељени интервал у милисекундама
унсигнед лонг цуррентМиллис = миллис();

иф (тренутни Милис - претходни Милис >= интервал) {
претходниМиллис = ЦуррентМиллис;

// Прочитајте аналогну вредност и пошаљите је преко Блуетоотх-а
вал = аналогРеад(аналогПин);
БТСериал.принтлн(вал);
}

// Овде додајте све задатке који не блокирају
// Избегавајте коришћење делаи() за одржавање одзивне петље
}
Ажурирано:
29. 3. 2024.

Безбедност података

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

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

О програмеру
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined