BTscope - Arduino oscilloscope

100+
Niðurhal
Efnisflokkun
Fyrir alla aldurshópa
Skjámynd
Skjámynd
Skjámynd

Um þetta forrit

Lýsing:
Ókeypis app til að búa til einfalda Bluetooth sveiflusjá með Arduino eða ESP32. Forritið inniheldur dæmi sem notar HC-05 einingu og Arduino, en það er líka samhæft við aðrar einingar. Þessa einfalda sveiflusjá er hægt að nota í ýmsum aðstæðum, svo sem rafeindatækni fyrir bíla til að prófa skynjara, og í öðrum forritum þar sem háhraðagagna er ekki krafist. Það getur einnig þjónað sem fræðslutæki til að læra um merki.

Leitarorð:
Oscilloscope app, sveiflusjá fyrir Android, Arduino hermir, Arduino Bluetooth


Dæmi um kóða fyrir Arduino og HC-05:
// Dæmi fyrir Arduino Nano með HC-05 mát:
// Pinout:
// VCC --> Vin
// TXD --> pinna 10
// RXD --> pinna 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Breyta til að geyma lesgildið
int analogPin = A7; // Potentiometer þurrka (miðstöð) tengd við hliðrænan pinna A7

ógild uppsetning() {
BTSerial.begin(9600); // HC-05 sjálfgefinn flutningshraði í AT stjórnunarham
}

ógild lykkja() {
static unsigned long previousMillis = 0;
const unsigned long interval = 30; // Æskilegt bil í millisekúndum
unsigned long currentMillis = millis();

if (currentMillis - fyrriMillis >= bil) {
fyrriMillis = núverandiMillis;

// Lestu hliðrænt gildi og sendu það yfir Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Bættu við öllum verkefnum sem ekki eru læst hér
// Forðastu að nota delay() til að viðhalda móttækilegri lykkju
}
Uppfært
29. mar. 2024

Gagnaöryggi

Öryggi hefst með skilningi á því hvernig þróunaraðilar safna og deila gögnunum þínum. Persónuvernd gagna og öryggisráðstafanir geta verið breytilegar miðað við notkun, svæði og aldur notandans. Þetta eru upplýsingar frá þróunaraðilanum og viðkomandi kann að uppfæra þær með tímanum.
Engum gögnum deilt með þriðju aðilum
Nánar um yfirlýsingar þróunaraðila um deilingu gagna
Engum gögnum safnað
Nánar um yfirlýsingar þróunaraðila um gagnasöfnun

Þjónusta við forrit

Um þróunaraðilann
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined