BTscope - Arduino oscilloscope

100+
deskarga
Edukiaren sailkapena
Adin guztietarako
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia

Aplikazio honi buruz

Deskribapena:
Arduino edo ESP32rekin Bluetooth osziloskopio sinple bat sortzeko doako aplikazioa. Aplikazioak adibide bat dakar HC-05 modulua eta Arduino erabiliz, baina beste modulu batzuekin ere bateragarria da. Osziloskopio sinple hau hainbat agertokitan erabil daiteke, esate baterako, automobilgintzako elektronika sentsoreak probatzeko, eta abiadura handiko datuak behar ez diren beste aplikazio batzuetan. Seinaleak ikasteko tresna didaktiko gisa ere balio dezake.

Gako-hitzak:
Osziloskopioaren aplikazioa, Androiderako osziloskopioa, Arduino simulagailua, Arduino Bluetootha


Arduino eta HC-05 lagin kodea:
// Arduino Nanorako adibidea HC-05 moduluarekin:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#include "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Irakurritako balioa gordetzeko aldagaia
int analogPin = A7; // Potentziometroko garbigailua (erdiko terminala) A7 pin analogikora konektatuta

void konfigurazioa () {
BTSerial.begin(9600); // HC-05 baud-tasa lehenetsia AT komando moduan
}

void loop() {
static sinatu gabeko luze aurrekoMillis = 0;
const sinatu gabeko tarte luzea = 30; // Nahi den tartea milisegundotan
unsigned long currentMillis = millis();

if (unekoMillis - aurrekoMillis >= tartea) {
previousMillis = currentMillis;

// Irakurri balio analogikoa eta bidali Bluetooth bidez
val = analogRead(analogPin);
BTSerial.println(val);
}

// Gehitu hemen blokeatzen ez diren zereginak
// Saihestu delay() erabiltzea begizta erantzulea mantentzeko
}
Azken eguneratzea
2024(e)ko mar. 29(a)

Datuen babesa

Seguru egoteko, funtsezkoa da jakitea garatzaileek nola biltzen eta partekatzen dituzten zuri buruzko datuak. Baliteke datuen pribatutasunaren eta segurtasunaren inguruko jardunbideak aplikazioaren erabileraren, lurraldearen eta adinaren araberakoak izatea. Informazio hori garatzaileak eman du, eta baliteke aurrerago eguneratzea.
Ez da daturik partekatzen hirugarrenekin
Lortu informazio gehiago garatzaileek partekatutako datuak aitortzeko duten moduari buruz
Ez da daturik biltzen
Lortu informazio gehiago garatzaileek bildutako datuak aitortzeko duten moduari buruz

Aplikazioaren laguntza-zerbitzua

Garatzaileari buruz
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined