BTscope - Arduino oscilloscope

100+
Vipakuliwa
Daraja la maudhui
Kila mtu
Picha ya skrini
Picha ya skrini
Picha ya skrini

Kuhusu programu hii

Maelezo:
Programu isiyolipishwa ya kuunda oscilloscope rahisi ya Bluetooth na Arduino au ESP32. Programu inajumuisha mfano kwa kutumia moduli ya HC-05 na Arduino, lakini pia inaendana na moduli nyingine. Oscilloscope hii rahisi inaweza kutumika katika hali mbalimbali, kama vile vifaa vya elektroniki vya magari kwa vitambuzi vya majaribio, na katika programu zingine ambapo data ya kasi ya juu haihitajiki. Inaweza pia kutumika kama zana ya kielimu ya kujifunza kuhusu ishara.

Maneno muhimu:
Programu ya Oscilloscope, oscilloscope ya Android, simulator ya Arduino, Arduino Bluetooth


Sampuli ya Msimbo wa Arduino na HC-05:
// Mfano wa Arduino Nano na moduli ya HC-05:
// Pinout:
// VCC --> Vin
// TXD --> pin 10
// RXD --> pin 11
// GND --> GND

#pamoja na "SoftwareSerial.h"

SoftwareSerial BTSerial(10, 11); // RX | TX
int val = 0; // Inaweza kubadilika ili kuhifadhi thamani iliyosomwa
int analogPin = A7; // Wiper ya Potentiometer (terminal ya kati) iliyounganishwa na pini ya analog A7

usanidi utupu() {
BTSerial.begin(9600); // HC-05 kiwango chaguo-msingi cha baud katika hali ya amri ya AT
}

kitanzi utupu() {
tuli ambayo haijasainiwa kwa muda mrefuMillis = 0;
const unsigned muda mrefu = 30; // Muda unaohitajika katika milisekunde
unsigned long currentMillis = millis();

ikiwa (currentMillis - previousMillis >= muda) {
previousMillis = currentMillis;

// Soma thamani ya analogi na uitume kupitia Bluetooth
val = analogRead(analogPin);
BTSerial.println(val);
}

// Ongeza kazi zozote zisizo za kuzuia hapa
// Epuka kutumia delay() kudumisha kitanzi kinachoitikia
}
Ilisasishwa tarehe
29 Mac 2024

Usalama wa data

Usalama huanza kwa kuelewa jinsi wasanidi programu wanavyokusanya na kushiriki data yako. Faragha ya data na mbinu za usalama zinaweza kutofautiana kulingana na matumizi yako, eneo ulilopo na umri wako. Msanidi programu ametoa maelezo haya na anaweza kuyasasisha kadiri muda unavyopita.
Hakuna data inayoshirikiwa na wengine
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha kushiriki data
Hakuna data iliyokusanywa
Pata maelezo zaidi kuhusu jinsi wasanidi programu wanavyobainisha ukusanyaji wa data

Usaidizi wa programu

Kuhusu msanidi programu
Donatas Gestautas
donatas.gestautas@gmail.com
Taikos 44-61 91217 Klaipeda Lithuania
undefined